================== js Client to python Client Communication: should connect without errors 5187ms [log] starting device 5697ms [err] DEBUG:asyncio:Using selector: EpollSelector 5769ms [err] ERROR:asyncio:Unclosed client session 5769ms [err] client_session: 5871ms [log] parsing 5871ms [log] creating device handler 5871ms [log] [ready] 5871ms [log] reading line 5871ms [log] [websocketToken] "ddbfd146-2f4f-41f8-8a5c-3de52c08d89c" 5890ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 5890ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 7528ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 7528ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 7557ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/91a0b849-50d2-4e94-87db-3eeedc1364f0"}}', extra='') 7557ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/91a0b849-50d2-4e94-87db-3eeedc1364f0"} 7625ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/51132342-90fb-48cd-9b35-9094cabb747d","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 7625ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/51132342-90fb-48cd-9b35-9094cabb747d", "state": "new"}] 7667ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 7667ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 7783ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 7783ms [err] v=0 7783ms [err] o=- 5996852040252258189 2 IN IP4 127.0.0.1 7783ms [err] s=- 7783ms [err] t=0 0 7783ms [err] a=group:BUNDLE 0 7783ms [err] a=extmap-allow-mixed 7783ms [err] a=msid-semantic: WMS 7783ms [err] m=application 59058 UDP/DTLS/SCTP webrtc-datachannel 7783ms [err] c=IN IP4 141.24.210.113 7783ms [err] a=candidate:3406398913 1 udp 2113937151 030e8191-3c3a-4ac4-90cd-bdd4967901bd.local 59076 typ host generation 0 network-cost 999 7783ms [err] a=candidate:3456207513 1 udp 1677729535 141.24.211.56 59076 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 7783ms [err] a=candidate:2634822930 1 udp 33562623 141.24.210.113 59058 typ relay raddr 141.24.211.56 rport 59076 generation 0 network-cost 999 7783ms [err] a=ice-ufrag:8eT1 7783ms [err] a=ice-pwd:hmBE0YZtMmicA1kXTEXEYGMg 7783ms [err] a=ice-options:trickle 7783ms [err] a=fingerprint:sha-256 F7:76:CF:7B:77:9E:11:50:99:80:17:BF:C4:EC:CA:44:24:F7:82:E9:03:83:F6:F2:B0:9C:3D:7A:05:61:0E:42 7783ms [err] a=setup:actpass 7783ms [err] a=mid:0 7783ms [err] a=sctp-port:5000 7783ms [err] a=max-message-size:262144 7783ms [err] 7790ms [err] INFO:aioice.ice:Connection(0) Remote candidate "030e8191-3c3a-4ac4-90cd-bdd4967901bd.local" resolved to 172.17.0.3 7790ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 7790ms [err] v=0 7790ms [err] o=- 5996852040252258189 2 IN IP4 127.0.0.1 7790ms [err] s=- 7790ms [err] t=0 0 7790ms [err] a=group:BUNDLE 0 7790ms [err] a=extmap-allow-mixed 7790ms [err] a=msid-semantic: WMS 7790ms [err] m=application 59058 UDP/DTLS/SCTP webrtc-datachannel 7790ms [err] c=IN IP4 141.24.210.113 7790ms [err] a=candidate:3406398913 1 udp 2113937151 030e8191-3c3a-4ac4-90cd-bdd4967901bd.local 59076 typ host generation 0 network-cost 999 7790ms [err] a=candidate:3456207513 1 udp 1677729535 141.24.211.56 59076 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 7790ms [err] a=candidate:2634822930 1 udp 33562623 141.24.210.113 59058 typ relay raddr 141.24.211.56 rport 59076 generation 0 network-cost 999 7790ms [err] a=ice-ufrag:8eT1 7790ms [err] a=ice-pwd:hmBE0YZtMmicA1kXTEXEYGMg 7790ms [err] a=ice-options:trickle 7790ms [err] a=fingerprint:sha-256 F7:76:CF:7B:77:9E:11:50:99:80:17:BF:C4:EC:CA:44:24:F7:82:E9:03:83:F6:F2:B0:9C:3D:7A:05:61:0E:42 7790ms [err] a=setup:actpass 7790ms [err] a=mid:0 7790ms [err] a=sctp-port:5000 7790ms [err] a=max-message-size:262144 7790ms [err] 7791ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 5996852040252258189 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 59058 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:3406398913 1 udp 2113937151 030e8191-3c3a-4ac4-90cd-bdd4967901bd.local 59076 typ host generation 0 network-cost 999\\r\\na=candidate:3456207513 1 udp 1677729535 141.24.211.56 59076 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:2634822930 1 udp 33562623 141.24.210.113 59058 typ relay raddr 141.24.211.56 rport 59076 generation 0 network-cost 999\\r\\na=ice-ufrag:8eT1\\r\\na=ice-pwd:hmBE0YZtMmicA1kXTEXEYGMg\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 F7:76:CF:7B:77:9E:11:50:99:80:17:BF:C4:EC:CA:44:24:F7:82:E9:03:83:F6:F2:B0:9C:3D:7A:05:61:0E:42\\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/51132342-90fb-48cd-9b35-9094cabb747d"}', extra='') 7791ms [log] handleSignalingMessage 7791ms [log] handleOffer 7791ms [log] makeAnswer 7791ms [log] connectionstatechanged new new have-remote-offer 7791ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/51132342-90fb-48cd-9b35-9094cabb747d", "state": "new"}] 8652ms [err] INFO:aioice.ice:Connection(0) Remote candidate "030e8191-3c3a-4ac4-90cd-bdd4967901bd.local" resolved to 172.17.0.3 8656ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 8656ms [err] v=0 8656ms [err] o=- 3922856601 3922856601 IN IP4 0.0.0.0 8656ms [err] s=- 8656ms [err] t=0 0 8656ms [err] a=group:BUNDLE 0 8656ms [err] a=msid-semantic:WMS * 8656ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 8656ms [err] c=IN IP4 0.0.0.0 8656ms [err] a=mid:0 8656ms [err] a=sctp-port:5000 8656ms [err] a=max-message-size:65536 8656ms [err] a=ice-ufrag:EQ6R 8656ms [err] a=ice-pwd:s8pnQAbvHZIpW07143Z6wD 8656ms [err] a=fingerprint:sha-256 E3:4D:7A:2E:58:98:FB:3A:E2:C9:95:21:E1:CB:7C:92:0D:20:EC:FE:28:C9:0A:0D:E0:70:1E:22:4A:CB:D7:5E 8656ms [err] a=setup:active 8656ms [err] 8656ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 8658ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 8658ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 8659ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 8659ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 8659ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 8660ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 8660ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45517) -> ('172.17.0.3', 59076)) State.FROZEN -> State.WAITING 8660ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42062) -> ('172.17.0.3', 59076)) State.FROZEN -> State.WAITING 8660ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45517) -> ('172.17.0.3', 59076)) State.FROZEN -> State.WAITING 8661ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45517) -> ('172.17.0.3', 59076)) State.WAITING -> State.IN_PROGRESS 8661ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59076) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b't\xc2\xb5i\ndH \xe7\xa7\x88\xba') 8662ms [log] connectionstatechanged new new stable 8662ms [log] connectionstatechanged new new stable 8662ms [log] connectionstatechanged connecting checking stable 8662ms [log] connectionstatechanged connecting checking stable 8662ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/51132342-90fb-48cd-9b35-9094cabb747d", "state": "connecting"}] 8664ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59076) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b't\xc2\xb5i\ndH \xe7\xa7\x88\xba') 8664ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45517) -> ('172.17.0.3', 59076)) State.IN_PROGRESS -> State.SUCCEEDED 8664ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45517) -> ('141.24.211.56', 59076)) State.FROZEN -> State.WAITING 8664ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45517) -> ('141.24.211.56', 59076)) State.FROZEN -> State.WAITING 8664ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45517) -> ('141.24.210.113', 59058)) State.FROZEN -> State.WAITING 8664ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45517) -> ('141.24.210.113', 59058)) State.FROZEN -> State.WAITING 8682ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42062) -> ('172.17.0.3', 59076)) State.WAITING -> State.IN_PROGRESS 8682ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59076) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0c\xeb\x16:L\x7f\xbf\x91\x10\x96\n\xa4') 8687ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59076) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'yPv9i2dgVUPC') 8687ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59076) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'yPv9i2dgVUPC') 8688ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45517) -> ('172.17.0.3', 59076)) State.WAITING -> State.FAILED 8688ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42062) -> ('172.17.0.3', 59076)) State.FROZEN -> State.FAILED 8688ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45517) -> ('141.24.211.56', 59076)) State.WAITING -> State.FAILED 8688ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42062) -> ('141.24.211.56', 59076)) State.FROZEN -> State.FAILED 8688ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45517) -> ('141.24.211.56', 59076)) State.WAITING -> State.FAILED 8689ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42062) -> ('141.24.211.56', 59076)) State.FROZEN -> State.FAILED 8689ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45517) -> ('141.24.210.113', 59058)) State.WAITING -> State.FAILED 8689ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42062) -> ('141.24.210.113', 59058)) State.FROZEN -> State.FAILED 8689ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45517) -> ('141.24.210.113', 59058)) State.WAITING -> State.FAILED 8689ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42062) -> ('141.24.210.113', 59058)) State.FROZEN -> State.FAILED 8689ms [err] INFO:aioice.ice:Connection(0) ICE completed 8690ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59076) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0c\xeb\x16:L\x7f\xbf\x91\x10\x96\n\xa4') 8690ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42062) -> ('172.17.0.3', 59076)) State.IN_PROGRESS -> State.SUCCEEDED 8702ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 8702ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 8704ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 8709ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 8710ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 8710ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 8710ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 8710ms [log] connectionstatechanged connecting completed stable 8710ms [log] connectionstatechanged connected completed stable 8710ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/51132342-90fb-48cd-9b35-9094cabb747d", "state": "connected"}] 8716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 8716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 8716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 8717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 8717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 8718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 8719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4115916366, stream_id=1, stream_seq=0) 8719ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 8720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=85769282, stream_id=1, stream_seq=0) 8720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 8720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4115916366, gaps=[]) 8721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=85769282, gaps=[]) 8721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 8741ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59076) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'pjyiFIhNmFa7') 8742ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59076) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'pjyiFIhNmFa7') 8804ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 8804ms [log] [experimentStatusChanged] {"status": "running", "message": null} 8804ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59076) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mcXrLzKKyejZ') 8804ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59076) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mcXrLzKKyejZ') 8865ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59076) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'sH3naMIUTTBl') 8866ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59076) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'sH3naMIUTTBl') 8874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 8874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 8874ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 8874ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 8874ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 8874ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 8874ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 8875ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 8876ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/51132342-90fb-48cd-9b35-9094cabb747d"}', extra='') 8876ms [log] connectionstatechanged closed closed closed 8876ms [log] connectionstatechanged closed closed closed 8876ms [log] connectionstatechanged closed closed closed 8876ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/51132342-90fb-48cd-9b35-9094cabb747d", "state": "closed"}] 8876ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 8876ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 8956ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 8956ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 9031ms [err] Traceback (most recent call last): 9031ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 9031ms [err] return _run_code(code, main_globals, None, 9031ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 9031ms [err] exec(code, run_globals) 9031ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 9031ms [err] sys.exit(main()) 9031ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 9031ms [err] asyncio.run(main_async()) 9032ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 9032ms [err] return loop.run_until_complete(main) 9032ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 9032ms [err] self.run_forever() 9032ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 9033ms [err] self._run_once() 9033ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 9033ms [err] event_list = self._selector.select(timeout) 9033ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 9033ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 9034ms [err] KeyboardInterrupt ================== python Client to js Client Communication: should start an experiment ================== python Client to python Client Communication: should connect without errors 13175ms [log] starting device 13547ms [err] DEBUG:asyncio:Using selector: EpollSelector 13632ms [err] ERROR:asyncio:Unclosed client session 13632ms [err] client_session: 13724ms [log] parsing 13724ms [log] creating device handler 13724ms [log] [ready] 13724ms [log] reading line 13724ms [log] [websocketToken] "910de9ea-358f-4ddd-9fee-4fd229b75c35" 13742ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 13742ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 14026ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 14026ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 14052ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b3cdaa43-dec3-4bdc-adc8-414e088e5e01"}}', extra='') 14052ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b3cdaa43-dec3-4bdc-adc8-414e088e5e01"} 14123ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/d878d227-9346-4d96-bb51-f6dd52fb9118","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 14123ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d878d227-9346-4d96-bb51-f6dd52fb9118", "state": "new"}] 14124ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 14124ms [err] v=0 14124ms [err] o=- 3922856606 3922856606 IN IP4 0.0.0.0 14124ms [err] s=- 14124ms [err] t=0 0 14124ms [err] a=group:BUNDLE 0 14124ms [err] a=msid-semantic:WMS * 14124ms [err] m=application 9 DTLS/SCTP 5000 14124ms [err] c=IN IP4 0.0.0.0 14124ms [err] a=mid:0 14124ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14124ms [err] a=max-message-size:65536 14124ms [err] a=ice-ufrag:FcqW 14124ms [err] a=ice-pwd:wXMpXzYTmfWyWEwtt4gw7k 14124ms [err] a=fingerprint:sha-256 1F:A5:EF:03:ED:A8:DF:E0:BB:DE:3F:66:9D:E4:42:30:82:7F:D9:08:1D:17:A3:C4:2E:D5:A8:2E:94:39:D5:C6 14124ms [err] a=setup:actpass 14124ms [err] 14125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 14126ms [log] makeOffer 14126ms [log] connectionstatechanged new new have-local-offer 14126ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d878d227-9346-4d96-bb51-f6dd52fb9118", "state": "new"}] 14126ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 14127ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 14127ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 14143ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40857) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'HC\xfa\xbe\x1e\x15\xa5\xbe}Bg\x83') 14143ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40857) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'HC\xfa\xbe\x1e\x15\xa5\xbe}Bg\x83') 14157ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 14157ms [err] v=0 14157ms [err] o=- 3922856606 3922856606 IN IP4 0.0.0.0 14157ms [err] s=- 14157ms [err] t=0 0 14157ms [err] a=group:BUNDLE 0 14157ms [err] a=msid-semantic:WMS * 14157ms [err] m=application 40857 DTLS/SCTP 5000 14157ms [err] c=IN IP4 172.30.0.1 14157ms [err] a=mid:0 14157ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14157ms [err] a=max-message-size:65536 14157ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 40857 typ host 14157ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 48343 typ host 14157ms [err] a=end-of-candidates 14157ms [err] a=ice-ufrag:kjXo 14157ms [err] a=ice-pwd:sgooSnyub0Bqe77dXcGIST 14157ms [err] a=fingerprint:sha-256 F4:31:7A:C6:4F:85:EF:6C:C1:44:64:80:AF:49:0D:6B:1B:22:6C:81:30:27:C4:61:E4:61:18:49:89:D6:21:1B 14157ms [err] a=setup:active 14157ms [err] 14158ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 14158ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 14158ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 14159ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39987) -> ('172.30.0.1', 40857)) State.FROZEN -> State.WAITING 14159ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45253) -> ('172.30.0.1', 40857)) State.FROZEN -> State.WAITING 14159ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39987) -> ('172.17.0.3', 48343)) State.FROZEN -> State.WAITING 14159ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(KbuBPEbLKA 1 udp 1862270975 172.17.0.3 40857 typ prflx) 14160ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39987) -> ('172.17.0.3', 40857)) State.WAITING -> State.IN_PROGRESS 14160ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40857) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Q\x85\xb1\xad\xcc\xaeD\r39\xee\x89') 14160ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39987) -> ('172.30.0.1', 40857)) State.WAITING -> State.IN_PROGRESS 14160ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 40857) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'I\x0c\xcd\xe8\x12\x08\xd1f\xeciiy') 14161ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d878d227-9346-4d96-bb51-f6dd52fb9118","content":{"type":"answer","sdp":"v=0\\r\\no=- 3922856606 3922856606 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 40857 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 40857 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 48343 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:kjXo\\r\\na=ice-pwd:sgooSnyub0Bqe77dXcGIST\\r\\na=fingerprint:sha-256 F4:31:7A:C6:4F:85:EF:6C:C1:44:64:80:AF:49:0D:6B:1B:22:6C:81:30:27:C4:61:E4:61:18:49:89:D6:21:1B\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 14161ms [log] handleSignalingMessage 14161ms [log] handleAnswer 14161ms [log] acceptAnswer 14161ms [log] connectionstatechanged connecting checking stable 14161ms [log] connectionstatechanged connecting checking stable 14161ms [log] connectionstatechanged connecting checking stable 14161ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d878d227-9346-4d96-bb51-f6dd52fb9118", "state": "connecting"}] 14161ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40857) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Q\x85\xb1\xad\xcc\xaeD\r39\xee\x89') 14161ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39987) -> ('172.17.0.3', 40857)) State.IN_PROGRESS -> State.SUCCEEDED 14161ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45253) -> ('172.30.0.1', 40857)) State.WAITING -> State.FAILED 14162ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39987) -> ('172.17.0.3', 48343)) State.WAITING -> State.FAILED 14162ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45253) -> ('172.17.0.3', 48343)) State.FROZEN -> State.FAILED 14162ms [err] INFO:aioice.ice:Connection(0) ICE completed 14162ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 40857) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'I\x0c\xcd\xe8\x12\x08\xd1f\xeciiy') 14163ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39987) -> ('172.30.0.1', 40857)) State.IN_PROGRESS -> State.SUCCEEDED 14163ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 40857) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'O*\xd8\xe8P\xc6\xf8\xa6\rT\xa7\xca') 14163ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 40857) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'O*\xd8\xe8P\xc6\xf8\xa6\rT\xa7\xca') 14181ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 14181ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 14182ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 14186ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 14186ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 14186ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 14186ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 14187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 14187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 14187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 14188ms [log] connectionstatechanged connecting completed stable 14188ms [log] connectionstatechanged connected completed stable 14188ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d878d227-9346-4d96-bb51-f6dd52fb9118", "state": "connected"}] 14188ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 14188ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 14188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 14188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 14188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 14188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 14189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 14189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 14190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 14190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 14190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 14190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=375645301, stream_id=1, stream_seq=0) 14190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 14191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2680048229, stream_id=1, stream_seq=0) 14191ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 14191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2680048229, gaps=[]) 14191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=375645301, gaps=[]) 14191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 14281ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 14281ms [log] [experimentStatusChanged] {"status": "running", "message": null} 14360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 14361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 14361ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 14361ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 14361ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 14361ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 14361ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 14362ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 14362ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/d878d227-9346-4d96-bb51-f6dd52fb9118"}', extra='') 14362ms [log] connectionstatechanged closed closed closed 14362ms [log] connectionstatechanged closed closed closed 14362ms [log] connectionstatechanged closed closed closed 14362ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d878d227-9346-4d96-bb51-f6dd52fb9118", "state": "closed"}] 14362ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 14362ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 14480ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 14480ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 14537ms [err] Traceback (most recent call last): 14537ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 14537ms [err] return _run_code(code, main_globals, None, 14537ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 14537ms [err] exec(code, run_globals) 14537ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 14538ms [err] sys.exit(main()) 14538ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 14538ms [err] asyncio.run(main_async()) 14538ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 14538ms [err] return loop.run_until_complete(main) 14538ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 14538ms [err] self.run_forever() 14538ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 14538ms [err] self._run_once() 14538ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 14539ms [err] event_list = self._selector.select(timeout) 14539ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 14539ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 14539ms [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 26703ms [log] starting device 27095ms [err] DEBUG:asyncio:Using selector: EpollSelector 27175ms [err] ERROR:asyncio:Unclosed client session 27175ms [err] client_session: 27265ms [log] parsing 27265ms [log] creating device handler 27265ms [log] [ready] 27265ms [log] reading line 27265ms [log] [websocketToken] "1cba17e8-a33b-4d9f-bb3d-9eed284cfd60" 27280ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 27280ms [log] [websocketConnected] 29007ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 29007ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 29025ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/1071046b-11ea-4417-b390-8e54ed2f513f"}}', extra='') 29025ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/1071046b-11ea-4417-b390-8e54ed2f513f"} 29090ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/1abbdc09-7271-4183-996f-4d4cc5c66006","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='') 29090ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1abbdc09-7271-4183-996f-4d4cc5c66006", "state": "new"}] 29130ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 29130ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 29251ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 29251ms [err] v=0 29251ms [err] o=- 4398785006125158963 2 IN IP4 127.0.0.1 29251ms [err] s=- 29251ms [err] t=0 0 29251ms [err] a=group:BUNDLE 0 29251ms [err] a=extmap-allow-mixed 29251ms [err] a=msid-semantic: WMS 29251ms [err] m=application 59860 UDP/DTLS/SCTP webrtc-datachannel 29251ms [err] c=IN IP4 141.24.210.113 29251ms [err] a=candidate:1718229034 1 udp 2113937151 de5a6fa2-cac0-4996-9901-54739c8a96da.local 36971 typ host generation 0 network-cost 999 29251ms [err] a=candidate:1848792045 1 udp 1677729535 141.24.211.56 36971 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 29251ms [err] a=candidate:3491686431 1 udp 33562623 141.24.210.113 59860 typ relay raddr 141.24.211.56 rport 36971 generation 0 network-cost 999 29251ms [err] a=ice-ufrag:Y9pM 29251ms [err] a=ice-pwd:nPYKbYX9mIbQCFwfEDx3iAmr 29251ms [err] a=ice-options:trickle 29251ms [err] a=fingerprint:sha-256 32:9C:53:95:A1:B8:ED:BD:90:4C:74:42:2F:B7:CC:7B:F7:97:5B:B4:91:84:A3:56:E4:CB:53:9A:8A:9C:81:DA 29251ms [err] a=setup:actpass 29251ms [err] a=mid:0 29251ms [err] a=sctp-port:5000 29251ms [err] a=max-message-size:262144 29251ms [err] 29257ms [err] INFO:aioice.ice:Connection(0) Remote candidate "de5a6fa2-cac0-4996-9901-54739c8a96da.local" resolved to 172.17.0.3 29258ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 29258ms [err] v=0 29258ms [err] o=- 4398785006125158963 2 IN IP4 127.0.0.1 29258ms [err] s=- 29258ms [err] t=0 0 29258ms [err] a=group:BUNDLE 0 29258ms [err] a=extmap-allow-mixed 29258ms [err] a=msid-semantic: WMS 29258ms [err] m=application 59860 UDP/DTLS/SCTP webrtc-datachannel 29258ms [err] c=IN IP4 141.24.210.113 29258ms [err] a=candidate:1718229034 1 udp 2113937151 de5a6fa2-cac0-4996-9901-54739c8a96da.local 36971 typ host generation 0 network-cost 999 29258ms [err] a=candidate:1848792045 1 udp 1677729535 141.24.211.56 36971 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 29258ms [err] a=candidate:3491686431 1 udp 33562623 141.24.210.113 59860 typ relay raddr 141.24.211.56 rport 36971 generation 0 network-cost 999 29258ms [err] a=ice-ufrag:Y9pM 29258ms [err] a=ice-pwd:nPYKbYX9mIbQCFwfEDx3iAmr 29258ms [err] a=ice-options:trickle 29258ms [err] a=fingerprint:sha-256 32:9C:53:95:A1:B8:ED:BD:90:4C:74:42:2F:B7:CC:7B:F7:97:5B:B4:91:84:A3:56:E4:CB:53:9A:8A:9C:81:DA 29258ms [err] a=setup:actpass 29258ms [err] a=mid:0 29258ms [err] a=sctp-port:5000 29258ms [err] a=max-message-size:262144 29258ms [err] 29258ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 4398785006125158963 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 59860 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:1718229034 1 udp 2113937151 de5a6fa2-cac0-4996-9901-54739c8a96da.local 36971 typ host generation 0 network-cost 999\\r\\na=candidate:1848792045 1 udp 1677729535 141.24.211.56 36971 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:3491686431 1 udp 33562623 141.24.210.113 59860 typ relay raddr 141.24.211.56 rport 36971 generation 0 network-cost 999\\r\\na=ice-ufrag:Y9pM\\r\\na=ice-pwd:nPYKbYX9mIbQCFwfEDx3iAmr\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 32:9C:53:95:A1:B8:ED:BD:90:4C:74:42:2F:B7:CC:7B:F7:97:5B:B4:91:84:A3:56:E4:CB:53:9A:8A:9C:81:DA\\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/1abbdc09-7271-4183-996f-4d4cc5c66006"}', extra='') 29258ms [log] handleSignalingMessage 29258ms [log] handleOffer 29258ms [log] makeAnswer 29258ms [log] connectionstatechanged new new have-remote-offer 29258ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1abbdc09-7271-4183-996f-4d4cc5c66006", "state": "new"}] 30116ms [err] INFO:aioice.ice:Connection(0) Remote candidate "de5a6fa2-cac0-4996-9901-54739c8a96da.local" resolved to 172.17.0.3 30116ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 30116ms [err] v=0 30116ms [err] o=- 3922856622 3922856622 IN IP4 0.0.0.0 30116ms [err] s=- 30116ms [err] t=0 0 30116ms [err] a=group:BUNDLE 0 30116ms [err] a=msid-semantic:WMS * 30116ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 30116ms [err] c=IN IP4 0.0.0.0 30116ms [err] a=mid:0 30116ms [err] a=sctp-port:5000 30116ms [err] a=max-message-size:65536 30116ms [err] a=ice-ufrag:NmD7 30116ms [err] a=ice-pwd:maTP9JpdJajvZI9nb4LoTS 30116ms [err] a=fingerprint:sha-256 8C:4D:5C:6F:C5:A6:F0:F8:2C:58:F5:38:A4:4C:EF:94:3C:2D:4C:C9:95:58:FB:F4:E4:BE:87:BD:E5:96:CF:2F 30116ms [err] a=setup:active 30116ms [err] 30116ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 30117ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 30117ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 30117ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 30118ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 30118ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 30118ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 30118ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('172.17.0.3', 36971)) State.FROZEN -> State.WAITING 30118ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39752) -> ('172.17.0.3', 36971)) State.FROZEN -> State.WAITING 30118ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('172.17.0.3', 36971)) State.FROZEN -> State.WAITING 30119ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('172.17.0.3', 36971)) State.WAITING -> State.IN_PROGRESS 30119ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'%J\xb9\xa6d\xe6\xc4\x97\x1a\x84\xdaD') 30119ms [log] connectionstatechanged new new stable 30119ms [log] connectionstatechanged new new stable 30119ms [log] connectionstatechanged connecting checking stable 30119ms [log] connectionstatechanged connecting checking stable 30119ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1abbdc09-7271-4183-996f-4d4cc5c66006", "state": "connecting"}] 30120ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'%J\xb9\xa6d\xe6\xc4\x97\x1a\x84\xdaD') 30120ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('172.17.0.3', 36971)) State.IN_PROGRESS -> State.SUCCEEDED 30120ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('141.24.211.56', 36971)) State.FROZEN -> State.WAITING 30120ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('141.24.211.56', 36971)) State.FROZEN -> State.WAITING 30120ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('141.24.210.113', 59860)) State.FROZEN -> State.WAITING 30120ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('141.24.210.113', 59860)) State.FROZEN -> State.WAITING 30133ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Iouh9TW3Pj4Y') 30134ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Iouh9TW3Pj4Y') 30134ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39752) -> ('172.17.0.3', 36971)) State.WAITING -> State.FAILED 30134ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('172.17.0.3', 36971)) State.WAITING -> State.FAILED 30134ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39752) -> ('172.17.0.3', 36971)) State.FROZEN -> State.FAILED 30134ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('141.24.211.56', 36971)) State.WAITING -> State.FAILED 30134ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39752) -> ('141.24.211.56', 36971)) State.FROZEN -> State.FAILED 30134ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('141.24.211.56', 36971)) State.WAITING -> State.FAILED 30134ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39752) -> ('141.24.211.56', 36971)) State.FROZEN -> State.FAILED 30134ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('141.24.210.113', 59860)) State.WAITING -> State.FAILED 30134ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39752) -> ('141.24.210.113', 59860)) State.FROZEN -> State.FAILED 30134ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('141.24.210.113', 59860)) State.WAITING -> State.FAILED 30134ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39752) -> ('141.24.210.113', 59860)) State.FROZEN -> State.FAILED 30134ms [err] INFO:aioice.ice:Connection(0) ICE completed 30139ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 30139ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 30140ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 30144ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 30144ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 30144ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 30144ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 30145ms [log] connectionstatechanged connecting completed stable 30145ms [log] connectionstatechanged connected completed stable 30145ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1abbdc09-7271-4183-996f-4d4cc5c66006", "state": "connected"}] 30148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 30148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 30148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 30149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 30150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 30150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 30151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4008194409, stream_id=1, stream_seq=0) 30151ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 30151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3789573761, stream_id=1, stream_seq=0) 30151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 30152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194409, gaps=[]) 30152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4008194410, stream_id=1, stream_seq=1) 30152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194410, gaps=[]) 30153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194411, stream_id=1, stream_seq=2) 30153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194411, gaps=[]) 30153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194412, stream_id=1, stream_seq=2) 30153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194412, gaps=[]) 30154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194413, stream_id=1, stream_seq=2) 30154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194413, gaps=[]) 30154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194414, stream_id=1, stream_seq=2) 30154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194414, gaps=[]) 30154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3789573761, gaps=[]) 30154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 30155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194415, stream_id=1, stream_seq=2) 30155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194415, gaps=[]) 30155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194416, stream_id=1, stream_seq=2) 30155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194416, gaps=[]) 30155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194417, stream_id=1, stream_seq=2) 30155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194417, gaps=[]) 30156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194418, stream_id=1, stream_seq=2) 30156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194419, stream_id=1, stream_seq=3) 30156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047504, cumulative_tsn=4008194419, gaps=[]) 30156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194420, stream_id=1, stream_seq=3) 30156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046344, cumulative_tsn=4008194420, gaps=[]) 30156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194421, stream_id=1, stream_seq=3) 30157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045184, cumulative_tsn=4008194421, gaps=[]) 30157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194422, stream_id=1, stream_seq=3) 30157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044024, cumulative_tsn=4008194422, gaps=[]) 30157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194423, stream_id=1, stream_seq=3) 30157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042864, cumulative_tsn=4008194423, gaps=[]) 30158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194424, stream_id=1, stream_seq=3) 30158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041704, cumulative_tsn=4008194424, gaps=[]) 30158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194425, stream_id=1, stream_seq=3) 30158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040544, cumulative_tsn=4008194425, gaps=[]) 30159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194426, stream_id=1, stream_seq=3) 30159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194426, gaps=[]) 30160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194427, stream_id=1, stream_seq=4) 30160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194427, gaps=[]) 30160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194428, stream_id=1, stream_seq=4) 30160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194428, gaps=[]) 30161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194429, stream_id=1, stream_seq=4) 30161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194429, gaps=[]) 30161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194430, stream_id=1, stream_seq=4) 30161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194430, gaps=[]) 30162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194431, stream_id=1, stream_seq=4) 30162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194431, gaps=[]) 30162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194432, stream_id=1, stream_seq=4) 30162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194432, gaps=[]) 30162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194433, stream_id=1, stream_seq=4) 30162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194433, gaps=[]) 30163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194434, stream_id=1, stream_seq=4) 30163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194434, gaps=[]) 30164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194435, stream_id=1, stream_seq=5) 30164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194435, gaps=[]) 30165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194436, stream_id=1, stream_seq=5) 30165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194436, gaps=[]) 30165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194437, stream_id=1, stream_seq=5) 30165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194437, gaps=[]) 30165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194438, stream_id=1, stream_seq=5) 30165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194438, gaps=[]) 30165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194439, stream_id=1, stream_seq=5) 30165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194439, gaps=[]) 30166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194440, stream_id=1, stream_seq=5) 30166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194440, gaps=[]) 30166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194441, stream_id=1, stream_seq=5) 30166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194441, gaps=[]) 30167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194442, stream_id=1, stream_seq=5) 30167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194442, gaps=[]) 30167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194443, stream_id=1, stream_seq=6) 30167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194443, gaps=[]) 30168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194444, stream_id=1, stream_seq=6) 30168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194444, gaps=[]) 30169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194445, stream_id=1, stream_seq=6) 30169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194445, gaps=[]) 30169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194446, stream_id=1, stream_seq=6) 30169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194446, gaps=[]) 30169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194447, stream_id=1, stream_seq=6) 30170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194447, gaps=[]) 30170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194448, stream_id=1, stream_seq=6) 30170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194448, gaps=[]) 30170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194449, stream_id=1, stream_seq=6) 30171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194449, gaps=[]) 30171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194450, stream_id=1, stream_seq=6) 30171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194450, gaps=[]) 30172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194451, stream_id=1, stream_seq=7) 30172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194451, gaps=[]) 30173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194452, stream_id=1, stream_seq=7) 30173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194452, gaps=[]) 30174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194453, stream_id=1, stream_seq=7) 30174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194453, gaps=[]) 30174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194454, stream_id=1, stream_seq=7) 30174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194454, gaps=[]) 30174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194455, stream_id=1, stream_seq=7) 30174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194455, gaps=[]) 30174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194456, stream_id=1, stream_seq=7) 30175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194456, gaps=[]) 30175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194457, stream_id=1, stream_seq=7) 30175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194457, gaps=[]) 30175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194458, stream_id=1, stream_seq=7) 30176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194458, gaps=[]) 30176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194459, stream_id=1, stream_seq=8) 30177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194459, gaps=[]) 30177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194460, stream_id=1, stream_seq=8) 30177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194460, gaps=[]) 30177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194461, stream_id=1, stream_seq=8) 30177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194461, gaps=[]) 30177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194462, stream_id=1, stream_seq=8) 30177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194462, gaps=[]) 30178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194463, stream_id=1, stream_seq=8) 30178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194463, gaps=[]) 30179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194464, stream_id=1, stream_seq=8) 30179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194464, gaps=[]) 30179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194465, stream_id=1, stream_seq=8) 30179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194465, gaps=[]) 30179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194466, stream_id=1, stream_seq=8) 30180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194466, gaps=[]) 30180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194467, stream_id=1, stream_seq=9) 30180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194467, gaps=[]) 30181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194468, stream_id=1, stream_seq=9) 30181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194468, gaps=[]) 30182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194469, stream_id=1, stream_seq=9) 30182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194469, gaps=[]) 30182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194470, stream_id=1, stream_seq=9) 30182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194470, gaps=[]) 30182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194471, stream_id=1, stream_seq=9) 30182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194471, gaps=[]) 30183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194472, stream_id=1, stream_seq=9) 30183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194472, gaps=[]) 30183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194473, stream_id=1, stream_seq=9) 30183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194473, gaps=[]) 30184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194474, stream_id=1, stream_seq=9) 30184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194474, gaps=[]) 30185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194475, stream_id=1, stream_seq=10) 30185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194475, gaps=[]) 30185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194476, stream_id=1, stream_seq=10) 30185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194476, gaps=[]) 30186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194477, stream_id=1, stream_seq=10) 30186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194477, gaps=[]) 30186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194478, stream_id=1, stream_seq=10) 30186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194478, gaps=[]) 30187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194479, stream_id=1, stream_seq=10) 30187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194479, gaps=[]) 30188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194480, stream_id=1, stream_seq=10) 30188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194480, gaps=[]) 30188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194481, stream_id=1, stream_seq=10) 30188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194481, gaps=[]) 30188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194482, stream_id=1, stream_seq=10) 30188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194482, gaps=[]) 30189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194483, stream_id=1, stream_seq=11) 30190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194483, gaps=[]) 30190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194484, stream_id=1, stream_seq=11) 30190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194484, gaps=[]) 30190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194485, stream_id=1, stream_seq=11) 30191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194485, gaps=[]) 30191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194486, stream_id=1, stream_seq=11) 30191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194486, gaps=[]) 30191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194487, stream_id=1, stream_seq=11) 30191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194487, gaps=[]) 30192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194488, stream_id=1, stream_seq=11) 30192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194488, gaps=[]) 30192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194489, stream_id=1, stream_seq=11) 30192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194489, gaps=[]) 30193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194490, stream_id=1, stream_seq=11) 30193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194490, gaps=[]) 30193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194491, stream_id=1, stream_seq=12) 30193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194491, gaps=[]) 30194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194492, stream_id=1, stream_seq=12) 30194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194492, gaps=[]) 30195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194493, stream_id=1, stream_seq=12) 30195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194493, gaps=[]) 30195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194494, stream_id=1, stream_seq=12) 30195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194494, gaps=[]) 30196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194495, stream_id=1, stream_seq=12) 30196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194495, gaps=[]) 30196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194496, stream_id=1, stream_seq=12) 30196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194496, gaps=[]) 30196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194497, stream_id=1, stream_seq=12) 30196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194497, gaps=[]) 30196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194498, stream_id=1, stream_seq=12) 30197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194498, gaps=[]) 30198ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6fm2tJmv+KyV') 30198ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6fm2tJmv+KyV') 30198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194499, stream_id=1, stream_seq=13) 30198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194499, gaps=[]) 30199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194500, stream_id=1, stream_seq=13) 30199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194500, gaps=[]) 30199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194501, stream_id=1, stream_seq=13) 30200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194501, gaps=[]) 30200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194502, stream_id=1, stream_seq=13) 30200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194502, gaps=[]) 30200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194503, stream_id=1, stream_seq=13) 30201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194503, gaps=[]) 30201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194504, stream_id=1, stream_seq=13) 30201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194504, gaps=[]) 30201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194505, stream_id=1, stream_seq=13) 30201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194505, gaps=[]) 30201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194506, stream_id=1, stream_seq=13) 30201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194506, gaps=[]) 30202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194507, stream_id=1, stream_seq=14) 30202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194507, gaps=[]) 30203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194508, stream_id=1, stream_seq=14) 30203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194508, gaps=[]) 30203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194509, stream_id=1, stream_seq=14) 30203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194509, gaps=[]) 30204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194510, stream_id=1, stream_seq=14) 30204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194510, gaps=[]) 30204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194511, stream_id=1, stream_seq=14) 30204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194511, gaps=[]) 30205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194512, stream_id=1, stream_seq=14) 30205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194512, gaps=[]) 30205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194513, stream_id=1, stream_seq=14) 30205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194513, gaps=[]) 30205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194514, stream_id=1, stream_seq=14) 30205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194514, gaps=[]) 30206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194515, stream_id=1, stream_seq=15) 30206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194515, gaps=[]) 30207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194516, stream_id=1, stream_seq=15) 30207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194516, gaps=[]) 30207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194517, stream_id=1, stream_seq=15) 30207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194517, gaps=[]) 30208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194518, stream_id=1, stream_seq=15) 30208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194518, gaps=[]) 30208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194519, stream_id=1, stream_seq=15) 30208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194519, gaps=[]) 30208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194520, stream_id=1, stream_seq=15) 30209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194520, gaps=[]) 30209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194521, stream_id=1, stream_seq=15) 30209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194521, gaps=[]) 30209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194522, stream_id=1, stream_seq=15) 30209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194522, gaps=[]) 30211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194523, stream_id=1, stream_seq=16) 30211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194523, gaps=[]) 30211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194524, stream_id=1, stream_seq=16) 30211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194524, gaps=[]) 30212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194525, stream_id=1, stream_seq=16) 30212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194525, gaps=[]) 30212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194526, stream_id=1, stream_seq=16) 30212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194526, gaps=[]) 30213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194527, stream_id=1, stream_seq=16) 30213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194527, gaps=[]) 30213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194528, stream_id=1, stream_seq=16) 30213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194528, gaps=[]) 30214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194529, stream_id=1, stream_seq=16) 30214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194529, gaps=[]) 30214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194530, stream_id=1, stream_seq=16) 30214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194530, gaps=[]) 30215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194531, stream_id=1, stream_seq=17) 30215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194531, gaps=[]) 30216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194532, stream_id=1, stream_seq=17) 30216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194532, gaps=[]) 30216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194533, stream_id=1, stream_seq=17) 30216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194533, gaps=[]) 30217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194534, stream_id=1, stream_seq=17) 30217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194534, gaps=[]) 30217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194535, stream_id=1, stream_seq=17) 30217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194535, gaps=[]) 30218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194536, stream_id=1, stream_seq=17) 30218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194536, gaps=[]) 30218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194537, stream_id=1, stream_seq=17) 30218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194537, gaps=[]) 30219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194538, stream_id=1, stream_seq=17) 30219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194538, gaps=[]) 30219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194539, stream_id=1, stream_seq=18) 30219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194539, gaps=[]) 30220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194540, stream_id=1, stream_seq=18) 30220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194540, gaps=[]) 30221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194541, stream_id=1, stream_seq=18) 30221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194541, gaps=[]) 30221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194542, stream_id=1, stream_seq=18) 30221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194542, gaps=[]) 30222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194543, stream_id=1, stream_seq=18) 30222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194543, gaps=[]) 30222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194544, stream_id=1, stream_seq=18) 30222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194544, gaps=[]) 30223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194545, stream_id=1, stream_seq=18) 30223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194545, gaps=[]) 30223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194546, stream_id=1, stream_seq=18) 30223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194546, gaps=[]) 30224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194547, stream_id=1, stream_seq=19) 30224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194547, gaps=[]) 30225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194548, stream_id=1, stream_seq=19) 30225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194548, gaps=[]) 30225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194549, stream_id=1, stream_seq=19) 30225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194549, gaps=[]) 30226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194550, stream_id=1, stream_seq=19) 30226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194550, gaps=[]) 30226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194551, stream_id=1, stream_seq=19) 30226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194551, gaps=[]) 30227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194552, stream_id=1, stream_seq=19) 30227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194552, gaps=[]) 30227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194553, stream_id=1, stream_seq=19) 30228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194553, gaps=[]) 30228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194554, stream_id=1, stream_seq=19) 30228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194554, gaps=[]) 30229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194555, stream_id=1, stream_seq=20) 30229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194555, gaps=[]) 30230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194556, stream_id=1, stream_seq=20) 30230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194556, gaps=[]) 30231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194557, stream_id=1, stream_seq=20) 30231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194557, gaps=[]) 30231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194558, stream_id=1, stream_seq=20) 30231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194558, gaps=[]) 30231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194559, stream_id=1, stream_seq=20) 30231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194559, gaps=[]) 30232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194560, stream_id=1, stream_seq=20) 30232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194560, gaps=[]) 30232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194561, stream_id=1, stream_seq=20) 30232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194561, gaps=[]) 30233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194562, stream_id=1, stream_seq=20) 30233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194562, gaps=[]) 30234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194563, stream_id=1, stream_seq=21) 30234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194563, gaps=[]) 30235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194564, stream_id=1, stream_seq=21) 30235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194564, gaps=[]) 30236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194565, stream_id=1, stream_seq=21) 30236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194565, gaps=[]) 30237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194566, stream_id=1, stream_seq=21) 30237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194566, gaps=[]) 30237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194567, stream_id=1, stream_seq=21) 30237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194567, gaps=[]) 30237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194568, stream_id=1, stream_seq=21) 30237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194568, gaps=[]) 30238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194569, stream_id=1, stream_seq=21) 30238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194569, gaps=[]) 30238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194570, stream_id=1, stream_seq=21) 30239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194570, gaps=[]) 30240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194571, stream_id=1, stream_seq=22) 30240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194571, gaps=[]) 30240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194572, stream_id=1, stream_seq=22) 30240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194572, gaps=[]) 30241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194573, stream_id=1, stream_seq=22) 30241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194573, gaps=[]) 30241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194574, stream_id=1, stream_seq=22) 30241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194574, gaps=[]) 30242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194575, stream_id=1, stream_seq=22) 30242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194575, gaps=[]) 30242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194576, stream_id=1, stream_seq=22) 30242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194576, gaps=[]) 30243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194577, stream_id=1, stream_seq=22) 30243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194577, gaps=[]) 30243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194578, stream_id=1, stream_seq=22) 30243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194578, gaps=[]) 30244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194579, stream_id=1, stream_seq=23) 30245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194579, gaps=[]) 30245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194580, stream_id=1, stream_seq=23) 30245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194580, gaps=[]) 30246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194581, stream_id=1, stream_seq=23) 30246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194581, gaps=[]) 30247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194582, stream_id=1, stream_seq=23) 30247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194582, gaps=[]) 30247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194583, stream_id=1, stream_seq=23) 30247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194583, gaps=[]) 30247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194584, stream_id=1, stream_seq=23) 30247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194584, gaps=[]) 30248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194585, stream_id=1, stream_seq=23) 30248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194585, gaps=[]) 30249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194586, stream_id=1, stream_seq=23) 30249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194586, gaps=[]) 30249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194587, stream_id=1, stream_seq=24) 30250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194587, gaps=[]) 30250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194588, stream_id=1, stream_seq=24) 30250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194588, gaps=[]) 30250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194589, stream_id=1, stream_seq=24) 30250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194589, gaps=[]) 30251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194590, stream_id=1, stream_seq=24) 30251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194590, gaps=[]) 30251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194591, stream_id=1, stream_seq=24) 30251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194591, gaps=[]) 30251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194592, stream_id=1, stream_seq=24) 30251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194592, gaps=[]) 30252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194593, stream_id=1, stream_seq=24) 30252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194593, gaps=[]) 30252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194594, stream_id=1, stream_seq=24) 30252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194594, gaps=[]) 30253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194595, stream_id=1, stream_seq=25) 30253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194595, gaps=[]) 30253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194596, stream_id=1, stream_seq=25) 30253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194596, gaps=[]) 30254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194597, stream_id=1, stream_seq=25) 30254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194597, gaps=[]) 30254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194598, stream_id=1, stream_seq=25) 30254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194598, gaps=[]) 30255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194599, stream_id=1, stream_seq=25) 30255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194599, gaps=[]) 30255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194600, stream_id=1, stream_seq=25) 30255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194600, gaps=[]) 30256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194601, stream_id=1, stream_seq=25) 30256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194601, gaps=[]) 30256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194602, stream_id=1, stream_seq=25) 30256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194602, gaps=[]) 30257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194603, stream_id=1, stream_seq=26) 30257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194603, gaps=[]) 30257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194604, stream_id=1, stream_seq=26) 30258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194604, gaps=[]) 30258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194605, stream_id=1, stream_seq=26) 30258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194605, gaps=[]) 30258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194606, stream_id=1, stream_seq=26) 30258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194606, gaps=[]) 30258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194607, stream_id=1, stream_seq=26) 30259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194607, gaps=[]) 30259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194608, stream_id=1, stream_seq=26) 30259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194608, gaps=[]) 30259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194609, stream_id=1, stream_seq=26) 30259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194609, gaps=[]) 30260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194610, stream_id=1, stream_seq=26) 30260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194610, gaps=[]) 30260ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'vSrS1rf0VV67') 30261ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'vSrS1rf0VV67') 30261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194611, stream_id=1, stream_seq=27) 30261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194611, gaps=[]) 30261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194612, stream_id=1, stream_seq=27) 30261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194612, gaps=[]) 30262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194613, stream_id=1, stream_seq=27) 30262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194613, gaps=[]) 30262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194614, stream_id=1, stream_seq=27) 30262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194614, gaps=[]) 30263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194615, stream_id=1, stream_seq=27) 30263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194615, gaps=[]) 30263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194616, stream_id=1, stream_seq=27) 30263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194616, gaps=[]) 30264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194617, stream_id=1, stream_seq=27) 30264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194617, gaps=[]) 30264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194618, stream_id=1, stream_seq=27) 30265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194618, gaps=[]) 30267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194619, stream_id=1, stream_seq=28) 30267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194619, gaps=[]) 30267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194620, stream_id=1, stream_seq=28) 30267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194620, gaps=[]) 30268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194621, stream_id=1, stream_seq=28) 30268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194621, gaps=[]) 30268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194622, stream_id=1, stream_seq=28) 30268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194622, gaps=[]) 30269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194623, stream_id=1, stream_seq=28) 30269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194623, gaps=[]) 30269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194624, stream_id=1, stream_seq=28) 30269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194624, gaps=[]) 30270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194625, stream_id=1, stream_seq=28) 30270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194625, gaps=[]) 30270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194626, stream_id=1, stream_seq=28) 30270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194626, gaps=[]) 30271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194627, stream_id=1, stream_seq=29) 30272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194627, gaps=[]) 30272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194628, stream_id=1, stream_seq=29) 30272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194628, gaps=[]) 30272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194629, stream_id=1, stream_seq=29) 30272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194629, gaps=[]) 30273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194630, stream_id=1, stream_seq=29) 30273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194630, gaps=[]) 30273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194631, stream_id=1, stream_seq=29) 30273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194631, gaps=[]) 30274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194632, stream_id=1, stream_seq=29) 30274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194632, gaps=[]) 30275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194633, stream_id=1, stream_seq=29) 30275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194633, gaps=[]) 30275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194634, stream_id=1, stream_seq=29) 30275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194634, gaps=[]) 30276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194635, stream_id=1, stream_seq=30) 30276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194635, gaps=[]) 30277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194636, stream_id=1, stream_seq=30) 30277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194636, gaps=[]) 30277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194637, stream_id=1, stream_seq=30) 30277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194637, gaps=[]) 30278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194638, stream_id=1, stream_seq=30) 30278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194638, gaps=[]) 30278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194639, stream_id=1, stream_seq=30) 30278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194639, gaps=[]) 30279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194640, stream_id=1, stream_seq=30) 30279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194640, gaps=[]) 30279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194641, stream_id=1, stream_seq=30) 30279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194641, gaps=[]) 30280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194642, stream_id=1, stream_seq=30) 30280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194642, gaps=[]) 30281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194643, stream_id=1, stream_seq=31) 30281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194643, gaps=[]) 30282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194644, stream_id=1, stream_seq=31) 30282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194644, gaps=[]) 30282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194645, stream_id=1, stream_seq=31) 30282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194645, gaps=[]) 30283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194646, stream_id=1, stream_seq=31) 30283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194646, gaps=[]) 30283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194647, stream_id=1, stream_seq=31) 30283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194647, gaps=[]) 30284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194648, stream_id=1, stream_seq=31) 30284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194648, gaps=[]) 30284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194649, stream_id=1, stream_seq=31) 30284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194649, gaps=[]) 30285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194650, stream_id=1, stream_seq=31) 30285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194650, gaps=[]) 30286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194651, stream_id=1, stream_seq=32) 30287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194651, gaps=[]) 30287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194652, stream_id=1, stream_seq=32) 30287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194652, gaps=[]) 30287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194653, stream_id=1, stream_seq=32) 30287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194653, gaps=[]) 30288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194654, stream_id=1, stream_seq=32) 30288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194654, gaps=[]) 30289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194655, stream_id=1, stream_seq=32) 30289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194655, gaps=[]) 30289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194656, stream_id=1, stream_seq=32) 30289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194656, gaps=[]) 30290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194657, stream_id=1, stream_seq=32) 30290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194657, gaps=[]) 30290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194658, stream_id=1, stream_seq=32) 30290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194658, gaps=[]) 30291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=4008194659, stream_id=1, stream_seq=33) 30291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4008194659, gaps=[]) 30292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194660, stream_id=1, stream_seq=33) 30292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4008194660, gaps=[]) 30292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194661, stream_id=1, stream_seq=33) 30292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4008194661, gaps=[]) 30293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194662, stream_id=1, stream_seq=33) 30293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4008194662, gaps=[]) 30293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194663, stream_id=1, stream_seq=33) 30293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4008194663, gaps=[]) 30294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194664, stream_id=1, stream_seq=33) 30294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4008194664, gaps=[]) 30294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=4008194665, stream_id=1, stream_seq=33) 30294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4008194665, gaps=[]) 30295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=4008194666, stream_id=1, stream_seq=33) 30325ms [log] 262140 30325ms [log] 262140 30325ms [log] [file] 30326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4008194666, gaps=[]) 30326ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 1733) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w95JuLe/ohDa') 30326ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 1733) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w95JuLe/ohDa') 30326ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(dimv3u8wtw 1 udp 1845501695 172.17.0.3 1733 typ prflx) 30326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('172.17.0.3', 1733)) State.WAITING -> State.IN_PROGRESS 30326ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 1733) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"'\xc4h\x14\xd1\x03\xc7\x8f\xd5 p\x81") 30328ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 1733) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"'\xc4h\x14\xd1\x03\xc7\x8f\xd5 p\x81") 30328ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55952) -> ('172.17.0.3', 1733)) State.IN_PROGRESS -> State.SUCCEEDED 30371ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 30371ms [log] [experimentStatusChanged] {"status": "running", "message": null} 30381ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Msd9yCu1nIX4') 30381ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Msd9yCu1nIX4') 30381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39752) -> ('172.17.0.3', 36971)) State.FAILED -> State.IN_PROGRESS 30381ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'D\xcco\xb7\x8et\xb1*\xef\x87pS') 30383ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'D\xcco\xb7\x8et\xb1*\xef\x87pS') 30384ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39752) -> ('172.17.0.3', 36971)) State.IN_PROGRESS -> State.SUCCEEDED 30444ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'wLK7RkiNR+aO') 30444ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36971) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'wLK7RkiNR+aO') 30494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 30495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 30495ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 30496ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 30496ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 30496ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 30496ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 30496ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 30497ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/1abbdc09-7271-4183-996f-4d4cc5c66006"}', extra='') 30497ms [log] connectionstatechanged closed closed closed 30497ms [log] connectionstatechanged closed closed closed 30497ms [log] connectionstatechanged closed closed closed 30497ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1abbdc09-7271-4183-996f-4d4cc5c66006", "state": "closed"}] 30497ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 30497ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 30576ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 30576ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 30646ms [err] Traceback (most recent call last): 30646ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 30646ms [err] return _run_code(code, main_globals, None, 30646ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 30646ms [err] exec(code, run_globals) 30646ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 30646ms [err] sys.exit(main()) 30646ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 30646ms [err] asyncio.run(main_async()) 30646ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 30646ms [err] return loop.run_until_complete(main) 30646ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 30647ms [err] self.run_forever() 30647ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 30647ms [err] self._run_once() 30647ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 30647ms [err] event_list = self._selector.select(timeout) 30647ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 30647ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 30647ms [err] KeyboardInterrupt ================== python Client to python Client File tests : should transmit file 33766ms [log] starting device 34137ms [err] DEBUG:asyncio:Using selector: EpollSelector 34224ms [err] ERROR:asyncio:Unclosed client session 34224ms [err] client_session: 34292ms [log] parsing 34292ms [log] creating device handler 34292ms [log] [ready] 34292ms [log] reading line 34292ms [log] [websocketToken] "0093d7b0-60f1-47f5-b3e0-20607d01cde5" 34308ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 34308ms [log] [websocketConnected] 34536ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 34536ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 34566ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/7a863bb2-3e17-4f45-a690-e85149090bb9"}}', extra='') 34566ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/7a863bb2-3e17-4f45-a690-e85149090bb9"} 34633ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/12be4de8-8025-4ed9-88f8-3da363835a52","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 34633ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/12be4de8-8025-4ed9-88f8-3da363835a52", "state": "new"}] 34634ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 34634ms [err] v=0 34634ms [err] o=- 3922856627 3922856627 IN IP4 0.0.0.0 34634ms [err] s=- 34634ms [err] t=0 0 34634ms [err] a=group:BUNDLE 0 34634ms [err] a=msid-semantic:WMS * 34634ms [err] m=application 9 DTLS/SCTP 5000 34634ms [err] c=IN IP4 0.0.0.0 34634ms [err] a=mid:0 34634ms [err] a=sctpmap:5000 webrtc-datachannel 65535 34634ms [err] a=max-message-size:65536 34634ms [err] a=ice-ufrag:J8on 34634ms [err] a=ice-pwd:GTkcCH0nfxGVBagAUy3V8l 34634ms [err] a=fingerprint:sha-256 82:83:25:8B:FE:9E:10:D6:40:3A:F0:AE:15:16:A3:51:73:55:25:6C:0C:F3:C5:45:F2:A2:9F:36:55:56:34:8A 34634ms [err] a=setup:actpass 34634ms [err] 34635ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 34636ms [log] makeOffer 34636ms [log] connectionstatechanged new new have-local-offer 34636ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/12be4de8-8025-4ed9-88f8-3da363835a52", "state": "new"}] 34637ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 34637ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 34637ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 34649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53901) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf5\xf10Tu\xde\x87a\x98L)\x8f') 34650ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53901) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf5\xf10Tu\xde\x87a\x98L)\x8f') 34656ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 34656ms [err] v=0 34656ms [err] o=- 3922856627 3922856627 IN IP4 0.0.0.0 34656ms [err] s=- 34656ms [err] t=0 0 34656ms [err] a=group:BUNDLE 0 34656ms [err] a=msid-semantic:WMS * 34656ms [err] m=application 53901 DTLS/SCTP 5000 34656ms [err] c=IN IP4 172.30.0.1 34656ms [err] a=mid:0 34656ms [err] a=sctpmap:5000 webrtc-datachannel 65535 34656ms [err] a=max-message-size:65536 34656ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53901 typ host 34656ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 32791 typ host 34656ms [err] a=end-of-candidates 34656ms [err] a=ice-ufrag:ylf7 34656ms [err] a=ice-pwd:ppnmgzimICjMFMoh1yo843 34656ms [err] a=fingerprint:sha-256 13:D1:13:59:C6:4B:95:DD:86:8F:F2:32:75:0A:85:9F:63:40:7E:CA:E9:7B:E2:87:82:94:96:1C:7B:C0:6C:D8 34656ms [err] a=setup:active 34656ms [err] 34657ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 34657ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 34658ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 34658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59240) -> ('172.30.0.1', 53901)) State.FROZEN -> State.WAITING 34658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38092) -> ('172.30.0.1', 53901)) State.FROZEN -> State.WAITING 34658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59240) -> ('172.17.0.3', 32791)) State.FROZEN -> State.WAITING 34658ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(5bd5RthKmj 1 udp 1862270975 172.17.0.3 53901 typ prflx) 34659ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59240) -> ('172.17.0.3', 53901)) State.WAITING -> State.IN_PROGRESS 34659ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53901) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x92JHz\xe7Qe\xff[\xf1\xc7\x8f') 34659ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59240) -> ('172.30.0.1', 53901)) State.WAITING -> State.IN_PROGRESS 34659ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53901) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'"@\xbb\xa8\x12O\x03\x0e\xe7\x0ftR') 34659ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/12be4de8-8025-4ed9-88f8-3da363835a52","content":{"type":"answer","sdp":"v=0\\r\\no=- 3922856627 3922856627 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 53901 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 53901 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 32791 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:ylf7\\r\\na=ice-pwd:ppnmgzimICjMFMoh1yo843\\r\\na=fingerprint:sha-256 13:D1:13:59:C6:4B:95:DD:86:8F:F2:32:75:0A:85:9F:63:40:7E:CA:E9:7B:E2:87:82:94:96:1C:7B:C0:6C:D8\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 34659ms [log] handleSignalingMessage 34659ms [log] handleAnswer 34659ms [log] acceptAnswer 34659ms [log] connectionstatechanged connecting checking stable 34659ms [log] connectionstatechanged connecting checking stable 34659ms [log] connectionstatechanged connecting checking stable 34659ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/12be4de8-8025-4ed9-88f8-3da363835a52", "state": "connecting"}] 34660ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53901) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x92JHz\xe7Qe\xff[\xf1\xc7\x8f') 34660ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59240) -> ('172.17.0.3', 53901)) State.IN_PROGRESS -> State.SUCCEEDED 34660ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38092) -> ('172.30.0.1', 53901)) State.WAITING -> State.FAILED 34660ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59240) -> ('172.17.0.3', 32791)) State.WAITING -> State.FAILED 34660ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38092) -> ('172.17.0.3', 32791)) State.FROZEN -> State.FAILED 34660ms [err] INFO:aioice.ice:Connection(0) ICE completed 34661ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53901) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'"@\xbb\xa8\x12O\x03\x0e\xe7\x0ftR') 34662ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59240) -> ('172.30.0.1', 53901)) State.IN_PROGRESS -> State.SUCCEEDED 34662ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53901) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'88\x87_\xddB\xebxa\xcf1W') 34662ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53901) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'88\x87_\xddB\xebxa\xcf1W') 34679ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 34679ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 34680ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 34682ms [log] connectionstatechanged connecting completed stable 34682ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 34682ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 34683ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 34684ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 34684ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 34684ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 34684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 34684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 34684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 34685ms [log] connectionstatechanged connected completed stable 34685ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/12be4de8-8025-4ed9-88f8-3da363835a52", "state": "connected"}] 34685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 34685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 34685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 34685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 34685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 34685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 34686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 34686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 34686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 34686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=487957186, stream_id=1, stream_seq=0) 34686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 34687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3836693633, stream_id=1, stream_seq=0) 34687ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 34687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693633, gaps=[]) 34688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=487957186, gaps=[]) 34688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 34689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3836693634, stream_id=1, stream_seq=1) 34689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693634, gaps=[]) 34689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693635, stream_id=1, stream_seq=2) 34689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693635, gaps=[]) 34689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693636, stream_id=1, stream_seq=2) 34689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693636, gaps=[]) 34690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693637, stream_id=1, stream_seq=2) 34690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693637, gaps=[]) 34690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693638, stream_id=1, stream_seq=2) 34690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693638, gaps=[]) 34691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693639, stream_id=1, stream_seq=2) 34691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693639, gaps=[]) 34691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693640, stream_id=1, stream_seq=2) 34691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693640, gaps=[]) 34691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693641, stream_id=1, stream_seq=2) 34691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693641, gaps=[]) 34692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693642, stream_id=1, stream_seq=3) 34692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693642, gaps=[]) 34692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693643, stream_id=1, stream_seq=3) 34692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693643, gaps=[]) 34692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693644, stream_id=1, stream_seq=3) 34692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693644, gaps=[]) 34693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693645, stream_id=1, stream_seq=3) 34693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693645, gaps=[]) 34693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693646, stream_id=1, stream_seq=3) 34693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693646, gaps=[]) 34693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693647, stream_id=1, stream_seq=3) 34693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693647, gaps=[]) 34694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693648, stream_id=1, stream_seq=3) 34694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693648, gaps=[]) 34694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693649, stream_id=1, stream_seq=4) 34694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693649, gaps=[]) 34694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693650, stream_id=1, stream_seq=4) 34694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693650, gaps=[]) 34695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693651, stream_id=1, stream_seq=4) 34695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693651, gaps=[]) 34695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693652, stream_id=1, stream_seq=4) 34695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693652, gaps=[]) 34695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693653, stream_id=1, stream_seq=4) 34695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693653, gaps=[]) 34695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693654, stream_id=1, stream_seq=4) 34695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693654, gaps=[]) 34696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693655, stream_id=1, stream_seq=4) 34696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693655, gaps=[]) 34696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693656, stream_id=1, stream_seq=5) 34696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693656, gaps=[]) 34696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693657, stream_id=1, stream_seq=5) 34696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693657, gaps=[]) 34696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693658, stream_id=1, stream_seq=5) 34696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693658, gaps=[]) 34697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693659, stream_id=1, stream_seq=5) 34697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693659, gaps=[]) 34697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693660, stream_id=1, stream_seq=5) 34697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693660, gaps=[]) 34697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693661, stream_id=1, stream_seq=5) 34697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693661, gaps=[]) 34697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693662, stream_id=1, stream_seq=5) 34697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693662, gaps=[]) 34697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693663, stream_id=1, stream_seq=6) 34698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693663, gaps=[]) 34698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693664, stream_id=1, stream_seq=6) 34698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693664, gaps=[]) 34698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693665, stream_id=1, stream_seq=6) 34698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693665, gaps=[]) 34698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693666, stream_id=1, stream_seq=6) 34698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693666, gaps=[]) 34699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693667, stream_id=1, stream_seq=6) 34699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693667, gaps=[]) 34699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693668, stream_id=1, stream_seq=6) 34699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693668, gaps=[]) 34699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693669, stream_id=1, stream_seq=6) 34700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693669, gaps=[]) 34700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693670, stream_id=1, stream_seq=7) 34700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693670, gaps=[]) 34700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693671, stream_id=1, stream_seq=7) 34700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693671, gaps=[]) 34700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693672, stream_id=1, stream_seq=7) 34701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693672, gaps=[]) 34701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693673, stream_id=1, stream_seq=7) 34701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693673, gaps=[]) 34701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693674, stream_id=1, stream_seq=7) 34701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693674, gaps=[]) 34701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693675, stream_id=1, stream_seq=7) 34701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693675, gaps=[]) 34702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693676, stream_id=1, stream_seq=7) 34702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693676, gaps=[]) 34702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693677, stream_id=1, stream_seq=8) 34702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693677, gaps=[]) 34702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693678, stream_id=1, stream_seq=8) 34703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693678, gaps=[]) 34703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693679, stream_id=1, stream_seq=8) 34703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693679, gaps=[]) 34703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693680, stream_id=1, stream_seq=8) 34703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693680, gaps=[]) 34703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693681, stream_id=1, stream_seq=8) 34703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693681, gaps=[]) 34704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693682, stream_id=1, stream_seq=8) 34704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693682, gaps=[]) 34704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693683, stream_id=1, stream_seq=8) 34704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693683, gaps=[]) 34704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693684, stream_id=1, stream_seq=9) 34704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693684, gaps=[]) 34705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693685, stream_id=1, stream_seq=9) 34705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693685, gaps=[]) 34705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693686, stream_id=1, stream_seq=9) 34705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693686, gaps=[]) 34705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693687, stream_id=1, stream_seq=9) 34705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693687, gaps=[]) 34705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693688, stream_id=1, stream_seq=9) 34705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693688, gaps=[]) 34706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693689, stream_id=1, stream_seq=9) 34706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693689, gaps=[]) 34706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693690, stream_id=1, stream_seq=9) 34706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693690, gaps=[]) 34706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693691, stream_id=1, stream_seq=10) 34706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693691, gaps=[]) 34706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693692, stream_id=1, stream_seq=10) 34706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693692, gaps=[]) 34707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693693, stream_id=1, stream_seq=10) 34707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693693, gaps=[]) 34707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693694, stream_id=1, stream_seq=10) 34707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693694, gaps=[]) 34707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693695, stream_id=1, stream_seq=10) 34707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693695, gaps=[]) 34707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693696, stream_id=1, stream_seq=10) 34707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693696, gaps=[]) 34707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693697, stream_id=1, stream_seq=10) 34708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693697, gaps=[]) 34708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693698, stream_id=1, stream_seq=11) 34708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693698, gaps=[]) 34708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693699, stream_id=1, stream_seq=11) 34708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693699, gaps=[]) 34708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693700, stream_id=1, stream_seq=11) 34708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693700, gaps=[]) 34708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693701, stream_id=1, stream_seq=11) 34709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693701, gaps=[]) 34709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693702, stream_id=1, stream_seq=11) 34709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693702, gaps=[]) 34709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693703, stream_id=1, stream_seq=11) 34709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693703, gaps=[]) 34709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693704, stream_id=1, stream_seq=11) 34709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693704, gaps=[]) 34710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693705, stream_id=1, stream_seq=12) 34710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693705, gaps=[]) 34710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693706, stream_id=1, stream_seq=12) 34710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693706, gaps=[]) 34711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693707, stream_id=1, stream_seq=12) 34711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693707, gaps=[]) 34711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693708, stream_id=1, stream_seq=12) 34711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693708, gaps=[]) 34711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693709, stream_id=1, stream_seq=12) 34711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693709, gaps=[]) 34711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693710, stream_id=1, stream_seq=12) 34711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693710, gaps=[]) 34711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693711, stream_id=1, stream_seq=12) 34711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693711, gaps=[]) 34711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693712, stream_id=1, stream_seq=13) 34712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693712, gaps=[]) 34712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693713, stream_id=1, stream_seq=13) 34712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693713, gaps=[]) 34712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693714, stream_id=1, stream_seq=13) 34712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693714, gaps=[]) 34712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693715, stream_id=1, stream_seq=13) 34712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693715, gaps=[]) 34712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693716, stream_id=1, stream_seq=13) 34712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693716, gaps=[]) 34713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693717, stream_id=1, stream_seq=13) 34713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693717, gaps=[]) 34713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693718, stream_id=1, stream_seq=13) 34713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693718, gaps=[]) 34713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693719, stream_id=1, stream_seq=14) 34713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693719, gaps=[]) 34713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693720, stream_id=1, stream_seq=14) 34713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693720, gaps=[]) 34713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693721, stream_id=1, stream_seq=14) 34714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693721, gaps=[]) 34714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693722, stream_id=1, stream_seq=14) 34714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693722, gaps=[]) 34714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693723, stream_id=1, stream_seq=14) 34714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693723, gaps=[]) 34714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693724, stream_id=1, stream_seq=14) 34714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693724, gaps=[]) 34714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693725, stream_id=1, stream_seq=14) 34714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693725, gaps=[]) 34715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693726, stream_id=1, stream_seq=15) 34715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693726, gaps=[]) 34715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693727, stream_id=1, stream_seq=15) 34715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693727, gaps=[]) 34715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693728, stream_id=1, stream_seq=15) 34715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693728, gaps=[]) 34715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693729, stream_id=1, stream_seq=15) 34716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693729, gaps=[]) 34716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693730, stream_id=1, stream_seq=15) 34716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693730, gaps=[]) 34716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693731, stream_id=1, stream_seq=15) 34716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693731, gaps=[]) 34716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693732, stream_id=1, stream_seq=15) 34717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693732, gaps=[]) 34717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693733, stream_id=1, stream_seq=16) 34717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693733, gaps=[]) 34717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693734, stream_id=1, stream_seq=16) 34717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693734, gaps=[]) 34718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693735, stream_id=1, stream_seq=16) 34718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693735, gaps=[]) 34718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693736, stream_id=1, stream_seq=16) 34718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693736, gaps=[]) 34718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693737, stream_id=1, stream_seq=16) 34718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693737, gaps=[]) 34719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693738, stream_id=1, stream_seq=16) 34719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693738, gaps=[]) 34719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693739, stream_id=1, stream_seq=16) 34719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693739, gaps=[]) 34719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693740, stream_id=1, stream_seq=17) 34719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693740, gaps=[]) 34720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693741, stream_id=1, stream_seq=17) 34720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693741, gaps=[]) 34720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693742, stream_id=1, stream_seq=17) 34720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693742, gaps=[]) 34720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693743, stream_id=1, stream_seq=17) 34720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693743, gaps=[]) 34721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693744, stream_id=1, stream_seq=17) 34721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693744, gaps=[]) 34721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693745, stream_id=1, stream_seq=17) 34721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693745, gaps=[]) 34721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693746, stream_id=1, stream_seq=17) 34721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693746, gaps=[]) 34722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693747, stream_id=1, stream_seq=18) 34722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693747, gaps=[]) 34722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693748, stream_id=1, stream_seq=18) 34722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693748, gaps=[]) 34722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693749, stream_id=1, stream_seq=18) 34722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693749, gaps=[]) 34723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693750, stream_id=1, stream_seq=18) 34723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693750, gaps=[]) 34723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693751, stream_id=1, stream_seq=18) 34723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693751, gaps=[]) 34723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693752, stream_id=1, stream_seq=18) 34723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693752, gaps=[]) 34724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693753, stream_id=1, stream_seq=18) 34724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693753, gaps=[]) 34724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693754, stream_id=1, stream_seq=19) 34724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693754, gaps=[]) 34724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693755, stream_id=1, stream_seq=19) 34725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693755, gaps=[]) 34725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693756, stream_id=1, stream_seq=19) 34725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693756, gaps=[]) 34725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693757, stream_id=1, stream_seq=19) 34725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693757, gaps=[]) 34725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693758, stream_id=1, stream_seq=19) 34726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693758, gaps=[]) 34726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693759, stream_id=1, stream_seq=19) 34726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693759, gaps=[]) 34726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693760, stream_id=1, stream_seq=19) 34726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693760, gaps=[]) 34726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693761, stream_id=1, stream_seq=20) 34727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693761, gaps=[]) 34727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693762, stream_id=1, stream_seq=20) 34727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693762, gaps=[]) 34727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693763, stream_id=1, stream_seq=20) 34727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693763, gaps=[]) 34727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693764, stream_id=1, stream_seq=20) 34727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693764, gaps=[]) 34727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693765, stream_id=1, stream_seq=20) 34727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693765, gaps=[]) 34728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693766, stream_id=1, stream_seq=20) 34728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693766, gaps=[]) 34728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693767, stream_id=1, stream_seq=20) 34728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693767, gaps=[]) 34728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693768, stream_id=1, stream_seq=21) 34728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693768, gaps=[]) 34728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693769, stream_id=1, stream_seq=21) 34728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693769, gaps=[]) 34729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693770, stream_id=1, stream_seq=21) 34729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693770, gaps=[]) 34729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693771, stream_id=1, stream_seq=21) 34729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693771, gaps=[]) 34729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693772, stream_id=1, stream_seq=21) 34729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693772, gaps=[]) 34729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693773, stream_id=1, stream_seq=21) 34729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693773, gaps=[]) 34729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693774, stream_id=1, stream_seq=21) 34730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693774, gaps=[]) 34730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693775, stream_id=1, stream_seq=22) 34730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693775, gaps=[]) 34730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693776, stream_id=1, stream_seq=22) 34730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693776, gaps=[]) 34730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693777, stream_id=1, stream_seq=22) 34730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693777, gaps=[]) 34730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693778, stream_id=1, stream_seq=22) 34730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693778, gaps=[]) 34731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693779, stream_id=1, stream_seq=22) 34731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693779, gaps=[]) 34731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693780, stream_id=1, stream_seq=22) 34731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693780, gaps=[]) 34731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693781, stream_id=1, stream_seq=22) 34731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693781, gaps=[]) 34731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693782, stream_id=1, stream_seq=23) 34731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693782, gaps=[]) 34732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693783, stream_id=1, stream_seq=23) 34732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693783, gaps=[]) 34732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693784, stream_id=1, stream_seq=23) 34732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693784, gaps=[]) 34732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693785, stream_id=1, stream_seq=23) 34732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693785, gaps=[]) 34732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693786, stream_id=1, stream_seq=23) 34732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693786, gaps=[]) 34733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693787, stream_id=1, stream_seq=23) 34733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693787, gaps=[]) 34733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693788, stream_id=1, stream_seq=23) 34733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693788, gaps=[]) 34733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693789, stream_id=1, stream_seq=24) 34733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693789, gaps=[]) 34733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693790, stream_id=1, stream_seq=24) 34733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693790, gaps=[]) 34734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693791, stream_id=1, stream_seq=24) 34734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693791, gaps=[]) 34734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693792, stream_id=1, stream_seq=24) 34734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693792, gaps=[]) 34734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693793, stream_id=1, stream_seq=24) 34734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693793, gaps=[]) 34735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693794, stream_id=1, stream_seq=24) 34735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693794, gaps=[]) 34735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693795, stream_id=1, stream_seq=24) 34735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693795, gaps=[]) 34735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693796, stream_id=1, stream_seq=25) 34735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693796, gaps=[]) 34735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693797, stream_id=1, stream_seq=25) 34736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693797, gaps=[]) 34736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693798, stream_id=1, stream_seq=25) 34736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693798, gaps=[]) 34736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693799, stream_id=1, stream_seq=25) 34736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693799, gaps=[]) 34736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693800, stream_id=1, stream_seq=25) 34736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693800, gaps=[]) 34736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693801, stream_id=1, stream_seq=25) 34736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693801, gaps=[]) 34737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693802, stream_id=1, stream_seq=25) 34737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693802, gaps=[]) 34737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693803, stream_id=1, stream_seq=26) 34737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693803, gaps=[]) 34737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693804, stream_id=1, stream_seq=26) 34737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693804, gaps=[]) 34737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693805, stream_id=1, stream_seq=26) 34737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693805, gaps=[]) 34737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693806, stream_id=1, stream_seq=26) 34738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693806, gaps=[]) 34738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693807, stream_id=1, stream_seq=26) 34738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693807, gaps=[]) 34738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693808, stream_id=1, stream_seq=26) 34738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693808, gaps=[]) 34738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693809, stream_id=1, stream_seq=26) 34738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693809, gaps=[]) 34738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693810, stream_id=1, stream_seq=27) 34738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693810, gaps=[]) 34739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693811, stream_id=1, stream_seq=27) 34739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693811, gaps=[]) 34739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693812, stream_id=1, stream_seq=27) 34739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693812, gaps=[]) 34739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693813, stream_id=1, stream_seq=27) 34739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693813, gaps=[]) 34739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693814, stream_id=1, stream_seq=27) 34740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693814, gaps=[]) 34740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693815, stream_id=1, stream_seq=27) 34740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693815, gaps=[]) 34740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693816, stream_id=1, stream_seq=27) 34740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693816, gaps=[]) 34740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693817, stream_id=1, stream_seq=28) 34740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693817, gaps=[]) 34741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693818, stream_id=1, stream_seq=28) 34741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693818, gaps=[]) 34741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693819, stream_id=1, stream_seq=28) 34741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693819, gaps=[]) 34741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693820, stream_id=1, stream_seq=28) 34741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693820, gaps=[]) 34741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693821, stream_id=1, stream_seq=28) 34741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693821, gaps=[]) 34742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693822, stream_id=1, stream_seq=28) 34742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693822, gaps=[]) 34742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693823, stream_id=1, stream_seq=28) 34742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693823, gaps=[]) 34742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693824, stream_id=1, stream_seq=29) 34742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693824, gaps=[]) 34742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693825, stream_id=1, stream_seq=29) 34742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693825, gaps=[]) 34743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693826, stream_id=1, stream_seq=29) 34743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693826, gaps=[]) 34743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693827, stream_id=1, stream_seq=29) 34743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693827, gaps=[]) 34743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693828, stream_id=1, stream_seq=29) 34743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693828, gaps=[]) 34744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693829, stream_id=1, stream_seq=29) 34744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693829, gaps=[]) 34744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693830, stream_id=1, stream_seq=29) 34744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693830, gaps=[]) 34744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693831, stream_id=1, stream_seq=30) 34744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693831, gaps=[]) 34745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693832, stream_id=1, stream_seq=30) 34745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693832, gaps=[]) 34745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693833, stream_id=1, stream_seq=30) 34745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693833, gaps=[]) 34745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693834, stream_id=1, stream_seq=30) 34745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693834, gaps=[]) 34746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693835, stream_id=1, stream_seq=30) 34746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693835, gaps=[]) 34746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693836, stream_id=1, stream_seq=30) 34746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693836, gaps=[]) 34746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693837, stream_id=1, stream_seq=30) 34746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693837, gaps=[]) 34747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693838, stream_id=1, stream_seq=31) 34747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693838, gaps=[]) 34747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693839, stream_id=1, stream_seq=31) 34747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693839, gaps=[]) 34747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693840, stream_id=1, stream_seq=31) 34747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693840, gaps=[]) 34748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693841, stream_id=1, stream_seq=31) 34748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693841, gaps=[]) 34748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693842, stream_id=1, stream_seq=31) 34748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693842, gaps=[]) 34748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693843, stream_id=1, stream_seq=31) 34748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693843, gaps=[]) 34749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693844, stream_id=1, stream_seq=31) 34749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693844, gaps=[]) 34749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693845, stream_id=1, stream_seq=32) 34749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693845, gaps=[]) 34749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693846, stream_id=1, stream_seq=32) 34750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693846, gaps=[]) 34750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693847, stream_id=1, stream_seq=32) 34750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693847, gaps=[]) 34750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693848, stream_id=1, stream_seq=32) 34750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693848, gaps=[]) 34750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693849, stream_id=1, stream_seq=32) 34751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693849, gaps=[]) 34751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693850, stream_id=1, stream_seq=32) 34751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693850, gaps=[]) 34751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693851, stream_id=1, stream_seq=32) 34751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693851, gaps=[]) 34752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3836693852, stream_id=1, stream_seq=33) 34752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3836693852, gaps=[]) 34752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693853, stream_id=1, stream_seq=33) 34752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3836693853, gaps=[]) 34752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693854, stream_id=1, stream_seq=33) 34752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3836693854, gaps=[]) 34753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693855, stream_id=1, stream_seq=33) 34753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3836693855, gaps=[]) 34753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693856, stream_id=1, stream_seq=33) 34753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3836693856, gaps=[]) 34753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3836693857, stream_id=1, stream_seq=33) 34753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3836693857, gaps=[]) 34753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3836693858, stream_id=1, stream_seq=33) 34784ms [log] 262140 34784ms [log] 262140 34784ms [log] [file] 34784ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 34784ms [log] [experimentStatusChanged] {"status": "running", "message": null} 34785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3836693858, gaps=[]) 34952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 34952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 34952ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 34952ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 34952ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 34952ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 34952ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 34952ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 34953ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/12be4de8-8025-4ed9-88f8-3da363835a52"}', extra='') 34953ms [log] connectionstatechanged closed closed closed 34953ms [log] connectionstatechanged closed closed closed 34953ms [log] connectionstatechanged closed closed closed 34953ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/12be4de8-8025-4ed9-88f8-3da363835a52", "state": "closed"}] 34953ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 34953ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 35057ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 35057ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 35109ms [err] Traceback (most recent call last): 35109ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 35109ms [err] return _run_code(code, main_globals, None, 35109ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 35109ms [err] exec(code, run_globals) 35109ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 35109ms [err] sys.exit(main()) 35109ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 35109ms [err] asyncio.run(main_async()) 35109ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 35109ms [err] return loop.run_until_complete(main) 35109ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 35110ms [err] self.run_forever() 35110ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 35110ms [err] self._run_once() 35110ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 35110ms [err] event_list = self._selector.select(timeout) 35110ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 35110ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 35110ms [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 41221ms [log] starting device 41603ms [err] DEBUG:asyncio:Using selector: EpollSelector 41682ms [err] ERROR:asyncio:Unclosed client session 41682ms [err] client_session: 41769ms [log] parsing 41769ms [log] creating device handler 41769ms [log] [ready] 41769ms [log] reading line 41769ms [log] [websocketToken] "02968f2a-b4a9-4b34-b809-760f398bc613" 41787ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 41787ms [log] [websocketConnected] 43542ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 43542ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 43562ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/48d7eb86-3230-4ab7-92b5-f8877a3ec367"}}', extra='') 43562ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/48d7eb86-3230-4ab7-92b5-f8877a3ec367"} 43624ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/c6a01d73-fdba-4390-8973-959c699dac90","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='') 43624ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c6a01d73-fdba-4390-8973-959c699dac90", "state": "new"}] 43669ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 43669ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 43796ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 43796ms [err] v=0 43796ms [err] o=- 3874820704930528559 2 IN IP4 127.0.0.1 43796ms [err] s=- 43796ms [err] t=0 0 43796ms [err] a=group:BUNDLE 0 43796ms [err] a=extmap-allow-mixed 43796ms [err] a=msid-semantic: WMS 43796ms [err] m=application 59829 UDP/DTLS/SCTP webrtc-datachannel 43796ms [err] c=IN IP4 141.24.210.113 43796ms [err] a=candidate:3718502 1 udp 2113937151 a319b682-b073-44df-9762-08cdeedccfd6.local 39015 typ host generation 0 network-cost 999 43796ms [err] a=candidate:140572321 1 udp 1677729535 141.24.211.56 39015 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 43796ms [err] a=candidate:3058453843 1 udp 33562623 141.24.210.113 59829 typ relay raddr 141.24.211.56 rport 39015 generation 0 network-cost 999 43796ms [err] a=ice-ufrag:5j/G 43796ms [err] a=ice-pwd:f6YJVuzIal6pPFbnqg6Oz9JH 43796ms [err] a=ice-options:trickle 43796ms [err] a=fingerprint:sha-256 BE:2C:7B:6F:80:66:DF:2B:DA:19:FF:F9:90:8A:36:1A:E1:B6:30:F0:9B:81:6C:97:9F:4B:EB:E1:43:BD:A3:FC 43796ms [err] a=setup:actpass 43796ms [err] a=mid:0 43796ms [err] a=sctp-port:5000 43796ms [err] a=max-message-size:262144 43796ms [err] 43803ms [err] INFO:aioice.ice:Connection(0) Remote candidate "a319b682-b073-44df-9762-08cdeedccfd6.local" resolved to 172.17.0.3 43803ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 43803ms [err] v=0 43803ms [err] o=- 3874820704930528559 2 IN IP4 127.0.0.1 43803ms [err] s=- 43803ms [err] t=0 0 43803ms [err] a=group:BUNDLE 0 43803ms [err] a=extmap-allow-mixed 43803ms [err] a=msid-semantic: WMS 43803ms [err] m=application 59829 UDP/DTLS/SCTP webrtc-datachannel 43803ms [err] c=IN IP4 141.24.210.113 43803ms [err] a=candidate:3718502 1 udp 2113937151 a319b682-b073-44df-9762-08cdeedccfd6.local 39015 typ host generation 0 network-cost 999 43803ms [err] a=candidate:140572321 1 udp 1677729535 141.24.211.56 39015 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 43803ms [err] a=candidate:3058453843 1 udp 33562623 141.24.210.113 59829 typ relay raddr 141.24.211.56 rport 39015 generation 0 network-cost 999 43803ms [err] a=ice-ufrag:5j/G 43803ms [err] a=ice-pwd:f6YJVuzIal6pPFbnqg6Oz9JH 43803ms [err] a=ice-options:trickle 43803ms [err] a=fingerprint:sha-256 BE:2C:7B:6F:80:66:DF:2B:DA:19:FF:F9:90:8A:36:1A:E1:B6:30:F0:9B:81:6C:97:9F:4B:EB:E1:43:BD:A3:FC 43803ms [err] a=setup:actpass 43803ms [err] a=mid:0 43803ms [err] a=sctp-port:5000 43803ms [err] a=max-message-size:262144 43803ms [err] 43804ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 3874820704930528559 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 59829 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:3718502 1 udp 2113937151 a319b682-b073-44df-9762-08cdeedccfd6.local 39015 typ host generation 0 network-cost 999\\r\\na=candidate:140572321 1 udp 1677729535 141.24.211.56 39015 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:3058453843 1 udp 33562623 141.24.210.113 59829 typ relay raddr 141.24.211.56 rport 39015 generation 0 network-cost 999\\r\\na=ice-ufrag:5j/G\\r\\na=ice-pwd:f6YJVuzIal6pPFbnqg6Oz9JH\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 BE:2C:7B:6F:80:66:DF:2B:DA:19:FF:F9:90:8A:36:1A:E1:B6:30:F0:9B:81:6C:97:9F:4B:EB:E1:43:BD:A3:FC\\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/c6a01d73-fdba-4390-8973-959c699dac90"}', extra='') 43804ms [log] handleSignalingMessage 43804ms [log] handleOffer 43804ms [log] makeAnswer 43804ms [log] connectionstatechanged new new have-remote-offer 43804ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c6a01d73-fdba-4390-8973-959c699dac90", "state": "new"}] 44665ms [err] INFO:aioice.ice:Connection(0) Remote candidate "a319b682-b073-44df-9762-08cdeedccfd6.local" resolved to 172.17.0.3 44666ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 44666ms [err] v=0 44666ms [err] o=- 3922856637 3922856637 IN IP4 0.0.0.0 44666ms [err] s=- 44666ms [err] t=0 0 44666ms [err] a=group:BUNDLE 0 44666ms [err] a=msid-semantic:WMS * 44666ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 44666ms [err] c=IN IP4 0.0.0.0 44666ms [err] a=mid:0 44666ms [err] a=sctp-port:5000 44666ms [err] a=max-message-size:65536 44666ms [err] a=ice-ufrag:k5xW 44666ms [err] a=ice-pwd:Czc8Dcjas1wELx1sNTeOqb 44666ms [err] a=fingerprint:sha-256 04:44:8C:1D:1D:BE:A9:76:B3:D2:04:A1:C9:36:82:F0:6B:49:D3:A6:3A:76:E4:7A:B7:EF:00:CF:EE:78:EB:63 44666ms [err] a=setup:active 44666ms [err] 44667ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 44668ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 44669ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 44669ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 44670ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 44670ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 44670ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 44671ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('172.17.0.3', 39015)) State.FROZEN -> State.WAITING 44671ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42931) -> ('172.17.0.3', 39015)) State.FROZEN -> State.WAITING 44671ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('172.17.0.3', 39015)) State.FROZEN -> State.WAITING 44671ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('172.17.0.3', 39015)) State.WAITING -> State.IN_PROGRESS 44672ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39015) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb1\xcb]\x12\x873\xddb\x96\x9a\x97Y') 44672ms [log] connectionstatechanged new new stable 44672ms [log] connectionstatechanged new new stable 44672ms [log] connectionstatechanged connecting checking stable 44672ms [log] connectionstatechanged connecting checking stable 44672ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c6a01d73-fdba-4390-8973-959c699dac90", "state": "connecting"}] 44674ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39015) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb1\xcb]\x12\x873\xddb\x96\x9a\x97Y') 44674ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('172.17.0.3', 39015)) State.IN_PROGRESS -> State.SUCCEEDED 44674ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('141.24.211.56', 39015)) State.FROZEN -> State.WAITING 44674ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('141.24.211.56', 39015)) State.FROZEN -> State.WAITING 44674ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('141.24.210.113', 59829)) State.FROZEN -> State.WAITING 44675ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('141.24.210.113', 59829)) State.FROZEN -> State.WAITING 44690ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39015) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fn2amaWXJkJJ') 44691ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39015) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fn2amaWXJkJJ') 44691ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42931) -> ('172.17.0.3', 39015)) State.WAITING -> State.FAILED 44691ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('172.17.0.3', 39015)) State.WAITING -> State.FAILED 44691ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42931) -> ('172.17.0.3', 39015)) State.FROZEN -> State.FAILED 44692ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('141.24.211.56', 39015)) State.WAITING -> State.FAILED 44692ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42931) -> ('141.24.211.56', 39015)) State.FROZEN -> State.FAILED 44692ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('141.24.211.56', 39015)) State.WAITING -> State.FAILED 44692ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42931) -> ('141.24.211.56', 39015)) State.FROZEN -> State.FAILED 44692ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('141.24.210.113', 59829)) State.WAITING -> State.FAILED 44692ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42931) -> ('141.24.210.113', 59829)) State.FROZEN -> State.FAILED 44693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('141.24.210.113', 59829)) State.WAITING -> State.FAILED 44693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42931) -> ('141.24.210.113', 59829)) State.FROZEN -> State.FAILED 44693ms [err] INFO:aioice.ice:Connection(0) ICE completed 44693ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 44693ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 44695ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 44702ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 44703ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 44703ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 44703ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 44703ms [log] connectionstatechanged connecting completed stable 44703ms [log] connectionstatechanged connected completed stable 44703ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c6a01d73-fdba-4390-8973-959c699dac90", "state": "connected"}] 44708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 44708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 44708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 44710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 44710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 44710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 44712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2791993081, stream_id=1, stream_seq=0) 44712ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 44712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2486913260, stream_id=1, stream_seq=0) 44712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 44712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2791993081, gaps=[]) 44713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2486913260, gaps=[]) 44713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 44715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2791993082, stream_id=1, stream_seq=1) 44715ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 44715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2791993082, gaps=[]) 44715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2791993083, stream_id=1, stream_seq=2) 44716ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 44717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2791993083, gaps=[]) 44741ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39015) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'zaoEwThA/bVP') 44742ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39015) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'zaoEwThA/bVP') 44798ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 44798ms [log] [experimentStatusChanged] {"status": "running", "message": null} 44803ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39015) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'lW6DDWhLuWY5') 44804ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39015) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'lW6DDWhLuWY5') 44866ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51173) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'bE+PYKLW4xeW') 44867ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51173) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'bE+PYKLW4xeW') 44867ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(2UMfrMQkhK 1 udp 1845501695 172.17.0.3 51173 typ prflx) 44867ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('172.17.0.3', 51173)) State.WAITING -> State.IN_PROGRESS 44867ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51173) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'oc\x16\xc2\x98O\xdbh\x9bZ\xa5\xc1') 44870ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51173) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'oc\x16\xc2\x98O\xdbh\x9bZ\xa5\xc1') 44871ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46929) -> ('172.17.0.3', 51173)) State.IN_PROGRESS -> State.SUCCEEDED 44884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 44885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 44885ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 44886ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 44886ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 44886ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 44886ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 44887ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 44887ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/c6a01d73-fdba-4390-8973-959c699dac90"}', extra='') 44887ms [log] connectionstatechanged closed closed closed 44887ms [log] connectionstatechanged closed closed closed 44887ms [log] connectionstatechanged closed closed closed 44887ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c6a01d73-fdba-4390-8973-959c699dac90", "state": "closed"}] 44888ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 44889ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 44966ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 44966ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 45037ms [err] Traceback (most recent call last): 45037ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 45037ms [err] return _run_code(code, main_globals, None, 45037ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 45037ms [err] exec(code, run_globals) 45037ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 45037ms [err] sys.exit(main()) 45037ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 45037ms [err] asyncio.run(main_async()) 45037ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 45038ms [err] return loop.run_until_complete(main) 45038ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 45038ms [err] self.run_forever() 45038ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 45038ms [err] self._run_once() 45038ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 45039ms [err] event_list = self._selector.select(timeout) 45039ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 45039ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 45039ms [err] KeyboardInterrupt 45140ms [log] starting device 45523ms [err] DEBUG:asyncio:Using selector: EpollSelector 45603ms [err] ERROR:asyncio:Unclosed client session 45603ms [err] client_session: 45697ms [log] parsing 45697ms [log] creating device handler 45697ms [log] [ready] 45697ms [log] reading line 45697ms [log] [websocketToken] "e0ca3a0b-65ef-45bb-a311-d87dbe3ff3c7" 45713ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 45713ms [log] [websocketConnected] 47417ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 47417ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 47436ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/531a7f3d-102b-4a0e-89fa-9c0652809f50"}}', extra='') 47436ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/531a7f3d-102b-4a0e-89fa-9c0652809f50"} 47495ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/4425b515-ca56-43cc-a111-e1b5b9263286","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='') 47495ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4425b515-ca56-43cc-a111-e1b5b9263286", "state": "new"}] 47496ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 47496ms [err] v=0 47496ms [err] o=- 3922856640 3922856640 IN IP4 0.0.0.0 47496ms [err] s=- 47496ms [err] t=0 0 47496ms [err] a=group:BUNDLE 0 47496ms [err] a=msid-semantic:WMS * 47496ms [err] m=application 9 DTLS/SCTP 5000 47496ms [err] c=IN IP4 0.0.0.0 47496ms [err] a=mid:0 47496ms [err] a=sctpmap:5000 webrtc-datachannel 65535 47496ms [err] a=max-message-size:65536 47496ms [err] a=ice-ufrag:30Pi 47496ms [err] a=ice-pwd:GfxWqmnjNNogWNCAFVqvJc 47496ms [err] a=fingerprint:sha-256 9F:02:37:5E:E4:11:4A:B5:3F:0A:AF:6B:4B:69:BC:BF:43:AB:46:2E:56:CB:20:56:70:A0:D2:79:A4:96:13:77 47496ms [err] a=setup:actpass 47496ms [err] 47497ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 47498ms [log] makeOffer 47498ms [log] connectionstatechanged new new have-local-offer 47498ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4425b515-ca56-43cc-a111-e1b5b9263286", "state": "new"}] 47498ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 47498ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 47499ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 47535ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44427) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3ZclaPTz1EcL') 47535ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44427) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3ZclaPTz1EcL') 47536ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 47536ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 47551ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 47551ms [err] v=0 47551ms [err] o=- 5499738146248209418 2 IN IP4 127.0.0.1 47551ms [err] s=- 47551ms [err] t=0 0 47551ms [err] a=group:BUNDLE 0 47551ms [err] a=msid-semantic: WMS 47551ms [err] m=application 44427 DTLS/SCTP 5000 47551ms [err] c=IN IP4 141.24.211.56 47551ms [err] a=candidate:2796209976 1 udp 2113937151 6ec66fe0-7d94-432a-ad3e-6857600f5509.local 44427 typ host generation 0 network-cost 999 47551ms [err] a=candidate:2745354336 1 udp 1677729535 141.24.211.56 44427 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 47551ms [err] a=ice-ufrag:NH/X 47551ms [err] a=ice-pwd:8JNvynsfEIBke/hfDTXMJXxL 47551ms [err] a=ice-options:trickle 47551ms [err] a=fingerprint:sha-256 5D:77:12:AC:B3:FC:DC:8D:E6:1F:CB:F7:96:2C:01:A0:40:E6:EB:6A:51:5D:C8:86:BE:14:41:D1:DF:1D:BF:2A 47551ms [err] a=setup:active 47551ms [err] a=mid:0 47551ms [err] a=sctpmap:5000 webrtc-datachannel 1024 47551ms [err] 47553ms [err] INFO:aioice.ice:Connection(0) Remote candidate "6ec66fe0-7d94-432a-ad3e-6857600f5509.local" resolved to 172.17.0.3 47553ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 47553ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 47554ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 47554ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35450) -> ('172.17.0.3', 44427)) State.FROZEN -> State.WAITING 47554ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41778) -> ('172.17.0.3', 44427)) State.FROZEN -> State.WAITING 47554ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35450) -> ('141.24.211.56', 44427)) State.FROZEN -> State.WAITING 47554ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35450) -> ('172.17.0.3', 44427)) State.WAITING -> State.IN_PROGRESS 47554ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44427) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'b\xb8\xd0\xfc\x8a\xc2\x9f\t\xc0\x8f$\x88') 47554ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5499738146248209418 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 44427 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:2796209976 1 udp 2113937151 6ec66fe0-7d94-432a-ad3e-6857600f5509.local 44427 typ host generation 0 network-cost 999\\r\\na=candidate:2745354336 1 udp 1677729535 141.24.211.56 44427 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:NH/X\\r\\na=ice-pwd:8JNvynsfEIBke/hfDTXMJXxL\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 5D:77:12:AC:B3:FC:DC:8D:E6:1F:CB:F7:96:2C:01:A0:40:E6:EB:6A:51:5D:C8:86:BE:14:41:D1:DF:1D:BF:2A\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4425b515-ca56-43cc-a111-e1b5b9263286"}', extra='') 47554ms [log] handleSignalingMessage 47554ms [log] handleAnswer 47554ms [log] acceptAnswer 47554ms [log] connectionstatechanged connecting checking stable 47554ms [log] connectionstatechanged connecting checking stable 47554ms [log] connectionstatechanged connecting checking stable 47554ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4425b515-ca56-43cc-a111-e1b5b9263286", "state": "connecting"}] 47555ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44427) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'b\xb8\xd0\xfc\x8a\xc2\x9f\t\xc0\x8f$\x88') 47555ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35450) -> ('172.17.0.3', 44427)) State.IN_PROGRESS -> State.SUCCEEDED 47555ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41778) -> ('172.17.0.3', 44427)) State.WAITING -> State.FAILED 47555ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35450) -> ('141.24.211.56', 44427)) State.WAITING -> State.FAILED 47555ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41778) -> ('141.24.211.56', 44427)) State.FROZEN -> State.FAILED 47555ms [err] INFO:aioice.ice:Connection(0) ICE completed 47575ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 47575ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 47575ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 47578ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 47578ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 47578ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 47578ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 47578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 47578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 47579ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 47579ms [log] connectionstatechanged connecting completed stable 47579ms [log] connectionstatechanged connected completed stable 47579ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4425b515-ca56-43cc-a111-e1b5b9263286", "state": "connected"}] 47581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 47582ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 47582ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 47582ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 47582ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 47582ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 47582ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 47583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 47583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 47583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 47583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3540040185, stream_id=1, stream_seq=0) 47583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 47583ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44427) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1gL9Zw2DcVoM') 47584ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44427) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1gL9Zw2DcVoM') 47584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3540040185, gaps=[]) 47584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 47584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2177680320, stream_id=1, stream_seq=0) 47584ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 47584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2177680320, gaps=[]) 47585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2177680321, stream_id=1, stream_seq=1) 47586ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 47586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2177680321, gaps=[]) 47586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2177680322, stream_id=1, stream_seq=2) 47586ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 47587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2177680322, gaps=[]) 47587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2177680323, stream_id=1, stream_seq=3) 47587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2177680323, gaps=[]) 47587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2177680324, stream_id=1, stream_seq=4) 47587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2177680324, gaps=[]) 47638ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 47638ms [log] [experimentStatusChanged] {"status": "running", "message": null} 47646ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44427) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'aqjrLfDH/TWo') 47647ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44427) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'aqjrLfDH/TWo') 47709ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 44427) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'qzCadckACPXh') 47710ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 44427) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'qzCadckACPXh') 47710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41778) -> ('172.17.0.3', 44427)) State.FAILED -> State.IN_PROGRESS 47710ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 44427) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'znT\xcc\\\x1b\x03\xd3\xf09q\x97') 47713ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 44427) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'znT\xcc\\\x1b\x03\xd3\xf09q\x97') 47713ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41778) -> ('172.17.0.3', 44427)) State.IN_PROGRESS -> State.SUCCEEDED 47752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 47753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 47753ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 47753ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 47753ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 47754ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 47754ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 47754ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 47755ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/4425b515-ca56-43cc-a111-e1b5b9263286"}', extra='') 47755ms [log] connectionstatechanged closed closed closed 47755ms [log] connectionstatechanged closed closed closed 47755ms [log] connectionstatechanged closed closed closed 47755ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4425b515-ca56-43cc-a111-e1b5b9263286", "state": "closed"}] 47755ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 47755ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 47861ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 47861ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 47917ms [err] Traceback (most recent call last): 47917ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 47917ms [err] return _run_code(code, main_globals, None, 47917ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 47917ms [err] exec(code, run_globals) 47917ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 47917ms [err] sys.exit(main()) 47917ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 47917ms [err] asyncio.run(main_async()) 47917ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 47917ms [err] return loop.run_until_complete(main) 47917ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 47918ms [err] self.run_forever() 47918ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 47918ms [err] self._run_once() 47918ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 47918ms [err] event_list = self._selector.select(timeout) 47918ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 47919ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 47919ms [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 55718ms [log] starting device 56099ms [err] DEBUG:asyncio:Using selector: EpollSelector 56185ms [err] ERROR:asyncio:Unclosed client session 56185ms [err] client_session: 56249ms [log] parsing 56249ms [log] creating device handler 56249ms [log] [ready] 56249ms [log] reading line 56249ms [log] [websocketToken] "2d78b3d9-d41a-4c65-8652-f23390552326" 56261ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 56261ms [log] [websocketConnected] 56509ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 56509ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 56515ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/fbbd2531-86d1-4edd-b501-bf912327693d"}}', extra='') 56515ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/fbbd2531-86d1-4edd-b501-bf912327693d"} 56568ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ed093056-b53f-45b0-afa9-2c3263ed2b1b","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='') 56568ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ed093056-b53f-45b0-afa9-2c3263ed2b1b", "state": "new"}] 56570ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 56570ms [err] v=0 56570ms [err] o=- 3922856649 3922856649 IN IP4 0.0.0.0 56570ms [err] s=- 56570ms [err] t=0 0 56570ms [err] a=group:BUNDLE 0 56570ms [err] a=msid-semantic:WMS * 56570ms [err] m=application 9 DTLS/SCTP 5000 56570ms [err] c=IN IP4 0.0.0.0 56570ms [err] a=mid:0 56570ms [err] a=sctpmap:5000 webrtc-datachannel 65535 56570ms [err] a=max-message-size:65536 56570ms [err] a=ice-ufrag:1Kzy 56570ms [err] a=ice-pwd:QKqeSgQ6xPdhfw9tOgZfqU 56570ms [err] a=fingerprint:sha-256 AC:59:12:2C:0E:0C:87:AE:12:45:4E:09:D2:AF:DC:38:94:BE:5C:36:A3:18:64:94:1F:F8:06:41:81:FA:8A:FB 56570ms [err] a=setup:actpass 56570ms [err] 56570ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 56571ms [log] makeOffer 56571ms [log] connectionstatechanged new new have-local-offer 56571ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ed093056-b53f-45b0-afa9-2c3263ed2b1b", "state": "new"}] 56571ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 56571ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 56572ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 56589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57304) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'f!\x10\xfa\xb7Vg\xb6\x07\xbe|C') 56589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57304) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'f!\x10\xfa\xb7Vg\xb6\x07\xbe|C') 56604ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 56604ms [err] v=0 56604ms [err] o=- 3922856649 3922856649 IN IP4 0.0.0.0 56604ms [err] s=- 56604ms [err] t=0 0 56604ms [err] a=group:BUNDLE 0 56604ms [err] a=msid-semantic:WMS * 56604ms [err] m=application 57304 DTLS/SCTP 5000 56604ms [err] c=IN IP4 172.30.0.1 56604ms [err] a=mid:0 56604ms [err] a=sctpmap:5000 webrtc-datachannel 65535 56604ms [err] a=max-message-size:65536 56604ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 57304 typ host 56604ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 36654 typ host 56604ms [err] a=end-of-candidates 56604ms [err] a=ice-ufrag:7Tpm 56604ms [err] a=ice-pwd:LR5IWq1kFVf04TGiZUML3t 56604ms [err] a=fingerprint:sha-256 6B:8F:BF:B7:4E:BE:8E:3B:4C:2B:8B:C6:88:32:3B:C4:AF:03:D0:66:E3:20:BA:03:EC:C2:3B:18:25:3B:97:78 56604ms [err] a=setup:active 56604ms [err] 56605ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 56605ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 56605ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 56606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38533) -> ('172.30.0.1', 57304)) State.FROZEN -> State.WAITING 56606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49723) -> ('172.30.0.1', 57304)) State.FROZEN -> State.WAITING 56606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38533) -> ('172.17.0.3', 36654)) State.FROZEN -> State.WAITING 56606ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(RoqBQMX170 1 udp 1862270975 172.17.0.3 57304 typ prflx) 56606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38533) -> ('172.17.0.3', 57304)) State.WAITING -> State.IN_PROGRESS 56606ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57304) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xbd\x1a+\xba\x95\xf2\xc5\x03\xaa1'\x12") 56607ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38533) -> ('172.30.0.1', 57304)) State.WAITING -> State.IN_PROGRESS 56607ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 57304) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8aM\xf9\xab#\x05\xbbKI\x0b\xabD') 56607ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ed093056-b53f-45b0-afa9-2c3263ed2b1b","content":{"type":"answer","sdp":"v=0\\r\\no=- 3922856649 3922856649 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 57304 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 57304 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 36654 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:7Tpm\\r\\na=ice-pwd:LR5IWq1kFVf04TGiZUML3t\\r\\na=fingerprint:sha-256 6B:8F:BF:B7:4E:BE:8E:3B:4C:2B:8B:C6:88:32:3B:C4:AF:03:D0:66:E3:20:BA:03:EC:C2:3B:18:25:3B:97:78\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 56607ms [log] handleSignalingMessage 56607ms [log] handleAnswer 56607ms [log] acceptAnswer 56607ms [log] connectionstatechanged connecting checking stable 56607ms [log] connectionstatechanged connecting checking stable 56607ms [log] connectionstatechanged connecting checking stable 56607ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ed093056-b53f-45b0-afa9-2c3263ed2b1b", "state": "connecting"}] 56607ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57304) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xbd\x1a+\xba\x95\xf2\xc5\x03\xaa1'\x12") 56607ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38533) -> ('172.17.0.3', 57304)) State.IN_PROGRESS -> State.SUCCEEDED 56607ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49723) -> ('172.30.0.1', 57304)) State.WAITING -> State.FAILED 56607ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38533) -> ('172.17.0.3', 36654)) State.WAITING -> State.FAILED 56607ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49723) -> ('172.17.0.3', 36654)) State.FROZEN -> State.FAILED 56608ms [err] INFO:aioice.ice:Connection(0) ICE completed 56608ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 57304) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8aM\xf9\xab#\x05\xbbKI\x0b\xabD') 56608ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38533) -> ('172.30.0.1', 57304)) State.IN_PROGRESS -> State.SUCCEEDED 56609ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 57304) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfe\x8d\x19\xa3\xd2\x15\xfe\xe0\xe8>\xdd\x9e') 56609ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 57304) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfe\x8d\x19\xa3\xd2\x15\xfe\xe0\xe8>\xdd\x9e') 56616ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 56616ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 56627ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 56627ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 56628ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 56631ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 56631ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 56631ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 56631ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 56631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 56631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 56631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 56631ms [log] connectionstatechanged connecting completed stable 56631ms [log] connectionstatechanged connected completed stable 56631ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ed093056-b53f-45b0-afa9-2c3263ed2b1b", "state": "connected"}] 56632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 56632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 56633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 56633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 56633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 56633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 56634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 56634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 56634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 56634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1696024147, stream_id=1, stream_seq=0) 56634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 56635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2976142955, stream_id=1, stream_seq=0) 56635ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 56635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2976142955, gaps=[]) 56635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1696024147, gaps=[]) 56635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 56635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2976142956, stream_id=1, stream_seq=1) 56635ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 56635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2976142956, gaps=[]) 56636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2976142957, stream_id=1, stream_seq=2) 56636ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 56636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2976142957, gaps=[]) 56703ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 56703ms [log] [experimentStatusChanged] {"status": "running", "message": null} 56798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 56798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 56798ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 56799ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 56799ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 56799ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 56799ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 56799ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 56800ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ed093056-b53f-45b0-afa9-2c3263ed2b1b"}', extra='') 56800ms [log] connectionstatechanged closed closed closed 56800ms [log] connectionstatechanged closed closed closed 56800ms [log] connectionstatechanged closed closed closed 56800ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ed093056-b53f-45b0-afa9-2c3263ed2b1b", "state": "closed"}] 56800ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 56800ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 56896ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 56896ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 56948ms [err] Traceback (most recent call last): 56948ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 56948ms [err] return _run_code(code, main_globals, None, 56948ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 56948ms [err] exec(code, run_globals) 56948ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 56949ms [err] sys.exit(main()) 56949ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 56949ms [err] asyncio.run(main_async()) 56949ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 56949ms [err] return loop.run_until_complete(main) 56949ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 56949ms [err] self.run_forever() 56949ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 56950ms [err] self._run_once() 56950ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 56950ms [err] event_list = self._selector.select(timeout) 56950ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 56951ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 56951ms [err] KeyboardInterrupt 57058ms [log] starting device 57431ms [err] DEBUG:asyncio:Using selector: EpollSelector 57518ms [err] ERROR:asyncio:Unclosed client session 57518ms [err] client_session: 57610ms [log] parsing 57610ms [log] creating device handler 57610ms [log] [ready] 57610ms [log] reading line 57610ms [log] [websocketToken] "e52ac165-ed48-47f9-b1bc-116fb8da03a4" 57626ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 57626ms [log] [websocketConnected] 57815ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 57815ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 57834ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/814655fe-fc46-448a-ae8d-5fd565d1046c"}}', extra='') 57834ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/814655fe-fc46-448a-ae8d-5fd565d1046c"} 57889ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/4e76fea7-77d5-488f-9dc5-5935693f3e59","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='') 57889ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4e76fea7-77d5-488f-9dc5-5935693f3e59", "state": "new"}] 57890ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 57890ms [err] v=0 57890ms [err] o=- 3922856650 3922856650 IN IP4 0.0.0.0 57890ms [err] s=- 57890ms [err] t=0 0 57890ms [err] a=group:BUNDLE 0 57890ms [err] a=msid-semantic:WMS * 57890ms [err] m=application 9 DTLS/SCTP 5000 57890ms [err] c=IN IP4 0.0.0.0 57890ms [err] a=mid:0 57890ms [err] a=sctpmap:5000 webrtc-datachannel 65535 57890ms [err] a=max-message-size:65536 57890ms [err] a=ice-ufrag:MPpH 57890ms [err] a=ice-pwd:hM7MNEkAR1kGAkWUtOkjPO 57890ms [err] a=fingerprint:sha-256 8D:5B:28:E1:4F:B8:26:FF:12:22:36:5E:AC:66:61:3B:89:CF:7D:47:95:5A:60:E4:B9:1F:3C:74:A8:FE:FD:3B 57890ms [err] a=setup:actpass 57890ms [err] 57890ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 57891ms [log] makeOffer 57891ms [log] connectionstatechanged new new have-local-offer 57891ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4e76fea7-77d5-488f-9dc5-5935693f3e59", "state": "new"}] 57892ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 57892ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 57892ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 57906ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd6+\x16k\xbeYZ\x86\xaeE\xf0<') 57906ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd6+\x16k\xbeYZ\x86\xaeE\xf0<') 57916ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 57916ms [err] v=0 57916ms [err] o=- 3922856650 3922856650 IN IP4 0.0.0.0 57916ms [err] s=- 57916ms [err] t=0 0 57916ms [err] a=group:BUNDLE 0 57916ms [err] a=msid-semantic:WMS * 57916ms [err] m=application 37051 DTLS/SCTP 5000 57916ms [err] c=IN IP4 172.30.0.1 57916ms [err] a=mid:0 57916ms [err] a=sctpmap:5000 webrtc-datachannel 65535 57916ms [err] a=max-message-size:65536 57916ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 37051 typ host 57916ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 41513 typ host 57916ms [err] a=end-of-candidates 57916ms [err] a=ice-ufrag:mNBq 57916ms [err] a=ice-pwd:69jiwPc7YGIalqWP9dolkB 57916ms [err] a=fingerprint:sha-256 5E:5F:E9:33:6C:95:15:88:27:C1:E0:EF:D9:A4:FC:82:41:9C:92:89:66:46:12:DD:E7:81:13:7F:E7:B6:FF:7F 57916ms [err] a=setup:active 57916ms [err] 57917ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 57917ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 57917ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 57917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47984) -> ('172.30.0.1', 37051)) State.FROZEN -> State.WAITING 57917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59122) -> ('172.30.0.1', 37051)) State.FROZEN -> State.WAITING 57917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47984) -> ('172.17.0.3', 41513)) State.FROZEN -> State.WAITING 57917ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(fHV6b4cQKY 1 udp 1862270975 172.17.0.3 37051 typ prflx) 57917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47984) -> ('172.17.0.3', 37051)) State.WAITING -> State.IN_PROGRESS 57918ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd0\r\x01\x8c\x8a\x06Mi\xc3Zx\x80') 57918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47984) -> ('172.30.0.1', 37051)) State.WAITING -> State.IN_PROGRESS 57918ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 37051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'u\xbf\x884\xb3T\x82\x95\x0f\xecxU') 57918ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/4e76fea7-77d5-488f-9dc5-5935693f3e59","content":{"type":"answer","sdp":"v=0\\r\\no=- 3922856650 3922856650 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 37051 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 37051 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 41513 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:mNBq\\r\\na=ice-pwd:69jiwPc7YGIalqWP9dolkB\\r\\na=fingerprint:sha-256 5E:5F:E9:33:6C:95:15:88:27:C1:E0:EF:D9:A4:FC:82:41:9C:92:89:66:46:12:DD:E7:81:13:7F:E7:B6:FF:7F\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 57918ms [log] handleSignalingMessage 57918ms [log] handleAnswer 57918ms [log] acceptAnswer 57918ms [log] connectionstatechanged connecting checking stable 57918ms [log] connectionstatechanged connecting checking stable 57918ms [log] connectionstatechanged connecting checking stable 57918ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4e76fea7-77d5-488f-9dc5-5935693f3e59", "state": "connecting"}] 57918ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd0\r\x01\x8c\x8a\x06Mi\xc3Zx\x80') 57918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47984) -> ('172.17.0.3', 37051)) State.IN_PROGRESS -> State.SUCCEEDED 57918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59122) -> ('172.30.0.1', 37051)) State.WAITING -> State.FAILED 57919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47984) -> ('172.17.0.3', 41513)) State.WAITING -> State.FAILED 57919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59122) -> ('172.17.0.3', 41513)) State.FROZEN -> State.FAILED 57919ms [err] INFO:aioice.ice:Connection(0) ICE completed 57919ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 37051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'u\xbf\x884\xb3T\x82\x95\x0f\xecxU') 57920ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47984) -> ('172.30.0.1', 37051)) State.IN_PROGRESS -> State.SUCCEEDED 57920ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 37051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd7\xb9\xb9\xbd5pQd[\xdaz\xc0') 57920ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 37051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd7\xb9\xb9\xbd5pQd[\xdaz\xc0') 57930ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 57930ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 57938ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 57938ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 57939ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 57941ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 57941ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 57942ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 57942ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 57942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 57942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 57942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 57942ms [log] connectionstatechanged connecting completed stable 57942ms [log] connectionstatechanged connected completed stable 57942ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4e76fea7-77d5-488f-9dc5-5935693f3e59", "state": "connected"}] 57943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 57943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 57943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 57943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 57943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 57943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 57944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 57944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 57944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 57944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2459402234, stream_id=1, stream_seq=0) 57944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 57945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1490976132, stream_id=1, stream_seq=0) 57945ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 57945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1490976132, gaps=[]) 57946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2459402234, gaps=[]) 57946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 57946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1490976133, stream_id=1, stream_seq=1) 57946ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 57946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1490976133, gaps=[]) 57946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1490976134, stream_id=1, stream_seq=2) 57946ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 57947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1490976134, gaps=[]) 57947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1490976135, stream_id=1, stream_seq=3) 57947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1490976135, gaps=[]) 57947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1490976136, stream_id=1, stream_seq=4) 57947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1490976136, gaps=[]) 58008ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 58008ms [log] [experimentStatusChanged] {"status": "running", "message": null} 58117ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 58118ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 58118ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 58118ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 58118ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 58118ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 58118ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 58119ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 58119ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/4e76fea7-77d5-488f-9dc5-5935693f3e59"}', extra='') 58119ms [log] connectionstatechanged closed closed closed 58119ms [log] connectionstatechanged closed closed closed 58119ms [log] connectionstatechanged closed closed closed 58119ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4e76fea7-77d5-488f-9dc5-5935693f3e59", "state": "closed"}] 58119ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 58120ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 58216ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 58216ms [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 58265ms [err] Traceback (most recent call last): 58265ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 58265ms [err] return _run_code(code, main_globals, None, 58265ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 58265ms [err] exec(code, run_globals) 58265ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 58265ms [err] sys.exit(main()) 58265ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 58266ms [err] asyncio.run(main_async()) 58266ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 58266ms [err] return loop.run_until_complete(main) 58266ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 58266ms [err] self.run_forever() 58266ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 58266ms [err] self._run_once() 58266ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 58267ms [err] event_list = self._selector.select(timeout) 58267ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 58267ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 58267ms [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 64280ms [log] starting device 64664ms [err] DEBUG:asyncio:Using selector: EpollSelector 64743ms [err] ERROR:asyncio:Unclosed client session 64743ms [err] client_session: 64818ms [log] parsing 64818ms [log] creating device handler 64818ms [log] [ready] 64818ms [log] reading line 64818ms [log] [websocketToken] "d50bc483-298e-4d89-8d7f-edbdb9121d91" 64832ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 64832ms [log] [websocketConnected] 66582ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 66582ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 66601ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5eb3d9aa-bdb7-493a-8a3e-57d4eaa19a0e"}}', extra='') 66601ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5eb3d9aa-bdb7-493a-8a3e-57d4eaa19a0e"} 66665ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/a41a4f6a-90eb-4f47-8d42-dfb4c671e639","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='') 66665ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a41a4f6a-90eb-4f47-8d42-dfb4c671e639", "state": "new"}] 66666ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 66666ms [err] v=0 66666ms [err] o=- 3922856659 3922856659 IN IP4 0.0.0.0 66666ms [err] s=- 66666ms [err] t=0 0 66666ms [err] a=group:BUNDLE 0 66666ms [err] a=msid-semantic:WMS * 66666ms [err] m=application 9 DTLS/SCTP 5000 66666ms [err] c=IN IP4 0.0.0.0 66666ms [err] a=mid:0 66666ms [err] a=sctpmap:5000 webrtc-datachannel 65535 66666ms [err] a=max-message-size:65536 66666ms [err] a=ice-ufrag:U6yN 66666ms [err] a=ice-pwd:BUPxsvZiyb3c4lDvHJiNXs 66666ms [err] a=fingerprint:sha-256 A1:67:42:9F:7D:8C:C8:A9:CC:D3:5A:DE:FE:EA:6D:91:01:71:B6:FC:83:50:AD:62:11:89:C8:EA:D8:AC:BF:4D 66666ms [err] a=setup:actpass 66666ms [err] 66667ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 66668ms [log] makeOffer 66668ms [log] connectionstatechanged new new have-local-offer 66668ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a41a4f6a-90eb-4f47-8d42-dfb4c671e639", "state": "new"}] 66668ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 66668ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 66669ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 66703ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56111) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3Njy1Z5mKKzU') 66703ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56111) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3Njy1Z5mKKzU') 66722ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 66722ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 66722ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 66722ms [err] v=0 66722ms [err] o=- 515076161173372336 2 IN IP4 127.0.0.1 66722ms [err] s=- 66722ms [err] t=0 0 66722ms [err] a=group:BUNDLE 0 66722ms [err] a=msid-semantic: WMS 66722ms [err] m=application 9 DTLS/SCTP 5000 66722ms [err] c=IN IP4 0.0.0.0 66722ms [err] a=candidate:2147857860 1 udp 2113937151 a508bf2f-f62e-4c9e-bf85-4832f788e38e.local 56111 typ host generation 0 network-cost 999 66722ms [err] a=ice-ufrag:Q/Ym 66722ms [err] a=ice-pwd:GPJEpAAZKiALxFamX2+qw5ou 66722ms [err] a=ice-options:trickle 66722ms [err] a=fingerprint:sha-256 10:86:97:7A:D6:C8:7B:16:E4:63:E8:7A:D6:A0:EB:31:7B:F9:E6:5B:70:67:16:2C:FA:BA:CF:4A:A8:CF:5E:98 66722ms [err] a=setup:active 66722ms [err] a=mid:0 66722ms [err] a=sctpmap:5000 webrtc-datachannel 1024 66722ms [err] 66725ms [err] INFO:aioice.ice:Connection(0) Remote candidate "a508bf2f-f62e-4c9e-bf85-4832f788e38e.local" resolved to 172.17.0.3 66725ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 66725ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 66725ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 66726ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60582) -> ('172.17.0.3', 56111)) State.FROZEN -> State.WAITING 66726ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45776) -> ('172.17.0.3', 56111)) State.FROZEN -> State.WAITING 66726ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60582) -> ('172.17.0.3', 56111)) State.WAITING -> State.IN_PROGRESS 66726ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56111) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb4S\xd5\x14h\x8a\xda\x12\x1c\x8b\x95z') 66726ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 515076161173372336 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:2147857860 1 udp 2113937151 a508bf2f-f62e-4c9e-bf85-4832f788e38e.local 56111 typ host generation 0 network-cost 999\\r\\na=ice-ufrag:Q/Ym\\r\\na=ice-pwd:GPJEpAAZKiALxFamX2+qw5ou\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 10:86:97:7A:D6:C8:7B:16:E4:63:E8:7A:D6:A0:EB:31:7B:F9:E6:5B:70:67:16:2C:FA:BA:CF:4A:A8:CF:5E:98\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a41a4f6a-90eb-4f47-8d42-dfb4c671e639"}', extra='') 66726ms [log] handleSignalingMessage 66726ms [log] handleAnswer 66726ms [log] acceptAnswer 66726ms [log] connectionstatechanged connecting checking stable 66726ms [log] connectionstatechanged connecting checking stable 66726ms [log] connectionstatechanged connecting checking stable 66726ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a41a4f6a-90eb-4f47-8d42-dfb4c671e639", "state": "connecting"}] 66727ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56111) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb4S\xd5\x14h\x8a\xda\x12\x1c\x8b\x95z') 66727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60582) -> ('172.17.0.3', 56111)) State.IN_PROGRESS -> State.SUCCEEDED 66727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45776) -> ('172.17.0.3', 56111)) State.WAITING -> State.FAILED 66727ms [err] INFO:aioice.ice:Connection(0) ICE completed 66746ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 66746ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 66747ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 66750ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 66750ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 66750ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 66750ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 66750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 66751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 66751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 66751ms [log] connectionstatechanged connecting completed stable 66751ms [log] connectionstatechanged connected completed stable 66751ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a41a4f6a-90eb-4f47-8d42-dfb4c671e639", "state": "connected"}] 66753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 66753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 66753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 66754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 66754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 66754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 66754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 66754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 66754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 66754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 66755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3840773, stream_id=1, stream_seq=0) 66755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 66755ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56111) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mhlvW3zRgMzz') 66755ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56111) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mhlvW3zRgMzz') 66756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3840773, gaps=[]) 66756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 66756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=545824666, stream_id=1, stream_seq=0) 66756ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 66756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=545824666, gaps=[]) 66758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=545824667, stream_id=1, stream_seq=1) 66758ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 66758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=545824667, gaps=[]) 66758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=545824668, stream_id=1, stream_seq=2) 66758ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 66759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=545824668, gaps=[]) 66810ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 66810ms [log] [experimentStatusChanged] {"status": "running", "message": null} 66818ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56111) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'gPeqh/HLc5wt') 66818ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56111) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'gPeqh/HLc5wt') 66882ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 56111) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'259/bZsssebS') 66882ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 56111) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'259/bZsssebS') 66882ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45776) -> ('172.17.0.3', 56111)) State.FAILED -> State.IN_PROGRESS 66882ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 56111) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xee\x17\x07\xac\x93\xcf\x0f\x8a\xe50!+') 66885ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 56111) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xee\x17\x07\xac\x93\xcf\x0f\x8a\xe50!+') 66885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45776) -> ('172.17.0.3', 56111)) State.IN_PROGRESS -> State.SUCCEEDED 66921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 66922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 66922ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 66922ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 66922ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 66923ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 66923ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 66923ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 66925ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/a41a4f6a-90eb-4f47-8d42-dfb4c671e639"}', extra='') 66925ms [log] connectionstatechanged closed closed closed 66925ms [log] connectionstatechanged closed closed closed 66925ms [log] connectionstatechanged closed closed closed 66925ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a41a4f6a-90eb-4f47-8d42-dfb4c671e639", "state": "closed"}] 66925ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 66925ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 67028ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 67028ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 67074ms [err] Traceback (most recent call last): 67074ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 67074ms [err] return _run_code(code, main_globals, None, 67074ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 67074ms [err] exec(code, run_globals) 67074ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 67075ms [err] sys.exit(main()) 67075ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 67075ms [err] asyncio.run(main_async()) 67075ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 67075ms [err] return loop.run_until_complete(main) 67075ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 67075ms [err] self.run_forever() 67075ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 67075ms [err] self._run_once() 67075ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 67076ms [err] event_list = self._selector.select(timeout) 67076ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 67079ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 67079ms [err] KeyboardInterrupt 67181ms [log] starting device 67566ms [err] DEBUG:asyncio:Using selector: EpollSelector 67646ms [err] ERROR:asyncio:Unclosed client session 67646ms [err] client_session: 67732ms [log] parsing 67732ms [log] creating device handler 67732ms [log] [ready] 67732ms [log] reading line 67732ms [log] [websocketToken] "c3f598dd-72f2-4c77-a20c-c7683f05f981" 67749ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 67749ms [log] [websocketConnected] 69469ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 69469ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 69487ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c98c0a3f-fbd9-4588-937e-a5db56da24bf"}}', extra='') 69487ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c98c0a3f-fbd9-4588-937e-a5db56da24bf"} 69537ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/6af9ba4f-a13a-476b-9633-f1ce1e3f82c8","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='') 69537ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6af9ba4f-a13a-476b-9633-f1ce1e3f82c8", "state": "new"}] 69539ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 69539ms [err] v=0 69539ms [err] o=- 3922856662 3922856662 IN IP4 0.0.0.0 69539ms [err] s=- 69539ms [err] t=0 0 69539ms [err] a=group:BUNDLE 0 69539ms [err] a=msid-semantic:WMS * 69539ms [err] m=application 9 DTLS/SCTP 5000 69539ms [err] c=IN IP4 0.0.0.0 69539ms [err] a=mid:0 69539ms [err] a=sctpmap:5000 webrtc-datachannel 65535 69539ms [err] a=max-message-size:65536 69539ms [err] a=ice-ufrag:vAaK 69539ms [err] a=ice-pwd:SZ7cVbFAPNqkCjhLqJt7rE 69539ms [err] a=fingerprint:sha-256 A3:BD:74:2B:DD:87:1C:6A:D5:3E:B8:E2:71:45:0B:54:11:16:32:CF:C6:57:EA:3C:C8:C5:90:8D:B9:46:C5:CC 69539ms [err] a=setup:actpass 69539ms [err] 69539ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 69540ms [log] makeOffer 69540ms [log] connectionstatechanged new new have-local-offer 69540ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6af9ba4f-a13a-476b-9633-f1ce1e3f82c8", "state": "new"}] 69540ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 69541ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 69541ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 69570ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'U8TGf5L7qVeh') 69570ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49528) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'U8TGf5L7qVeh') 69580ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 69580ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 69581ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 69581ms [err] v=0 69581ms [err] o=- 3899476528375000269 2 IN IP4 127.0.0.1 69581ms [err] s=- 69581ms [err] t=0 0 69581ms [err] a=group:BUNDLE 0 69581ms [err] a=msid-semantic: WMS 69581ms [err] m=application 49528 DTLS/SCTP 5000 69581ms [err] c=IN IP4 141.24.211.56 69581ms [err] a=candidate:318699589 1 udp 2113937151 7b87b2e8-e24e-4113-b75c-d30704bc5816.local 49528 typ host generation 0 network-cost 999 69581ms [err] a=candidate:402061085 1 udp 1677729535 141.24.211.56 49528 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 69581ms [err] a=ice-ufrag:bRR1 69581ms [err] a=ice-pwd:AiVfv0LcqQyiA25yuRYfIIh2 69581ms [err] a=ice-options:trickle 69581ms [err] a=fingerprint:sha-256 0E:E7:2C:0B:DE:46:7F:FE:CC:3C:A6:5C:02:FD:B3:F9:82:6B:25:47:5D:F4:7E:13:77:ED:28:0E:62:E3:CC:BE 69581ms [err] a=setup:active 69581ms [err] a=mid:0 69581ms [err] a=sctpmap:5000 webrtc-datachannel 1024 69581ms [err] 69584ms [err] INFO:aioice.ice:Connection(0) Remote candidate "7b87b2e8-e24e-4113-b75c-d30704bc5816.local" resolved to 172.17.0.3 69584ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 69584ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 69584ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 69584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47871) -> ('172.17.0.3', 49528)) State.FROZEN -> State.WAITING 69585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59364) -> ('172.17.0.3', 49528)) State.FROZEN -> State.WAITING 69585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47871) -> ('141.24.211.56', 49528)) State.FROZEN -> State.WAITING 69585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47871) -> ('172.17.0.3', 49528)) State.WAITING -> State.IN_PROGRESS 69585ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x84\xa3\xd7\xde\xe2\x98\x96\xa0\x89j\x1d[') 69585ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 3899476528375000269 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 49528 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:318699589 1 udp 2113937151 7b87b2e8-e24e-4113-b75c-d30704bc5816.local 49528 typ host generation 0 network-cost 999\\r\\na=candidate:402061085 1 udp 1677729535 141.24.211.56 49528 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:bRR1\\r\\na=ice-pwd:AiVfv0LcqQyiA25yuRYfIIh2\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 0E:E7:2C:0B:DE:46:7F:FE:CC:3C:A6:5C:02:FD:B3:F9:82:6B:25:47:5D:F4:7E:13:77:ED:28:0E:62:E3:CC:BE\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6af9ba4f-a13a-476b-9633-f1ce1e3f82c8"}', extra='') 69585ms [log] handleSignalingMessage 69585ms [log] handleAnswer 69585ms [log] acceptAnswer 69585ms [log] connectionstatechanged connecting checking stable 69585ms [log] connectionstatechanged connecting checking stable 69585ms [log] connectionstatechanged connecting checking stable 69585ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6af9ba4f-a13a-476b-9633-f1ce1e3f82c8", "state": "connecting"}] 69586ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49528) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x84\xa3\xd7\xde\xe2\x98\x96\xa0\x89j\x1d[') 69586ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47871) -> ('172.17.0.3', 49528)) State.IN_PROGRESS -> State.SUCCEEDED 69586ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59364) -> ('172.17.0.3', 49528)) State.WAITING -> State.FAILED 69586ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47871) -> ('141.24.211.56', 49528)) State.WAITING -> State.FAILED 69586ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59364) -> ('141.24.211.56', 49528)) State.FROZEN -> State.FAILED 69586ms [err] INFO:aioice.ice:Connection(0) ICE completed 69605ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 69605ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 69606ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 69608ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 69609ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 69609ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 69609ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 69609ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 69609ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 69610ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 69610ms [log] connectionstatechanged connecting completed stable 69610ms [log] connectionstatechanged connected completed stable 69610ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6af9ba4f-a13a-476b-9633-f1ce1e3f82c8", "state": "connected"}] 69612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 69613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 69613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 69613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 69613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 69613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 69613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 69614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 69614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 69614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 69614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=733180294, stream_id=1, stream_seq=0) 69614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=733180294, gaps=[]) 69614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69615ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fQ5zC++zRb26') 69615ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49528) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fQ5zC++zRb26') 69615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2754320621, stream_id=1, stream_seq=0) 69615ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 69615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2754320621, gaps=[]) 69617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2754320622, stream_id=1, stream_seq=1) 69617ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 69617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2754320622, gaps=[]) 69617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2754320623, stream_id=1, stream_seq=2) 69617ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 69618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2754320623, gaps=[]) 69618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2754320624, stream_id=1, stream_seq=3) 69618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2754320624, gaps=[]) 69618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2754320625, stream_id=1, stream_seq=4) 69618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2754320625, gaps=[]) 69667ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 69667ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69678ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'gcR/Q2JGUogc') 69678ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49528) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'gcR/Q2JGUogc') 69740ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 49528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'bYc0gPJsoUyo') 69741ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 49528) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'bYc0gPJsoUyo') 69742ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59364) -> ('172.17.0.3', 49528)) State.FAILED -> State.IN_PROGRESS 69744ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 49528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xef\xc6\r#\x15\xf3\xb2\x926\x0bv\x15') 69745ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 49528) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xef\xc6\r#\x15\xf3\xb2\x926\x0bv\x15') 69745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59364) -> ('172.17.0.3', 49528)) State.IN_PROGRESS -> State.SUCCEEDED 69782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 69782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 69782ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69783ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 69783ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 69783ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69783ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69784ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 69784ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/6af9ba4f-a13a-476b-9633-f1ce1e3f82c8"}', extra='') 69784ms [log] connectionstatechanged closed closed closed 69784ms [log] connectionstatechanged closed closed closed 69784ms [log] connectionstatechanged closed closed closed 69784ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6af9ba4f-a13a-476b-9633-f1ce1e3f82c8", "state": "closed"}] 69784ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69785ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69879ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 69879ms [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 69932ms [err] Traceback (most recent call last): 69932ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 69932ms [err] return _run_code(code, main_globals, None, 69932ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 69932ms [err] exec(code, run_globals) 69932ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 69932ms [err] sys.exit(main()) 69932ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 69933ms [err] asyncio.run(main_async()) 69933ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 69933ms [err] return loop.run_until_complete(main) 69933ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 69933ms [err] self.run_forever() 69933ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 69933ms [err] self._run_once() 69933ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 69934ms [err] event_list = self._selector.select(timeout) 69934ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 69934ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 69934ms [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 76757ms [log] starting device 77130ms [err] DEBUG:asyncio:Using selector: EpollSelector 77216ms [err] ERROR:asyncio:Unclosed client session 77216ms [err] client_session: 77311ms [log] parsing 77311ms [log] creating device handler 77311ms [log] [ready] 77311ms [log] reading line 77311ms [log] [websocketToken] "aefae967-b371-4672-9254-96cc97dc6bad" 77322ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 77322ms [log] [websocketConnected] 77532ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 77532ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 77547ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/f4ce337f-18f8-4ed4-a1e8-8dd9e61517c6"}}', extra='') 77547ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/f4ce337f-18f8-4ed4-a1e8-8dd9e61517c6"} 77601ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/086ab3fe-984d-40ff-91fe-ad888ce905af","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='') 77601ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/086ab3fe-984d-40ff-91fe-ad888ce905af", "state": "new"}] 77608ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 77608ms [err] v=0 77608ms [err] o=- 3922856670 3922856670 IN IP4 0.0.0.0 77608ms [err] s=- 77608ms [err] t=0 0 77608ms [err] a=group:BUNDLE 0 77608ms [err] a=msid-semantic:WMS * 77608ms [err] m=application 55942 DTLS/SCTP 5000 77608ms [err] c=IN IP4 172.30.0.1 77608ms [err] a=mid:0 77608ms [err] a=sctpmap:5000 webrtc-datachannel 65535 77608ms [err] a=max-message-size:65536 77608ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55942 typ host 77608ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50357 typ host 77608ms [err] a=end-of-candidates 77608ms [err] a=ice-ufrag:v2Nv 77608ms [err] a=ice-pwd:qVjYgzXmOUYVkTxV89ra0c 77608ms [err] a=fingerprint:sha-256 60:85:72:03:29:B4:3B:0F:BF:FE:FE:B7:4A:EA:7C:1E:DB:DC:C6:3E:C9:64:44:A0:E6:4D:09:4E:99:F7:EE:66 77608ms [err] a=setup:actpass 77608ms [err] 77610ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 77610ms [err] v=0 77610ms [err] o=- 3922856670 3922856670 IN IP4 0.0.0.0 77610ms [err] s=- 77610ms [err] t=0 0 77610ms [err] a=group:BUNDLE 0 77610ms [err] a=msid-semantic:WMS * 77610ms [err] m=application 55942 DTLS/SCTP 5000 77610ms [err] c=IN IP4 172.30.0.1 77610ms [err] a=mid:0 77610ms [err] a=sctpmap:5000 webrtc-datachannel 65535 77610ms [err] a=max-message-size:65536 77610ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55942 typ host 77610ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50357 typ host 77610ms [err] a=end-of-candidates 77610ms [err] a=ice-ufrag:v2Nv 77610ms [err] a=ice-pwd:qVjYgzXmOUYVkTxV89ra0c 77610ms [err] a=fingerprint:sha-256 60:85:72:03:29:B4:3B:0F:BF:FE:FE:B7:4A:EA:7C:1E:DB:DC:C6:3E:C9:64:44:A0:E6:4D:09:4E:99:F7:EE:66 77610ms [err] a=setup:actpass 77610ms [err] 77611ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/086ab3fe-984d-40ff-91fe-ad888ce905af","content":{"type":"offer","sdp":"v=0\\r\\no=- 3922856670 3922856670 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 55942 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 55942 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50357 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:v2Nv\\r\\na=ice-pwd:qVjYgzXmOUYVkTxV89ra0c\\r\\na=fingerprint:sha-256 60:85:72:03:29:B4:3B:0F:BF:FE:FE:B7:4A:EA:7C:1E:DB:DC:C6:3E:C9:64:44:A0:E6:4D:09:4E:99:F7:EE:66\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 77611ms [log] handleSignalingMessage 77611ms [log] handleOffer 77611ms [log] makeAnswer 77611ms [log] connectionstatechanged new new have-remote-offer 77611ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/086ab3fe-984d-40ff-91fe-ad888ce905af", "state": "new"}] 77612ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 77612ms [err] v=0 77612ms [err] o=- 3922856670 3922856670 IN IP4 0.0.0.0 77612ms [err] s=- 77612ms [err] t=0 0 77612ms [err] a=group:BUNDLE 0 77612ms [err] a=msid-semantic:WMS * 77612ms [err] m=application 9 DTLS/SCTP 5000 77612ms [err] c=IN IP4 0.0.0.0 77612ms [err] a=mid:0 77612ms [err] a=sctpmap:5000 webrtc-datachannel 65535 77612ms [err] a=max-message-size:65536 77612ms [err] a=ice-ufrag:kJ02 77612ms [err] a=ice-pwd:aMRuaaLUl8vlGOTlHjOMQ7 77612ms [err] a=fingerprint:sha-256 3D:90:EF:06:48:DA:9F:C3:B3:4D:4C:8D:DB:D7:83:53:56:11:55:4C:DC:F9:10:59:17:68:FF:73:04:1E:CA:55 77612ms [err] a=setup:active 77612ms [err] 77612ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 77613ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 77613ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 77614ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 77614ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 77614ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 77614ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 77614ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58106) -> ('172.30.0.1', 55942)) State.FROZEN -> State.WAITING 77615ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39408) -> ('172.30.0.1', 55942)) State.FROZEN -> State.WAITING 77615ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58106) -> ('172.17.0.3', 50357)) State.FROZEN -> State.WAITING 77615ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58106) -> ('172.30.0.1', 55942)) State.WAITING -> State.IN_PROGRESS 77615ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55942) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x14\x1f\xa3\xdaC\xee\xf2\xce\xfbc\xf5n') 77615ms [log] connectionstatechanged new new stable 77615ms [log] connectionstatechanged new new stable 77615ms [log] connectionstatechanged connecting checking stable 77615ms [log] connectionstatechanged connecting checking stable 77615ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/086ab3fe-984d-40ff-91fe-ad888ce905af", "state": "connecting"}] 77616ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55942) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x14\x1f\xa3\xdaC\xee\xf2\xce\xfbc\xf5n') 77616ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58106) -> ('172.30.0.1', 55942)) State.IN_PROGRESS -> State.SUCCEEDED 77625ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55942) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Fj\xb7\x7f\x99\x07"%uC\xc4\xc6') 77625ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55942) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Fj\xb7\x7f\x99\x07"%uC\xc4\xc6') 77625ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39408) -> ('172.30.0.1', 55942)) State.WAITING -> State.FAILED 77625ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58106) -> ('172.17.0.3', 50357)) State.WAITING -> State.FAILED 77626ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39408) -> ('172.17.0.3', 50357)) State.FROZEN -> State.FAILED 77626ms [err] INFO:aioice.ice:Connection(0) ICE completed 77626ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55942) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'j\xaf\xf6\xa5\x1d\x8c\x89\xe7]s0\x80') 77626ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55942) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'j\xaf\xf6\xa5\x1d\x8c\x89\xe7]s0\x80') 77626ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(uv5NWMHmAx 1 udp 1862270975 172.17.0.3 55942 typ prflx) 77626ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58106) -> ('172.17.0.3', 55942)) State.WAITING -> State.IN_PROGRESS 77626ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55942) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'>\x18\xbf\xd4\xffoo\xe2\xed\xf5q\xcf') 77627ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55942) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'>\x18\xbf\xd4\xffoo\xe2\xed\xf5q\xcf') 77627ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58106) -> ('172.17.0.3', 55942)) State.IN_PROGRESS -> State.SUCCEEDED 77635ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 77635ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 77636ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 77646ms [log] connectionstatechanged connecting completed stable 77646ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 77646ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 77649ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 77649ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 77649ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 77649ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 77649ms [log] connectionstatechanged connected completed stable 77649ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/086ab3fe-984d-40ff-91fe-ad888ce905af", "state": "connected"}] 77650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 77650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 77650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 77651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 77651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 77651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 77652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2718128019, stream_id=1, stream_seq=0) 77652ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 77652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2692037882, stream_id=1, stream_seq=0) 77652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 77652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2718128019, gaps=[]) 77652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2692037882, gaps=[]) 77652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 77653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2718128020, stream_id=1, stream_seq=1) 77653ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 77653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2718128020, gaps=[]) 77653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2718128021, stream_id=1, stream_seq=2) 77653ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 77654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2718128021, gaps=[]) 77710ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 77710ms [log] [experimentStatusChanged] {"status": "running", "message": null} 77817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 77817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 77817ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 77817ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 77818ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 77818ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 77818ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 77818ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 77818ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/086ab3fe-984d-40ff-91fe-ad888ce905af"}', extra='') 77818ms [log] connectionstatechanged closed closed closed 77818ms [log] connectionstatechanged closed closed closed 77818ms [log] connectionstatechanged closed closed closed 77818ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/086ab3fe-984d-40ff-91fe-ad888ce905af", "state": "closed"}] 77819ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 77819ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 77897ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 77897ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 77964ms [err] Traceback (most recent call last): 77964ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 77964ms [err] return _run_code(code, main_globals, None, 77964ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 77964ms [err] exec(code, run_globals) 77964ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 77964ms [err] sys.exit(main()) 77964ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 77965ms [err] asyncio.run(main_async()) 77965ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 77965ms [err] return loop.run_until_complete(main) 77965ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 77965ms [err] self.run_forever() 77965ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 77965ms [err] self._run_once() 77965ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 77966ms [err] event_list = self._selector.select(timeout) 77966ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 77966ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 77966ms [err] KeyboardInterrupt 78075ms [log] starting device 78445ms [err] DEBUG:asyncio:Using selector: EpollSelector 78531ms [err] ERROR:asyncio:Unclosed client session 78531ms [err] client_session: 78593ms [log] parsing 78593ms [log] creating device handler 78593ms [log] [ready] 78593ms [log] reading line 78593ms [log] [websocketToken] "2b36ab87-c68f-4537-a475-1b24122c7f2b" 78606ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 78606ms [log] [websocketConnected] 78820ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 78820ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 78838ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/f7190247-5ecd-4437-9fff-652f0ade7995"}}', extra='') 78838ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/f7190247-5ecd-4437-9fff-652f0ade7995"} 78895ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f25b60cb-bc6b-416e-87fe-cccb467f3162","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='') 78895ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f25b60cb-bc6b-416e-87fe-cccb467f3162", "state": "new"}] 78896ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 78896ms [err] v=0 78896ms [err] o=- 3922856671 3922856671 IN IP4 0.0.0.0 78896ms [err] s=- 78896ms [err] t=0 0 78896ms [err] a=group:BUNDLE 0 78896ms [err] a=msid-semantic:WMS * 78896ms [err] m=application 9 DTLS/SCTP 5000 78896ms [err] c=IN IP4 0.0.0.0 78896ms [err] a=mid:0 78896ms [err] a=sctpmap:5000 webrtc-datachannel 65535 78896ms [err] a=max-message-size:65536 78896ms [err] a=ice-ufrag:IBy5 78896ms [err] a=ice-pwd:tTVgFYNSwDpUQwZvnwafgP 78896ms [err] a=fingerprint:sha-256 E6:F9:8E:D8:52:3C:03:30:63:EF:78:04:83:D5:89:A9:DA:E0:AB:EB:BF:92:E4:83:96:44:C6:74:54:74:DE:7A 78896ms [err] a=setup:actpass 78896ms [err] 78896ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 78897ms [log] makeOffer 78897ms [log] connectionstatechanged new new have-local-offer 78897ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f25b60cb-bc6b-416e-87fe-cccb467f3162", "state": "new"}] 78897ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 78897ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 78898ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 78909ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41727) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7nH1\x92\xb8\x8c\xd2\x18\xabD\xa9') 78909ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41727) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7nH1\x92\xb8\x8c\xd2\x18\xabD\xa9') 78916ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 78916ms [err] v=0 78916ms [err] o=- 3922856671 3922856671 IN IP4 0.0.0.0 78916ms [err] s=- 78916ms [err] t=0 0 78916ms [err] a=group:BUNDLE 0 78916ms [err] a=msid-semantic:WMS * 78916ms [err] m=application 41727 DTLS/SCTP 5000 78916ms [err] c=IN IP4 172.30.0.1 78916ms [err] a=mid:0 78916ms [err] a=sctpmap:5000 webrtc-datachannel 65535 78916ms [err] a=max-message-size:65536 78916ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 41727 typ host 78916ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 60620 typ host 78916ms [err] a=end-of-candidates 78916ms [err] a=ice-ufrag:Qr7t 78916ms [err] a=ice-pwd:1E5tF5tlHwd5jMH86CRIzU 78916ms [err] a=fingerprint:sha-256 C0:91:A1:27:BF:15:E9:5D:51:E8:61:8F:91:0E:43:7E:53:97:C2:F3:3D:F0:EC:1B:C9:42:AB:82:71:6E:72:C8 78916ms [err] a=setup:active 78916ms [err] 78916ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 78916ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 78917ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 78917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56886) -> ('172.30.0.1', 41727)) State.FROZEN -> State.WAITING 78917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41699) -> ('172.30.0.1', 41727)) State.FROZEN -> State.WAITING 78917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56886) -> ('172.17.0.3', 60620)) State.FROZEN -> State.WAITING 78917ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(mW2x34lsy9 1 udp 1862270975 172.17.0.3 41727 typ prflx) 78917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56886) -> ('172.17.0.3', 41727)) State.WAITING -> State.IN_PROGRESS 78918ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41727) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'P=\xecU\x9b\x83\xac\x84{%\xb23') 78918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56886) -> ('172.30.0.1', 41727)) State.WAITING -> State.IN_PROGRESS 78918ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41727) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'O\xe8\xfb\xf2\x1cO-\x14\xc2$-\xe3') 78918ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f25b60cb-bc6b-416e-87fe-cccb467f3162","content":{"type":"answer","sdp":"v=0\\r\\no=- 3922856671 3922856671 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 41727 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 41727 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 60620 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Qr7t\\r\\na=ice-pwd:1E5tF5tlHwd5jMH86CRIzU\\r\\na=fingerprint:sha-256 C0:91:A1:27:BF:15:E9:5D:51:E8:61:8F:91:0E:43:7E:53:97:C2:F3:3D:F0:EC:1B:C9:42:AB:82:71:6E:72:C8\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 78918ms [log] handleSignalingMessage 78918ms [log] handleAnswer 78918ms [log] acceptAnswer 78918ms [log] connectionstatechanged connecting checking stable 78918ms [log] connectionstatechanged connecting checking stable 78918ms [log] connectionstatechanged connecting checking stable 78918ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f25b60cb-bc6b-416e-87fe-cccb467f3162", "state": "connecting"}] 78918ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41727) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'P=\xecU\x9b\x83\xac\x84{%\xb23') 78918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56886) -> ('172.17.0.3', 41727)) State.IN_PROGRESS -> State.SUCCEEDED 78918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41699) -> ('172.30.0.1', 41727)) State.WAITING -> State.FAILED 78918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56886) -> ('172.17.0.3', 60620)) State.WAITING -> State.FAILED 78919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41699) -> ('172.17.0.3', 60620)) State.FROZEN -> State.FAILED 78919ms [err] INFO:aioice.ice:Connection(0) ICE completed 78919ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41727) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'O\xe8\xfb\xf2\x1cO-\x14\xc2$-\xe3') 78919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56886) -> ('172.30.0.1', 41727)) State.IN_PROGRESS -> State.SUCCEEDED 78920ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41727) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'h\x97\x95\xa6\xc1a\x9e\xf9\x1a\x08\xc1\x19') 78920ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41727) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'h\x97\x95\xa6\xc1a\x9e\xf9\x1a\x08\xc1\x19') 78937ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 78937ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 78937ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 78938ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 78939ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 78942ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 78942ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 78942ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 78942ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 78942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 78942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 78943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 78943ms [log] connectionstatechanged connecting completed stable 78943ms [log] connectionstatechanged connected completed stable 78943ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f25b60cb-bc6b-416e-87fe-cccb467f3162", "state": "connected"}] 78943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 78943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 78944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 78944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 78944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 78944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 78944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 78944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 78944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 78945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3456057338, stream_id=1, stream_seq=0) 78945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 78945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2154773986, stream_id=1, stream_seq=0) 78946ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 78946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2154773986, gaps=[]) 78946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3456057338, gaps=[]) 78946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 78946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2154773987, stream_id=1, stream_seq=1) 78946ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 78946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2154773987, gaps=[]) 78947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2154773988, stream_id=1, stream_seq=2) 78947ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 78948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2154773988, gaps=[]) 78948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2154773989, stream_id=1, stream_seq=3) 78948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2154773989, gaps=[]) 78948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2154773990, stream_id=1, stream_seq=4) 78948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2154773990, gaps=[]) 79006ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 79006ms [log] [experimentStatusChanged] {"status": "running", "message": null} 79109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 79110ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 79110ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 79110ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 79110ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 79111ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 79111ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 79111ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 79112ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f25b60cb-bc6b-416e-87fe-cccb467f3162"}', extra='') 79112ms [log] connectionstatechanged closed closed closed 79112ms [log] connectionstatechanged closed closed closed 79112ms [log] connectionstatechanged closed closed closed 79112ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f25b60cb-bc6b-416e-87fe-cccb467f3162", "state": "closed"}] 79112ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 79112ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 79201ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 79201ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 79260ms [err] Traceback (most recent call last): 79260ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 79260ms [err] return _run_code(code, main_globals, None, 79260ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 79260ms [err] exec(code, run_globals) 79260ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 79260ms [err] sys.exit(main()) 79260ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 79260ms [err] asyncio.run(main_async()) 79260ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 79261ms [err] return loop.run_until_complete(main) 79261ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 79261ms [err] self.run_forever() 79261ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 79261ms [err] self._run_once() 79261ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 79262ms [err] event_list = self._selector.select(timeout) 79262ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 79262ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 79262ms [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