================== python Client to js Client Communication: should connect without errors 10150ms [log] starting device 10553ms [err] DEBUG:asyncio:Using selector: EpollSelector 10622ms [err] ERROR:asyncio:Unclosed client session 10622ms [err] client_session: 10720ms [log] parsing 10720ms [log] creating device handler 10720ms [log] [ready] 10720ms [log] reading line 10720ms [log] [websocketToken] "1520dac3-5c08-4ad7-aa3e-a81b996fe4e4" 10734ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 10734ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 12489ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 12489ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 12514ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b92fdfa1-da75-4ab4-8fbb-f917c0a28da7"}}', extra='') 12514ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b92fdfa1-da75-4ab4-8fbb-f917c0a28da7"} 12614ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/28393cd3-d953-495d-9b2d-a84e3b3ed1e4","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 12614ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/28393cd3-d953-495d-9b2d-a84e3b3ed1e4", "state": "new"}] 14618ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/28393cd3-d953-495d-9b2d-a84e3b3ed1e4"}', extra='') 14618ms [log] handleSignalingMessage 14618ms [log] handleOptions 14618ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 14618ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 14618ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14618ms [err] v=0 14618ms [err] o=- 4177842227503186235 2 IN IP4 127.0.0.1 14618ms [err] s=- 14618ms [err] t=0 0 14618ms [err] a=group:BUNDLE 0 14618ms [err] a=extmap-allow-mixed 14618ms [err] a=msid-semantic: WMS 14618ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14618ms [err] c=IN IP4 0.0.0.0 14618ms [err] a=ice-ufrag:oSjX 14618ms [err] a=ice-pwd:KCf107icqH8nKO0l9h4DH7Ir 14618ms [err] a=ice-options:trickle 14618ms [err] a=fingerprint:sha-256 17:DC:82:66:A7:C9:5A:3A:C6:A7:6D:A0:63:1A:0C:FB:08:DD:5B:27:C2:BC:BC:9E:56:8B:A8:65:BC:83:66:F8 14618ms [err] a=setup:actpass 14618ms [err] a=mid:0 14618ms [err] a=sctp-port:5000 14618ms [err] a=max-message-size:262144 14618ms [err] 14620ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14620ms [err] v=0 14620ms [err] o=- 4177842227503186235 2 IN IP4 127.0.0.1 14620ms [err] s=- 14620ms [err] t=0 0 14620ms [err] a=group:BUNDLE 0 14620ms [err] a=extmap-allow-mixed 14620ms [err] a=msid-semantic: WMS 14620ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14620ms [err] c=IN IP4 0.0.0.0 14620ms [err] a=ice-ufrag:oSjX 14620ms [err] a=ice-pwd:KCf107icqH8nKO0l9h4DH7Ir 14620ms [err] a=ice-options:trickle 14620ms [err] a=fingerprint:sha-256 17:DC:82:66:A7:C9:5A:3A:C6:A7:6D:A0:63:1A:0C:FB:08:DD:5B:27:C2:BC:BC:9E:56:8B:A8:65:BC:83:66:F8 14620ms [err] a=setup:actpass 14620ms [err] a=mid:0 14620ms [err] a=sctp-port:5000 14620ms [err] a=max-message-size:262144 14620ms [err] 14620ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 4177842227503186235 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:oSjX\\r\\na=ice-pwd:KCf107icqH8nKO0l9h4DH7Ir\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 17:DC:82:66:A7:C9:5A:3A:C6:A7:6D:A0:63:1A:0C:FB:08:DD:5B:27:C2:BC:BC:9E:56:8B:A8:65:BC:83:66:F8\\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/28393cd3-d953-495d-9b2d-a84e3b3ed1e4"}', extra='') 14620ms [log] handleSignalingMessage 14620ms [log] handleOffer 14620ms [log] makeAnswer 14620ms [log] connectionstatechanged new new have-remote-offer 14620ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/28393cd3-d953-495d-9b2d-a84e3b3ed1e4", "state": "new"}] 14622ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 14622ms [err] v=0 14622ms [err] o=- 3925296842 3925296842 IN IP4 0.0.0.0 14622ms [err] s=- 14622ms [err] t=0 0 14622ms [err] a=group:BUNDLE 0 14622ms [err] a=msid-semantic:WMS * 14622ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14622ms [err] c=IN IP4 0.0.0.0 14622ms [err] a=mid:0 14622ms [err] a=sctp-port:5000 14622ms [err] a=max-message-size:65536 14622ms [err] a=ice-ufrag:GP3W 14622ms [err] a=ice-pwd:eOjNDDdUueQCLXkHe3TPQ5 14622ms [err] a=fingerprint:sha-256 23:6C:31:74:FC:3F:2B:E1:A2:D5:79:CD:87:59:3C:B2:BF:3F:9D:4A:BB:F8:32:BE:24:EF:90:F6:15:71:B7:12 14622ms [err] a=setup:active 14622ms [err] 14622ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 14623ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 14624ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 14626ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4S\xdc\xd1$\x1cy4\xb0\xbfT\x11') 14626ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0ey\xa6\xacCS\xa7\xa8\x00\x1f\x94\xcb') 14627ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4S\xdc\xd1$\x1cy4\xb0\xbfT\x11') 14627ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0ey\xa6\xacCS\xa7\xa8\x00\x1f\x94\xcb') 14629ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 14629ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xea?\xd8\x90\x87&\x97\x97\xb0Ua\t') 14630ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xea?\xd8\x90\x87&\x97\x97\xb0Ua\t') 14630ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x00\r\x05\t\xcf\x1b>\xeb\xf3\xb6\n/') 14631ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x00\r\x05\t\xcf\x1b>\xeb\xf3\xb6\n/') 14631ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58030) (expires in 600 seconds) 14632ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 14632ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 14633ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 14633ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 14633ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 14634ms [log] connectionstatechanged new new stable 14634ms [log] connectionstatechanged new new stable 14634ms [log] connectionstatechanged connecting checking stable 14634ms [log] connectionstatechanged connecting checking stable 14634ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/28393cd3-d953-495d-9b2d-a84e3b3ed1e4", "state": "connecting"}] 14660ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41073) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+oU/UxdaL5b5') 14660ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41073) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+oU/UxdaL5b5') 14660ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(g112HlVdvj 1 udp 1845501695 172.17.0.3 41073 typ prflx) 14660ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51466) -> ('172.17.0.3', 41073)) State.WAITING -> State.IN_PROGRESS 14661ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41073) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x87\x87vU\xccL\x14\xb1\xc4\xd3\xed\xdf') 14666ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41073) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x87\x87vU\xccL\x14\xb1\xc4\xd3\xed\xdf') 14666ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51466) -> ('172.17.0.3', 41073)) State.IN_PROGRESS -> State.SUCCEEDED 14667ms [err] INFO:aioice.ice:Connection(0) ICE completed 14675ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 14675ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 14676ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 14681ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 14681ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 14681ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 14681ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 14682ms [log] connectionstatechanged connecting completed stable 14682ms [log] connectionstatechanged connected completed stable 14682ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/28393cd3-d953-495d-9b2d-a84e3b3ed1e4", "state": "connected"}] 14684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 14684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 14685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 14685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 14686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 14686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 14687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2034372078, stream_id=1, stream_seq=0) 14687ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 14687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=229792310, stream_id=1, stream_seq=0) 14687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 14687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2034372078, gaps=[]) 14688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=229792310, gaps=[]) 14688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 14692ms [err] INFO:aioice.ice:Connection(0) Remote candidate "c56e70b4-6944-491d-9f4e-111c08967f14.local" resolved to 172.17.0.3 14723ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41073) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'JKBd5uZHuSoK') 14724ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41073) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'JKBd5uZHuSoK') 14724ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51466) -> ('172.17.0.3', 41073)) State.FROZEN -> State.FAILED 14724ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44077) -> ('172.17.0.3', 41073)) State.FROZEN -> State.FAILED 14724ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51466) -> ('141.24.211.56', 41073)) State.FROZEN -> State.FAILED 14725ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44077) -> ('141.24.211.56', 41073)) State.FROZEN -> State.FAILED 14725ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51466) -> ('141.24.210.113', 57533)) State.FROZEN -> State.FAILED 14725ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44077) -> ('141.24.210.113', 57533)) State.FROZEN -> State.FAILED 14725ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58030) -> ('172.17.0.3', 41073)) State.FROZEN -> State.FAILED 14725ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58030) -> ('141.24.211.56', 41073)) State.FROZEN -> State.FAILED 14725ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58030) -> ('141.24.210.113', 57533)) State.FROZEN -> State.FAILED 14786ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41073) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'bon5mP7wg3lS') 14786ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41073) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'bon5mP7wg3lS') 14789ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1236114092 1 udp 2113937151 c56e70b4-6944-491d-9f4e-111c08967f14.local 41073 typ host generation 0 ufrag oSjX network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/28393cd3-d953-495d-9b2d-a84e3b3ed1e4"}', extra='') 14789ms [log] handleSignalingMessage 14789ms [log] handleIceCandidate 14789ms [log] acceptIceCandidate 14789ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:531114623 1 udp 33562623 141.24.210.113 57533 typ relay raddr 141.24.211.56 rport 41073 generation 0 ufrag oSjX network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/28393cd3-d953-495d-9b2d-a84e3b3ed1e4"}', extra='') 14789ms [log] handleSignalingMessage 14789ms [log] handleIceCandidate 14789ms [log] acceptIceCandidate 14789ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1285920244 1 udp 1677729535 141.24.211.56 41073 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag oSjX network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/28393cd3-d953-495d-9b2d-a84e3b3ed1e4"}', extra='') 14789ms [log] handleSignalingMessage 14789ms [log] handleIceCandidate 14789ms [log] acceptIceCandidate 14789ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 14789ms [log] [experimentStatusChanged] {"status": "running", "message": null} 14853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 14853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 14853ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 14853ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 14853ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 14853ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 14853ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 14853ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 14854ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/28393cd3-d953-495d-9b2d-a84e3b3ed1e4"}', extra='') 14854ms [log] connectionstatechanged closed closed closed 14854ms [log] connectionstatechanged closed closed closed 14854ms [log] connectionstatechanged closed closed closed 14854ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/28393cd3-d953-495d-9b2d-a84e3b3ed1e4", "state": "closed"}] 14854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 14854ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 14854ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x13\x1c!V\x17\x80\xe03|\xfe\xa5\xd9') 14856ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x13\x1c!V\x17\x80\xe03|\xfe\xa5\xd9') 14856ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58030) 14856ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 14856ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 14913ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 14913ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 14975ms [err] Traceback (most recent call last): 14975ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 14975ms [err] return _run_code(code, main_globals, None, 14975ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 14975ms [err] exec(code, run_globals) 14975ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 14975ms [err] sys.exit(main()) 14975ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 14975ms [err] asyncio.run(main_async()) 14975ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 14975ms [err] return loop.run_until_complete(main) 14975ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 14975ms [err] self.run_forever() 14975ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 14975ms [err] self._run_once() 14975ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 14976ms [err] event_list = self._selector.select(timeout) 14976ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 14976ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 14976ms [err] KeyboardInterrupt 15079ms [log] starting device 15493ms [err] DEBUG:asyncio:Using selector: EpollSelector 15563ms [err] ERROR:asyncio:Unclosed client session 15563ms [err] client_session: 15650ms [log] parsing 15650ms [log] creating device handler 15650ms [log] [ready] 15650ms [log] reading line 15650ms [log] [websocketToken] "f08cca6b-9828-4c20-88fd-82a2508d883c" 15662ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15662ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 15851ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 15851ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 15877ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2b5b8f53-7a4d-4e08-97de-c9ac6fdb5f1b"}}', extra='') 15877ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2b5b8f53-7a4d-4e08-97de-c9ac6fdb5f1b"} 15944ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 15944ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee", "state": "new"}] 17946ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 17946ms [log] handleSignalingMessage 17946ms [log] handleOptions 17946ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 17946ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 17967ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17967ms [err] v=0 17967ms [err] o=- 3925296846 3925296846 IN IP4 0.0.0.0 17967ms [err] s=- 17967ms [err] t=0 0 17967ms [err] a=group:BUNDLE 0 17967ms [err] a=msid-semantic:WMS * 17967ms [err] m=application 37938 DTLS/SCTP 5000 17967ms [err] c=IN IP4 172.30.0.1 17967ms [err] a=mid:0 17967ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17967ms [err] a=max-message-size:65536 17967ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 37938 typ host 17967ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44898 typ host 17967ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 37938 typ srflx raddr 172.30.0.1 rport 37938 17967ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 44898 typ srflx raddr 172.17.0.3 rport 44898 17967ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52118 typ relay raddr 172.17.0.3 rport 34297 17967ms [err] a=end-of-candidates 17967ms [err] a=ice-ufrag:vYhk 17967ms [err] a=ice-pwd:emNBWFKhDXhcQT1mqSKVX1 17967ms [err] a=fingerprint:sha-256 F7:0C:E4:2A:64:61:7E:F9:AF:CD:0D:DB:56:0B:5B:6B:41:D4:9A:05:B1:42:BD:6B:40:D2:47:24:F2:55:D1:A6 17967ms [err] a=setup:actpass 17967ms [err] 17971ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17971ms [err] v=0 17971ms [err] o=- 3925296846 3925296846 IN IP4 0.0.0.0 17971ms [err] s=- 17971ms [err] t=0 0 17971ms [err] a=group:BUNDLE 0 17971ms [err] a=msid-semantic:WMS * 17971ms [err] m=application 37938 DTLS/SCTP 5000 17971ms [err] c=IN IP4 172.30.0.1 17971ms [err] a=mid:0 17971ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17971ms [err] a=max-message-size:65536 17971ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 37938 typ host 17971ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44898 typ host 17971ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 37938 typ srflx raddr 172.30.0.1 rport 37938 17971ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 44898 typ srflx raddr 172.17.0.3 rport 44898 17971ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52118 typ relay raddr 172.17.0.3 rport 34297 17971ms [err] a=end-of-candidates 17971ms [err] a=ice-ufrag:vYhk 17971ms [err] a=ice-pwd:emNBWFKhDXhcQT1mqSKVX1 17971ms [err] a=fingerprint:sha-256 F7:0C:E4:2A:64:61:7E:F9:AF:CD:0D:DB:56:0B:5B:6B:41:D4:9A:05:B1:42:BD:6B:40:D2:47:24:F2:55:D1:A6 17971ms [err] a=setup:actpass 17971ms [err] 17972ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925296846 3925296846 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 37938 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 37938 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44898 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 37938 typ srflx raddr 172.30.0.1 rport 37938\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 44898 typ srflx raddr 172.17.0.3 rport 44898\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52118 typ relay raddr 172.17.0.3 rport 34297\\r\\na=end-of-candidates\\r\\na=ice-ufrag:vYhk\\r\\na=ice-pwd:emNBWFKhDXhcQT1mqSKVX1\\r\\na=fingerprint:sha-256 F7:0C:E4:2A:64:61:7E:F9:AF:CD:0D:DB:56:0B:5B:6B:41:D4:9A:05:B1:42:BD:6B:40:D2:47:24:F2:55:D1:A6\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 17972ms [log] handleSignalingMessage 17972ms [log] handleOffer 17972ms [log] makeAnswer 17972ms [log] connectionstatechanged new new have-remote-offer 17972ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee", "state": "new"}] 17973ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 17973ms [err] v=0 17973ms [err] o=- 3925296846 3925296846 IN IP4 0.0.0.0 17973ms [err] s=- 17973ms [err] t=0 0 17973ms [err] a=group:BUNDLE 0 17973ms [err] a=msid-semantic:WMS * 17973ms [err] m=application 9 DTLS/SCTP 5000 17973ms [err] c=IN IP4 0.0.0.0 17973ms [err] a=mid:0 17973ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17973ms [err] a=max-message-size:65536 17973ms [err] a=ice-ufrag:a3ty 17973ms [err] a=ice-pwd:f4gIe38O8p7h62zsuOBaLn 17973ms [err] a=fingerprint:sha-256 3B:CB:DF:0A:6F:5A:66:23:48:76:4D:74:0E:6E:3A:12:3A:5C:47:38:BF:B0:71:AD:79:0D:0C:29:5E:B7:45:F0 17973ms [err] a=setup:active 17973ms [err] 17973ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 17975ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 17975ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 17977ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8cz\x02V\x1f0\x0e\xce\xf3\x1c@\xc8') 17977ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'P$#\xcdw\x99\x07\xf5\x8d<\xf4\xea') 17978ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8cz\x02V\x1f0\x0e\xce\xf3\x1c@\xc8') 17978ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'P$#\xcdw\x99\x07\xf5\x8d<\xf4\xea') 17980ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 17981ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b';\x7f\x99\x0f\xe6\x916\xd3\xa5\xba91') 17982ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b';\x7f\x99\x0f\xe6\x916\xd3\xa5\xba91') 17982ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1f\x8f\xfcM\x94\xfe\xb3\xdf\x9a\x9f\xa4\x7f') 17983ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x1f\x8f\xfcM\x94\xfe\xb3\xdf\x9a\x9f\xa4\x7f') 17983ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56095) (expires in 600 seconds) 17983ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 17983ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 17984ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 17984ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 17984ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 17984ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38508) -> ('172.30.0.1', 37938)) State.FROZEN -> State.WAITING 17984ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56402) -> ('172.30.0.1', 37938)) State.FROZEN -> State.WAITING 17985ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38508) -> ('172.17.0.3', 44898)) State.FROZEN -> State.WAITING 17985ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56095) -> ('172.30.0.1', 37938)) State.FROZEN -> State.WAITING 17985ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38508) -> ('172.30.0.1', 37938)) State.WAITING -> State.IN_PROGRESS 17985ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 37938) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xba\xee2te\x80\x98\x0c\x1a@\x1c\x7f') 17985ms [log] connectionstatechanged new new stable 17985ms [log] connectionstatechanged new new stable 17985ms [log] connectionstatechanged connecting checking stable 17985ms [log] connectionstatechanged connecting checking stable 17985ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee", "state": "connecting"}] 17986ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 37938) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xba\xee2te\x80\x98\x0c\x1a@\x1c\x7f') 17986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38508) -> ('172.30.0.1', 37938)) State.IN_PROGRESS -> State.SUCCEEDED 17986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38508) -> ('141.24.211.56', 37938)) State.FROZEN -> State.WAITING 17986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38508) -> ('141.24.211.56', 44898)) State.FROZEN -> State.WAITING 17986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38508) -> ('141.24.210.113', 52118)) State.FROZEN -> State.WAITING 18000ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 37938) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b';\x8d\xddo\x17{\xa5\x90`:Y\x96') 18000ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 37938) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b';\x8d\xddo\x17{\xa5\x90`:Y\x96') 18000ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56402) -> ('172.30.0.1', 37938)) State.WAITING -> State.FAILED 18000ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38508) -> ('172.17.0.3', 44898)) State.WAITING -> State.FAILED 18000ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56402) -> ('172.17.0.3', 44898)) State.FROZEN -> State.FAILED 18000ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38508) -> ('141.24.211.56', 37938)) State.WAITING -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56402) -> ('141.24.211.56', 37938)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38508) -> ('141.24.211.56', 44898)) State.WAITING -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56402) -> ('141.24.211.56', 44898)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56095) -> ('172.30.0.1', 37938)) State.WAITING -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56095) -> ('172.17.0.3', 44898)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38508) -> ('141.24.210.113', 52118)) State.WAITING -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56402) -> ('141.24.210.113', 52118)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56095) -> ('141.24.211.56', 37938)) State.FROZEN -> State.FAILED 18002ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56095) -> ('141.24.211.56', 44898)) State.FROZEN -> State.FAILED 18002ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56095) -> ('141.24.210.113', 52118)) State.FROZEN -> State.FAILED 18002ms [err] INFO:aioice.ice:Connection(0) ICE completed 18002ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37938) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'=\xd4\x17\xf4R\x91(,o\xef\x1c\x99') 18002ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37938) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'=\xd4\x17\xf4R\x91(,o\xef\x1c\x99') 18002ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(bwOPZ9u7pe 1 udp 1862270975 172.17.0.3 37938 typ prflx) 18003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38508) -> ('172.17.0.3', 37938)) State.WAITING -> State.IN_PROGRESS 18003ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37938) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'K\xb3\x0c\xe8\xc8\xd0\xa8\xf9\x1c\xa7\x99\xd2') 18003ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37938) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'K\xb3\x0c\xe8\xc8\xd0\xa8\xf9\x1c\xa7\x99\xd2') 18004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38508) -> ('172.17.0.3', 37938)) State.IN_PROGRESS -> State.SUCCEEDED 18005ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 18005ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 18006ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 18028ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 18029ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 18029ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 18030ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 18031ms [log] connectionstatechanged connecting completed stable 18031ms [log] connectionstatechanged connected completed stable 18031ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee", "state": "connected"}] 18031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 18031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 18031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 18033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 18033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 18033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 18034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1359576304, stream_id=1, stream_seq=0) 18035ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 18035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3077770495, stream_id=1, stream_seq=0) 18035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 18036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1359576304, gaps=[]) 18036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3077770495, gaps=[]) 18037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 18124ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 18124ms [log] [experimentStatusChanged] {"status": "running", "message": null} 18211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 18211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 18211ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 18211ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 18212ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 18212ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 18212ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 18212ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 18213ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee"}', extra='') 18213ms [log] connectionstatechanged closed closed closed 18213ms [log] connectionstatechanged closed closed closed 18213ms [log] connectionstatechanged closed closed closed 18213ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee", "state": "closed"}] 18213ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 18214ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 18214ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'"\xc9\xe2\x8f:\xe3\xfd\x05\nm\xf5I') 18215ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'"\xc9\xe2\x8f:\xe3\xfd\x05\nm\xf5I') 18215ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56095) 18216ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 18216ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 18299ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 18299ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 18374ms [err] Traceback (most recent call last): 18374ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 18375ms [err] return _run_code(code, main_globals, None, 18375ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 18375ms [err] exec(code, run_globals) 18375ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 18375ms [err] sys.exit(main()) 18375ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 18375ms [err] asyncio.run(main_async()) 18375ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 18375ms [err] return loop.run_until_complete(main) 18375ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 18376ms [err] self.run_forever() 18376ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 18376ms [err] self._run_once() 18376ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 18377ms [err] event_list = self._selector.select(timeout) 18377ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 18377ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 18377ms [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 22499ms [log] starting device 22896ms [err] DEBUG:asyncio:Using selector: EpollSelector 22964ms [err] ERROR:asyncio:Unclosed client session 22964ms [err] client_session: 23051ms [log] parsing 23051ms [log] creating device handler 23051ms [log] [ready] 23051ms [log] reading line 23051ms [log] [websocketToken] "c991ffec-3ae1-4a7b-80e0-84f1d9b5456a" 23066ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 23066ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 24826ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 24826ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 24839ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/7d245828-0643-4a75-8005-0c1504fb7b0c"}}', extra='') 24839ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/7d245828-0643-4a75-8005-0c1504fb7b0c"} 24930ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/617cb213-5160-468a-ab52-d7ffe6b6637d","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 24930ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/617cb213-5160-468a-ab52-d7ffe6b6637d", "state": "new"}] 26934ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 26934ms [err] v=0 26934ms [err] o=- 7845791521391633653 2 IN IP4 127.0.0.1 26934ms [err] s=- 26934ms [err] t=0 0 26934ms [err] a=group:BUNDLE 0 26934ms [err] a=extmap-allow-mixed 26934ms [err] a=msid-semantic: WMS 26934ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 26934ms [err] c=IN IP4 0.0.0.0 26934ms [err] a=ice-ufrag:xMPG 26934ms [err] a=ice-pwd:Eu5L2nzb9C/ttTx4JkbF5Kxq 26934ms [err] a=ice-options:trickle 26934ms [err] a=fingerprint:sha-256 F5:F1:EC:F7:27:39:0F:9E:BA:5E:79:3A:B1:E0:D1:1B:FD:2A:51:F3:AC:E8:72:E8:AC:1A:70:6C:67:45:73:62 26934ms [err] a=setup:actpass 26934ms [err] a=mid:0 26934ms [err] a=sctp-port:5000 26934ms [err] a=max-message-size:262144 26934ms [err] 26935ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 26935ms [err] v=0 26935ms [err] o=- 7845791521391633653 2 IN IP4 127.0.0.1 26935ms [err] s=- 26935ms [err] t=0 0 26935ms [err] a=group:BUNDLE 0 26935ms [err] a=extmap-allow-mixed 26935ms [err] a=msid-semantic: WMS 26935ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 26935ms [err] c=IN IP4 0.0.0.0 26935ms [err] a=ice-ufrag:xMPG 26935ms [err] a=ice-pwd:Eu5L2nzb9C/ttTx4JkbF5Kxq 26935ms [err] a=ice-options:trickle 26935ms [err] a=fingerprint:sha-256 F5:F1:EC:F7:27:39:0F:9E:BA:5E:79:3A:B1:E0:D1:1B:FD:2A:51:F3:AC:E8:72:E8:AC:1A:70:6C:67:45:73:62 26935ms [err] a=setup:actpass 26935ms [err] a=mid:0 26935ms [err] a=sctp-port:5000 26935ms [err] a=max-message-size:262144 26935ms [err] 26936ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/617cb213-5160-468a-ab52-d7ffe6b6637d"}', extra='') 26936ms [log] handleSignalingMessage 26936ms [log] handleOptions 26936ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 7845791521391633653 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:xMPG\\r\\na=ice-pwd:Eu5L2nzb9C/ttTx4JkbF5Kxq\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 F5:F1:EC:F7:27:39:0F:9E:BA:5E:79:3A:B1:E0:D1:1B:FD:2A:51:F3:AC:E8:72:E8:AC:1A:70:6C:67:45:73:62\\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/617cb213-5160-468a-ab52-d7ffe6b6637d"}', extra='') 26936ms [log] handleSignalingMessage 26936ms [log] handleOffer 26936ms [log] makeAnswer 26936ms [log] connectionstatechanged new new have-remote-offer 26936ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/617cb213-5160-468a-ab52-d7ffe6b6637d", "state": "new"}] 26937ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 26937ms [err] v=0 26937ms [err] o=- 3925296855 3925296855 IN IP4 0.0.0.0 26937ms [err] s=- 26937ms [err] t=0 0 26937ms [err] a=group:BUNDLE 0 26937ms [err] a=msid-semantic:WMS * 26937ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 26937ms [err] c=IN IP4 0.0.0.0 26937ms [err] a=mid:0 26937ms [err] a=sctp-port:5000 26937ms [err] a=max-message-size:65536 26937ms [err] a=ice-ufrag:oAN8 26937ms [err] a=ice-pwd:MiHGzvuwWFFma0srlHj2B1 26937ms [err] a=fingerprint:sha-256 F7:5D:48:F0:F4:E5:52:C7:89:23:D7:47:C7:6B:A3:41:77:F6:8E:35:AD:9D:D3:F8:A3:CC:8F:ED:BF:60:1B:78 26937ms [err] a=setup:active 26937ms [err] 26938ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 26939ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 26939ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 26941ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'a\xf7\xd2\x97\x0e6\xdc\x18\xfd\xe80b') 26942ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'5\xc7\x02\xdc|>\x8e\xeeO\x95\xc9~') 26943ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'a\xf7\xd2\x97\x0e6\xdc\x18\xfd\xe80b') 26943ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'5\xc7\x02\xdc|>\x8e\xeeO\x95\xc9~') 26944ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 26944ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'Q\x02\x1d\\\xa1\x90\x1b2S\xff\x1f\x00') 26945ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'Q\x02\x1d\\\xa1\x90\x1b2S\xff\x1f\x00') 26946ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd7\xfaG\x99\x92\x95\xad+\r\xe4;\xf5') 26947ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd7\xfaG\x99\x92\x95\xad+\r\xe4;\xf5') 26947ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57459) (expires in 600 seconds) 26947ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 26948ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 26948ms [log] connectionstatechanged new new stable 26948ms [log] connectionstatechanged new new stable 26948ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 26948ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 26949ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 26949ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 26949ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 26949ms [log] connectionstatechanged connecting checking stable 26949ms [log] connectionstatechanged connecting checking stable 26949ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/617cb213-5160-468a-ab52-d7ffe6b6637d", "state": "connecting"}] 26975ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48741) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'EqZ7RmgpB00Q') 26975ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48741) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'EqZ7RmgpB00Q') 26975ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(vew5lji1PR 1 udp 1845501695 172.17.0.3 48741 typ prflx) 26975ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55240) -> ('172.17.0.3', 48741)) State.WAITING -> State.IN_PROGRESS 26975ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48741) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'~f\xb5/I\xeeY\x83;\x87\x1b\xd9') 26981ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48741) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'~f\xb5/I\xeeY\x83;\x87\x1b\xd9') 26981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55240) -> ('172.17.0.3', 48741)) State.IN_PROGRESS -> State.SUCCEEDED 26981ms [err] INFO:aioice.ice:Connection(0) ICE completed 26991ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 26992ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 26993ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 26999ms [err] INFO:aioice.ice:Connection(0) Remote candidate "540397c6-1d4f-4061-96ff-3c8d7535f167.local" resolved to 172.17.0.3 26999ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 26999ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 26999ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 27000ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 27000ms [log] connectionstatechanged connecting completed stable 27000ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:779747682 1 udp 2113937151 540397c6-1d4f-4061-96ff-3c8d7535f167.local 48741 typ host generation 0 ufrag xMPG network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/617cb213-5160-468a-ab52-d7ffe6b6637d"}', extra='') 27000ms [log] handleSignalingMessage 27000ms [log] handleIceCandidate 27000ms [log] acceptIceCandidate 27000ms [log] connectionstatechanged connected completed stable 27000ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/617cb213-5160-468a-ab52-d7ffe6b6637d", "state": "connected"}] 27001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 27001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 27001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 27002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 27002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 27002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 27004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2549275990, stream_id=1, stream_seq=0) 27004ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 27004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1315491919, stream_id=1, stream_seq=0) 27004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 27004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2549275990, gaps=[]) 27005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1315491919, gaps=[]) 27005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 27035ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48741) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7UFT2dwEqf9N') 27035ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48741) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7UFT2dwEqf9N') 27035ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55240) -> ('172.17.0.3', 48741)) State.FROZEN -> State.FAILED 27035ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57020) -> ('172.17.0.3', 48741)) State.FROZEN -> State.FAILED 27035ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55240) -> ('141.24.211.56', 48741)) State.FROZEN -> State.FAILED 27036ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57020) -> ('141.24.211.56', 48741)) State.FROZEN -> State.FAILED 27036ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55240) -> ('141.24.210.113', 56687)) State.FROZEN -> State.FAILED 27036ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57020) -> ('141.24.210.113', 56687)) State.FROZEN -> State.FAILED 27036ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57459) -> ('172.17.0.3', 48741)) State.FROZEN -> State.FAILED 27036ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57459) -> ('141.24.211.56', 48741)) State.FROZEN -> State.FAILED 27036ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57459) -> ('141.24.210.113', 56687)) State.FROZEN -> State.FAILED 27073ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:728895034 1 udp 1677729535 141.24.211.56 48741 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag xMPG network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/617cb213-5160-468a-ab52-d7ffe6b6637d"}', extra='') 27073ms [log] handleSignalingMessage 27073ms [log] handleIceCandidate 27073ms [log] acceptIceCandidate 27073ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2021634481 1 udp 33562623 141.24.210.113 56687 typ relay raddr 141.24.211.56 rport 48741 generation 0 ufrag xMPG network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/617cb213-5160-468a-ab52-d7ffe6b6637d"}', extra='') 27073ms [log] handleSignalingMessage 27073ms [log] handleIceCandidate 27073ms [log] acceptIceCandidate 27073ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 27073ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 27098ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48741) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2UkflYDZKgiQ') 27098ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48741) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'2UkflYDZKgiQ') 27261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 27262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 27262ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 27262ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 27262ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 27262ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 27263ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 27263ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 27264ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/617cb213-5160-468a-ab52-d7ffe6b6637d"}', extra='') 27264ms [log] connectionstatechanged closed closed closed 27264ms [log] connectionstatechanged closed closed closed 27264ms [log] connectionstatechanged closed closed closed 27264ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/617cb213-5160-468a-ab52-d7ffe6b6637d", "state": "closed"}] 27264ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 27264ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 27265ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"Q'w\x81[\x1b+\x0b\xb0s\n\xfb") 27267ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"Q'w\x81[\x1b+\x0b\xb0s\n\xfb") 27267ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57459) 27267ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 27267ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 27346ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 27346ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 27416ms [err] Traceback (most recent call last): 27416ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 27416ms [err] return _run_code(code, main_globals, None, 27416ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 27416ms [err] exec(code, run_globals) 27416ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 27416ms [err] sys.exit(main()) 27416ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 27416ms [err] asyncio.run(main_async()) 27416ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 27417ms [err] return loop.run_until_complete(main) 27417ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 27417ms [err] self.run_forever() 27417ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 27417ms [err] self._run_once() 27417ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 27418ms [err] event_list = self._selector.select(timeout) 27418ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 27418ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 27418ms [err] KeyboardInterrupt ================== js Client to python Client File tests : should transmit file ================== python Client to js Client File tests : should transmit file 35773ms [log] starting device 36168ms [err] DEBUG:asyncio:Using selector: EpollSelector 36235ms [err] ERROR:asyncio:Unclosed client session 36235ms [err] client_session: 36330ms [log] parsing 36330ms [log] creating device handler 36330ms [log] [ready] 36330ms [log] reading line 36330ms [log] [websocketToken] "b72be886-6ab6-4db0-b079-abb5c976d894" 36347ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 36347ms [log] [websocketConnected] 38120ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 38120ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 38149ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/6a68cd46-af9f-45d6-ad47-808d83ab4660"}}', extra='') 38149ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/6a68cd46-af9f-45d6-ad47-808d83ab4660"} 38231ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/8912f5f3-0975-4010-bc48-3e0e8eadf8b3","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 38231ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8912f5f3-0975-4010-bc48-3e0e8eadf8b3", "state": "new"}] 40235ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 40235ms [err] v=0 40235ms [err] o=- 3925296868 3925296868 IN IP4 0.0.0.0 40235ms [err] s=- 40235ms [err] t=0 0 40235ms [err] a=group:BUNDLE 0 40235ms [err] a=msid-semantic:WMS * 40235ms [err] m=application 9 DTLS/SCTP 5000 40235ms [err] c=IN IP4 0.0.0.0 40235ms [err] a=mid:0 40235ms [err] a=sctpmap:5000 webrtc-datachannel 65535 40235ms [err] a=max-message-size:65536 40235ms [err] a=ice-ufrag:MRxz 40235ms [err] a=ice-pwd:FvU4n9UeSl5zhrTA1B2zgY 40235ms [err] a=fingerprint:sha-256 DE:3C:76:E4:34:C9:7F:CF:15:77:06:10:16:FB:9A:C2:4C:C6:74:BC:DB:96:3B:59:8E:07:DE:83:EF:BA:9A:A9 40235ms [err] a=setup:actpass 40235ms [err] 40236ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 40237ms [log] makeOffer 40237ms [log] connectionstatechanged new new have-local-offer 40237ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8912f5f3-0975-4010-bc48-3e0e8eadf8b3", "state": "new"}] 40238ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 40238ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 40240ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x03\xe0\xc0\xba\xe1X}\xa6H\x02\xb2#') 40240ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'g\t1,\xf3zx\x1e\xc8\x93W\xea') 40241ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x03\xe0\xc0\xba\xe1X}\xa6H\x02\xb2#') 40242ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'g\t1,\xf3zx\x1e\xc8\x93W\xea') 40243ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 40243ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'Y;\xbc\xc7\x14s\xe8\xd7d\xc6\x04=') 40244ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'Y;\xbc\xc7\x14s\xe8\xd7d\xc6\x04=') 40245ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd6\x97\x1f~&\xbb;\x07\x96\x89S\x0e') 40246ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd6\x97\x1f~&\xbb;\x07\x96\x89S\x0e') 40246ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51225) (expires in 600 seconds) 40246ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 40246ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 40248ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 40248ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 40269ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mFBmOsvNQrKV') 40270ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mFBmOsvNQrKV') 40270ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 40270ms [err] v=0 40270ms [err] o=- 5186777761555821354 2 IN IP4 127.0.0.1 40270ms [err] s=- 40270ms [err] t=0 0 40270ms [err] a=group:BUNDLE 0 40270ms [err] a=msid-semantic: WMS 40270ms [err] m=application 9 DTLS/SCTP 5000 40270ms [err] c=IN IP4 0.0.0.0 40270ms [err] a=ice-ufrag:QzUf 40270ms [err] a=ice-pwd:pSnTwFJz6iG22kxreIHl+2qQ 40270ms [err] a=ice-options:trickle 40270ms [err] a=fingerprint:sha-256 02:11:F6:D4:53:4F:14:A3:29:19:1D:BE:DB:5C:0D:E5:6A:4B:9F:86:7F:C3:1E:E8:58:9B:14:5B:01:89:B0:E2 40270ms [err] a=setup:active 40270ms [err] a=mid:0 40270ms [err] a=sctpmap:5000 webrtc-datachannel 1024 40270ms [err] 40271ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 40271ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 40271ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 40271ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(YPqpGFGqSV 1 udp 1845501695 172.17.0.3 37083 typ prflx) 40272ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42380) -> ('172.17.0.3', 37083)) State.WAITING -> State.IN_PROGRESS 40272ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xd9\xb7d'^\xb1P(\x9eY\xed\x9e") 40272ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8912f5f3-0975-4010-bc48-3e0e8eadf8b3"}', extra='') 40272ms [log] handleSignalingMessage 40272ms [log] handleOptions 40272ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5186777761555821354 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:QzUf\\r\\na=ice-pwd:pSnTwFJz6iG22kxreIHl+2qQ\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 02:11:F6:D4:53:4F:14:A3:29:19:1D:BE:DB:5C:0D:E5:6A:4B:9F:86:7F:C3:1E:E8:58:9B:14:5B:01:89:B0:E2\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8912f5f3-0975-4010-bc48-3e0e8eadf8b3"}', extra='') 40272ms [log] handleSignalingMessage 40272ms [log] handleAnswer 40272ms [log] acceptAnswer 40272ms [log] connectionstatechanged connecting checking stable 40272ms [log] connectionstatechanged connecting checking stable 40272ms [log] connectionstatechanged connecting checking stable 40272ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8912f5f3-0975-4010-bc48-3e0e8eadf8b3", "state": "connecting"}] 40273ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xd9\xb7d'^\xb1P(\x9eY\xed\x9e") 40275ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42380) -> ('172.17.0.3', 37083)) State.IN_PROGRESS -> State.SUCCEEDED 40275ms [err] INFO:aioice.ice:Connection(0) ICE completed 40282ms [err] INFO:aioice.ice:Connection(0) Remote candidate "5443185a-f94b-4fc5-a458-d0aa5ff21ed0.local" resolved to 172.17.0.3 40292ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42380) -> ('172.17.0.3', 37083)) State.FROZEN -> State.IN_PROGRESS 40293ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\xf9o/OL\xe1\x81\x8a$\xac\xe8') 40295ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\xf9o/OL\xe1\x81\x8a$\xac\xe8') 40295ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42380) -> ('172.17.0.3', 37083)) State.IN_PROGRESS -> State.SUCCEEDED 40295ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54549) -> ('172.17.0.3', 37083)) State.FROZEN -> State.FAILED 40295ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51225) -> ('172.17.0.3', 37083)) State.FROZEN -> State.FAILED 40313ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42380) -> ('141.24.211.56', 37083)) State.FROZEN -> State.IN_PROGRESS 40313ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 37083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w:n\x8a\xed\xc54\x85N\xc4]\x87') 40332ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tHvueoDWTDlM') 40333ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tHvueoDWTDlM') 40333ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54549) -> ('141.24.211.56', 37083)) State.FROZEN -> State.IN_PROGRESS 40333ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 37083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xea\xf3\xf2o\xe4CIKj\x8f\xcb\xb7') 40354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51225) -> ('141.24.211.56', 37083)) State.FROZEN -> State.IN_PROGRESS 40354ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 37083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Y\xa8\xd9i\xc4\xe0_\x96\xae\xdei\xb4') 40355ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'v completed 40376ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 40377ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 40382ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 40383ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 40383ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 40383ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 40383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 40384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 40384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 40384ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2281246790 1 udp 2113937151 5443185a-f94b-4fc5-a458-d0aa5ff21ed0.local 37083 typ host generation 0 ufrag QzUf network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8912f5f3-0975-4010-bc48-3e0e8eadf8b3"}', extra='') 40384ms [log] handleSignalingMessage 40384ms [log] handleIceCandidate 40384ms [log] acceptIceCandidate 40384ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2409716609 1 udp 1677729535 141.24.211.56 37083 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag QzUf network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8912f5f3-0975-4010-bc48-3e0e8eadf8b3"}', extra='') 40384ms [log] handleSignalingMessage 40384ms [log] handleIceCandidate 40384ms [log] acceptIceCandidate 40384ms [log] connectionstatechanged connecting completed stable 40384ms [log] connectionstatechanged connected completed stable 40384ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8912f5f3-0975-4010-bc48-3e0e8eadf8b3", "state": "connected"}] 40389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 40390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 40390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 40390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 40390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 40390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 40390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 40391ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 40391ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 40391ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 40392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=711727703, stream_id=1, stream_seq=0) 40392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 40393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727703, gaps=[]) 40393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 40393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3375186369, stream_id=1, stream_seq=0) 40393ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 40393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3375186369, gaps=[]) 40394ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'YetrClMYW6R8') 40395ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'YetrClMYW6R8') 40397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=711727704, stream_id=1, stream_seq=1) 40397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 40397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727705, stream_id=1, stream_seq=2) 40397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727706, stream_id=1, stream_seq=2) 40398ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727707, stream_id=1, stream_seq=2) 40400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727705, gaps=[]) 40400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727708, stream_id=1, stream_seq=2) 40400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727709, stream_id=1, stream_seq=2) 40401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727707, gaps=[]) 40401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727710, stream_id=1, stream_seq=2) 40401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727711, stream_id=1, stream_seq=2) 40402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727709, gaps=[]) 40402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727712, stream_id=1, stream_seq=3) 40402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727713, stream_id=1, stream_seq=3) 40403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727714, stream_id=1, stream_seq=3) 40403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727715, stream_id=1, stream_seq=3) 40404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727711, gaps=[]) 40404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727716, stream_id=1, stream_seq=3) 40404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727717, stream_id=1, stream_seq=3) 40405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727713, gaps=[]) 40405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727718, stream_id=1, stream_seq=3) 40409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727715, gaps=[]) 40409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727719, stream_id=1, stream_seq=4) 40409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727720, stream_id=1, stream_seq=4) 40409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727721, stream_id=1, stream_seq=4) 40409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727722, stream_id=1, stream_seq=4) 40409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727723, stream_id=1, stream_seq=4) 40411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727717, gaps=[]) 40411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727724, stream_id=1, stream_seq=4) 40411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727725, stream_id=1, stream_seq=4) 40413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727719, gaps=[]) 40413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727726, stream_id=1, stream_seq=5) 40414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727727, stream_id=1, stream_seq=5) 40414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727728, stream_id=1, stream_seq=5) 40415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727721, gaps=[]) 40415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727729, stream_id=1, stream_seq=5) 40415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727730, stream_id=1, stream_seq=5) 40416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727731, stream_id=1, stream_seq=5) 40417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727723, gaps=[]) 40417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727732, stream_id=1, stream_seq=5) 40420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727725, gaps=[]) 40420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727733, stream_id=1, stream_seq=6) 40420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727734, stream_id=1, stream_seq=6) 40420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727735, stream_id=1, stream_seq=6) 40420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727736, stream_id=1, stream_seq=6) 40422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727727, gaps=[]) 40422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727737, stream_id=1, stream_seq=6) 40422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727738, stream_id=1, stream_seq=6) 40422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727739, stream_id=1, stream_seq=6) 40425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727729, gaps=[]) 40425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727740, stream_id=1, stream_seq=7) 40425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727741, stream_id=1, stream_seq=7) 40425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727742, stream_id=1, stream_seq=7) 40428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727731, gaps=[]) 40428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727743, stream_id=1, stream_seq=7) 40428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727744, stream_id=1, stream_seq=7) 40428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727745, stream_id=1, stream_seq=7) 40428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727733, gaps=[]) 40428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727746, stream_id=1, stream_seq=7) 40431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727735, gaps=[]) 40431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727747, stream_id=1, stream_seq=8) 40431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727748, stream_id=1, stream_seq=8) 40431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727749, stream_id=1, stream_seq=8) 40431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727750, stream_id=1, stream_seq=8) 40432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727737, gaps=[]) 40433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727751, stream_id=1, stream_seq=8) 40433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727752, stream_id=1, stream_seq=8) 40433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727753, stream_id=1, stream_seq=8) 40434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727739, gaps=[]) 40434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727754, stream_id=1, stream_seq=9) 40434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727755, stream_id=1, stream_seq=9) 40435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727756, stream_id=1, stream_seq=9) 40435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727741, gaps=[]) 40435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727757, stream_id=1, stream_seq=9) 40435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727758, stream_id=1, stream_seq=9) 40436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727759, stream_id=1, stream_seq=9) 40436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727743, gaps=[]) 40436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727760, stream_id=1, stream_seq=9) 40438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727745, gaps=[]) 40438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727761, stream_id=1, stream_seq=10) 40438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727762, stream_id=1, stream_seq=10) 40438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727763, stream_id=1, stream_seq=10) 40438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727764, stream_id=1, stream_seq=10) 40438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727747, gaps=[]) 40438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727765, stream_id=1, stream_seq=10) 40438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727766, stream_id=1, stream_seq=10) 40438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727767, stream_id=1, stream_seq=10) 40438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727749, gaps=[]) 40439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727768, stream_id=1, stream_seq=11) 40439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727769, stream_id=1, stream_seq=11) 40439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727770, stream_id=1, stream_seq=11) 40440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727751, gaps=[]) 40440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727771, stream_id=1, stream_seq=11) 40440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727772, stream_id=1, stream_seq=11) 40440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727773, stream_id=1, stream_seq=11) 40441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727753, gaps=[]) 40441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727774, stream_id=1, stream_seq=11) 40442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727755, gaps=[]) 40442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727775, stream_id=1, stream_seq=12) 40442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727776, stream_id=1, stream_seq=12) 40442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727777, stream_id=1, stream_seq=12) 40442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727778, stream_id=1, stream_seq=12) 40443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727757, gaps=[]) 40443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727779, stream_id=1, stream_seq=12) 40443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727780, stream_id=1, stream_seq=12) 40443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727781, stream_id=1, stream_seq=12) 40443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727759, gaps=[]) 40443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727782, stream_id=1, stream_seq=13) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727783, stream_id=1, stream_seq=13) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727784, stream_id=1, stream_seq=13) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727761, gaps=[]) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727785, stream_id=1, stream_seq=13) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727786, stream_id=1, stream_seq=13) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727787, stream_id=1, stream_seq=13) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727763, gaps=[]) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727788, stream_id=1, stream_seq=13) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727765, gaps=[]) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727789, stream_id=1, stream_seq=14) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727790, stream_id=1, stream_seq=14) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727791, stream_id=1, stream_seq=14) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727792, stream_id=1, stream_seq=14) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727767, gaps=[]) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727793, stream_id=1, stream_seq=14) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727794, stream_id=1, stream_seq=14) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727795, stream_id=1, stream_seq=14) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727769, gaps=[]) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727796, stream_id=1, stream_seq=15) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727797, stream_id=1, stream_seq=15) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727798, stream_id=1, stream_seq=15) 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727771, gaps=[]) 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727799, stream_id=1, stream_seq=15) 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727800, stream_id=1, stream_seq=15) 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727801, stream_id=1, stream_seq=15) 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727773, gaps=[]) 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727802, stream_id=1, stream_seq=15) 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727775, gaps=[]) 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727803, stream_id=1, stream_seq=16) 40450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727804, stream_id=1, stream_seq=16) 40450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727805, stream_id=1, stream_seq=16) 40450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727806, stream_id=1, stream_seq=16) 40450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727777, gaps=[]) 40450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727807, stream_id=1, stream_seq=16) 40450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727808, stream_id=1, stream_seq=16) 40451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727809, stream_id=1, stream_seq=16) 40451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727779, gaps=[]) 40451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727810, stream_id=1, stream_seq=17) 40451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727811, stream_id=1, stream_seq=17) 40451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727812, stream_id=1, stream_seq=17) 40452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727781, gaps=[]) 40452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727813, stream_id=1, stream_seq=17) 40452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727814, stream_id=1, stream_seq=17) 40452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727815, stream_id=1, stream_seq=17) 40452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727783, gaps=[]) 40452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727816, stream_id=1, stream_seq=17) 40453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727785, gaps=[]) 40453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727817, stream_id=1, stream_seq=18) 40453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727818, stream_id=1, stream_seq=18) 40453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727819, stream_id=1, stream_seq=18) 40454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727820, stream_id=1, stream_seq=18) 40454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727787, gaps=[]) 40454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727821, stream_id=1, stream_seq=18) 40454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727822, stream_id=1, stream_seq=18) 40454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727823, stream_id=1, stream_seq=18) 40455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727789, gaps=[]) 40455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727824, stream_id=1, stream_seq=19) 40455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727825, stream_id=1, stream_seq=19) 40455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727791, gaps=[]) 40455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727826, stream_id=1, stream_seq=19) 40456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727827, stream_id=1, stream_seq=19) 40456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727828, stream_id=1, stream_seq=19) 40456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727793, gaps=[]) 40456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727829, stream_id=1, stream_seq=19) 40457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727830, stream_id=1, stream_seq=19) 40457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727795, gaps=[]) 40457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727831, stream_id=1, stream_seq=20) 40457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727832, stream_id=1, stream_seq=20) 40457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727833, stream_id=1, stream_seq=20) 40458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727797, gaps=[]) 40458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727834, stream_id=1, stream_seq=20) 40458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727835, stream_id=1, stream_seq=20) 40458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727836, stream_id=1, stream_seq=20) 40459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727799, gaps=[]) 40459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727837, stream_id=1, stream_seq=20) 40459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727801, gaps=[]) 40459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727838, stream_id=1, stream_seq=21) 40460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727839, stream_id=1, stream_seq=21) 40460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727840, stream_id=1, stream_seq=21) 40460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727841, stream_id=1, stream_seq=21) 40460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727842, stream_id=1, stream_seq=21) 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727803, gaps=[]) 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727843, stream_id=1, stream_seq=21) 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727844, stream_id=1, stream_seq=21) 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727805, gaps=[]) 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727845, stream_id=1, stream_seq=22) 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727846, stream_id=1, stream_seq=22) 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727847, stream_id=1, stream_seq=22) 40462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727807, gaps=[]) 40462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727848, stream_id=1, stream_seq=22) 40462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727849, stream_id=1, stream_seq=22) 40462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727850, stream_id=1, stream_seq=22) 40463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727809, gaps=[]) 40463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727851, stream_id=1, stream_seq=22) 40463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727811, gaps=[]) 40463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727852, stream_id=1, stream_seq=23) 40464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727853, stream_id=1, stream_seq=23) 40464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727854, stream_id=1, stream_seq=23) 40464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727855, stream_id=1, stream_seq=23) 40464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727813, gaps=[]) 40464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727856, stream_id=1, stream_seq=23) 40465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727857, stream_id=1, stream_seq=23) 40465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727858, stream_id=1, stream_seq=23) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727815, gaps=[]) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727859, stream_id=1, stream_seq=24) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727860, stream_id=1, stream_seq=24) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727861, stream_id=1, stream_seq=24) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727817, gaps=[]) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727862, stream_id=1, stream_seq=24) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727863, stream_id=1, stream_seq=24) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727864, stream_id=1, stream_seq=24) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727819, gaps=[]) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727865, stream_id=1, stream_seq=24) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727821, gaps=[]) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727866, stream_id=1, stream_seq=25) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727867, stream_id=1, stream_seq=25) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727868, stream_id=1, stream_seq=25) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727869, stream_id=1, stream_seq=25) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727823, gaps=[]) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727870, stream_id=1, stream_seq=25) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727871, stream_id=1, stream_seq=25) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727872, stream_id=1, stream_seq=25) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727825, gaps=[]) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727873, stream_id=1, stream_seq=26) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727874, stream_id=1, stream_seq=26) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727875, stream_id=1, stream_seq=26) 40470ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'l9zttB9Y7c0A') 40470ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'l9zttB9Y7c0A') 40472ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54549) -> ('172.17.0.3', 37083)) State.WAITING -> State.IN_PROGRESS 40472ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x16\x9cI\xaf\x13\xf3IoG\x03\xc7\x08') 40472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727827, gaps=[]) 40472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727876, stream_id=1, stream_seq=26) 40472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727877, stream_id=1, stream_seq=26) 40472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727878, stream_id=1, stream_seq=26) 40472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727829, gaps=[]) 40472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727879, stream_id=1, stream_seq=26) 40473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727831, gaps=[]) 40473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727880, stream_id=1, stream_seq=27) 40473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727881, stream_id=1, stream_seq=27) 40473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727882, stream_id=1, stream_seq=27) 40473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727883, stream_id=1, stream_seq=27) 40474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727833, gaps=[]) 40474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727884, stream_id=1, stream_seq=27) 40474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727885, stream_id=1, stream_seq=27) 40474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727886, stream_id=1, stream_seq=27) 40474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727835, gaps=[]) 40475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727887, stream_id=1, stream_seq=28) 40475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727888, stream_id=1, stream_seq=28) 40475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727889, stream_id=1, stream_seq=28) 40476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727837, gaps=[]) 40476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727890, stream_id=1, stream_seq=28) 40476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727891, stream_id=1, stream_seq=28) 40476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727892, stream_id=1, stream_seq=28) 40477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727839, gaps=[]) 40477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727893, stream_id=1, stream_seq=28) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727841, gaps=[]) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727894, stream_id=1, stream_seq=29) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727895, stream_id=1, stream_seq=29) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727896, stream_id=1, stream_seq=29) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727897, stream_id=1, stream_seq=29) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727843, gaps=[]) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727898, stream_id=1, stream_seq=29) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727899, stream_id=1, stream_seq=29) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727900, stream_id=1, stream_seq=29) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727845, gaps=[]) 40480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727901, stream_id=1, stream_seq=30) 40480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727902, stream_id=1, stream_seq=30) 40480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727903, stream_id=1, stream_seq=30) 40481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727847, gaps=[]) 40481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727904, stream_id=1, stream_seq=30) 40481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727905, stream_id=1, stream_seq=30) 40481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727906, stream_id=1, stream_seq=30) 40481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727849, gaps=[]) 40481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727907, stream_id=1, stream_seq=30) 40482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727851, gaps=[]) 40482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727908, stream_id=1, stream_seq=31) 40482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727909, stream_id=1, stream_seq=31) 40482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727910, stream_id=1, stream_seq=31) 40483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727911, stream_id=1, stream_seq=31) 40483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727853, gaps=[]) 40483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727912, stream_id=1, stream_seq=31) 40483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727913, stream_id=1, stream_seq=31) 40483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727914, stream_id=1, stream_seq=31) 40484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727855, gaps=[]) 40484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727915, stream_id=1, stream_seq=32) 40484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727916, stream_id=1, stream_seq=32) 40484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727917, stream_id=1, stream_seq=32) 40485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727857, gaps=[]) 40485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727918, stream_id=1, stream_seq=32) 40485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727919, stream_id=1, stream_seq=32) 40485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727920, stream_id=1, stream_seq=32) 40486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727859, gaps=[]) 40486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727921, stream_id=1, stream_seq=32) 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8192 40486ms [log] 8188 40486ms [log] line [file] undefined 40486ms [log] 40486ms [log] reading line 40486ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 40486ms [log] [experimentStatusChanged] {"status": "running", "message": null} 40487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727861, gaps=[]) 40487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=711727922, stream_id=1, stream_seq=33) 40487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727923, stream_id=1, stream_seq=33) 40487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727924, stream_id=1, stream_seq=33) 40488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727925, stream_id=1, stream_seq=33) 40488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727863, gaps=[]) 40488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727926, stream_id=1, stream_seq=33) 40488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=711727927, stream_id=1, stream_seq=33) 40489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=711727928, stream_id=1, stream_seq=33) 40489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727865, gaps=[]) 40489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727867, gaps=[]) 40490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727869, gaps=[]) 40490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727871, gaps=[]) 40491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727873, gaps=[]) 40492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727875, gaps=[]) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40493ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 37083) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x16\x9cI\xaf\x13\xf3IoG\x03\xc7\x08') 40493ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54549) -> ('172.17.0.3', 37083)) State.IN_PROGRESS -> State.SUCCEEDED 40494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727877, gaps=[]) 40494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727879, gaps=[]) 40495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727881, gaps=[]) 40495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727883, gaps=[]) 40496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727885, gaps=[]) 40497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727887, gaps=[]) 40498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727889, gaps=[]) 40498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727891, gaps=[]) 40499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727893, gaps=[]) 40500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727895, gaps=[]) 40500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727897, gaps=[]) 40501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727899, gaps=[]) 40502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727901, gaps=[]) 40502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727903, gaps=[]) 40503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727905, gaps=[]) 40504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727907, gaps=[]) 40504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727909, gaps=[]) 40505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727911, gaps=[]) 40506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727913, gaps=[]) 40506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=711727915, gaps=[]) 40507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=711727917, gaps=[]) 40508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=711727919, gaps=[]) 40508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=711727921, gaps=[]) 40509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=711727923, gaps=[]) 40510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=711727925, gaps=[]) 40511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=711727927, gaps=[]) 40511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 40687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 40687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 40687ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 40687ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 40687ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 40687ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 40687ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 40687ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 40688ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/8912f5f3-0975-4010-bc48-3e0e8eadf8b3"}', extra='') 40688ms [log] connectionstatechanged closed closed closed 40688ms [log] connectionstatechanged closed closed closed 40688ms [log] connectionstatechanged closed closed closed 40688ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8912f5f3-0975-4010-bc48-3e0e8eadf8b3", "state": "closed"}] 40688ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 40688ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 40689ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa5\x92\xf8\x86[\xc0\x1f:J\x14:\xc2') 40690ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa5\x92\xf8\x86[\xc0\x1f:J\x14:\xc2') 40690ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51225) 40690ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 40690ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 40796ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 40796ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 40846ms [err] Traceback (most recent call last): 40846ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 40846ms [err] return _run_code(code, main_globals, None, 40846ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 40846ms [err] exec(code, run_globals) 40846ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 40846ms [err] sys.exit(main()) 40846ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 40846ms [err] asyncio.run(main_async()) 40846ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 40846ms [err] return loop.run_until_complete(main) 40846ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 40847ms [err] self.run_forever() 40847ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 40847ms [err] self._run_once() 40847ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 40848ms [err] event_list = self._selector.select(timeout) 40848ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 40848ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 40848ms [err] KeyboardInterrupt 40954ms [log] starting device 41345ms [err] DEBUG:asyncio:Using selector: EpollSelector 41415ms [err] ERROR:asyncio:Unclosed client session 41415ms [err] client_session: 41514ms [log] parsing 41514ms [log] creating device handler 41514ms [log] [ready] 41514ms [log] reading line 41514ms [log] [websocketToken] "dadb81e4-abdf-43e2-a4a5-812909bb46e0" 41535ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 41535ms [log] [websocketConnected] 41733ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 41733ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 41764ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5cdc2731-9eb1-451c-945f-5e6176da700d"}}', extra='') 41764ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5cdc2731-9eb1-451c-945f-5e6176da700d"} 41835ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 41835ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4", "state": "new"}] 43838ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 43838ms [err] v=0 43838ms [err] o=- 3925296872 3925296872 IN IP4 0.0.0.0 43838ms [err] s=- 43838ms [err] t=0 0 43838ms [err] a=group:BUNDLE 0 43838ms [err] a=msid-semantic:WMS * 43838ms [err] m=application 9 DTLS/SCTP 5000 43838ms [err] c=IN IP4 0.0.0.0 43838ms [err] a=mid:0 43838ms [err] a=sctpmap:5000 webrtc-datachannel 65535 43838ms [err] a=max-message-size:65536 43838ms [err] a=ice-ufrag:QXfr 43838ms [err] a=ice-pwd:EtBisXM0MVbwivm9LNGJVs 43838ms [err] a=fingerprint:sha-256 72:55:9E:40:0D:58:C0:50:C2:5C:07:E3:60:E6:55:A5:F7:86:53:5D:45:BE:01:8F:31:65:1C:AF:6D:27:44:DD 43838ms [err] a=setup:actpass 43838ms [err] 43839ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 43841ms [log] makeOffer 43841ms [log] connectionstatechanged new new have-local-offer 43841ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4", "state": "new"}] 43841ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 43841ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 43843ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x19\x85\xd0\xd9\xb9\xf5\xcd\x14\xec\x9a!\xe0') 43844ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'DF9\r\x82\x96=\xd1\x0f\xec\r-') 43844ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x19\x85\xd0\xd9\xb9\xf5\xcd\x14\xec\x9a!\xe0') 43845ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'DF9\r\x82\x96=\xd1\x0f\xec\r-') 43846ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 43846ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x97L\xe8\x1c\x06\xf7\xac\x0c2\x10\x02\x1b') 43847ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x97L\xe8\x1c\x06\xf7\xac\x0c2\x10\x02\x1b') 43848ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x89\xd4\xa5\xc6\xbc(a\x97\x9fl{\xe3') 43849ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x89\xd4\xa5\xc6\xbc(a\x97\x9fl{\xe3') 43849ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57655) (expires in 600 seconds) 43849ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 43849ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 43850ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 43850ms [log] handleSignalingMessage 43850ms [log] handleOptions 43850ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 43850ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 43869ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42885) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe7\xd7\x01`\\\xc2AV9\xe2C.') 43869ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42885) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe7\xd7\x01`\\\xc2AV9\xe2C.') 43880ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 43880ms [err] v=0 43880ms [err] o=- 3925296872 3925296872 IN IP4 0.0.0.0 43880ms [err] s=- 43880ms [err] t=0 0 43880ms [err] a=group:BUNDLE 0 43880ms [err] a=msid-semantic:WMS * 43880ms [err] m=application 42885 DTLS/SCTP 5000 43880ms [err] c=IN IP4 172.30.0.1 43880ms [err] a=mid:0 43880ms [err] a=sctpmap:5000 webrtc-datachannel 65535 43880ms [err] a=max-message-size:65536 43880ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 42885 typ host 43880ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44355 typ host 43880ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42885 typ srflx raddr 172.30.0.1 rport 42885 43880ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 44355 typ srflx raddr 172.17.0.3 rport 44355 43880ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50494 typ relay raddr 172.17.0.3 rport 47382 43880ms [err] a=end-of-candidates 43880ms [err] a=ice-ufrag:Q1uX 43880ms [err] a=ice-pwd:BRvQaYUITCNAKxroNkJUzM 43880ms [err] a=fingerprint:sha-256 62:31:CA:8A:B5:F3:DF:8C:33:EB:5F:76:DA:47:A9:3B:8F:89:2B:D8:9D:1B:52:C0:D6:30:24:65:12:93:B6:A8 43880ms [err] a=setup:active 43880ms [err] 43881ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 43881ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 43882ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 43882ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41378) -> ('172.30.0.1', 42885)) State.FROZEN -> State.WAITING 43882ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55871) -> ('172.30.0.1', 42885)) State.FROZEN -> State.WAITING 43882ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41378) -> ('172.17.0.3', 44355)) State.FROZEN -> State.WAITING 43882ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57655) -> ('172.30.0.1', 42885)) State.FROZEN -> State.WAITING 43882ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(GzW4yCIVQ3 1 udp 1862270975 172.17.0.3 42885 typ prflx) 43883ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41378) -> ('172.17.0.3', 42885)) State.WAITING -> State.IN_PROGRESS 43883ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42885) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'l\xaahy\xbec\xd8\x960\x1e/\xd3') 43883ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41378) -> ('172.30.0.1', 42885)) State.WAITING -> State.IN_PROGRESS 43883ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42885) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b')\xc1\xb3\xf7^t\x8fTGU^\x17') 43884ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925296872 3925296872 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 42885 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 42885 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44355 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42885 typ srflx raddr 172.30.0.1 rport 42885\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 44355 typ srflx raddr 172.17.0.3 rport 44355\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50494 typ relay raddr 172.17.0.3 rport 47382\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Q1uX\\r\\na=ice-pwd:BRvQaYUITCNAKxroNkJUzM\\r\\na=fingerprint:sha-256 62:31:CA:8A:B5:F3:DF:8C:33:EB:5F:76:DA:47:A9:3B:8F:89:2B:D8:9D:1B:52:C0:D6:30:24:65:12:93:B6:A8\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 43884ms [log] handleSignalingMessage 43884ms [log] handleAnswer 43884ms [log] acceptAnswer 43884ms [log] connectionstatechanged connecting checking stable 43884ms [log] connectionstatechanged connecting checking stable 43884ms [log] connectionstatechanged connecting checking stable 43884ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4", "state": "connecting"}] 43884ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42885) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'l\xaahy\xbec\xd8\x960\x1e/\xd3') 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41378) -> ('172.17.0.3', 42885)) State.IN_PROGRESS -> State.SUCCEEDED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55871) -> ('172.30.0.1', 42885)) State.WAITING -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41378) -> ('172.17.0.3', 44355)) State.WAITING -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55871) -> ('172.17.0.3', 44355)) State.FROZEN -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41378) -> ('141.24.211.56', 42885)) State.FROZEN -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55871) -> ('141.24.211.56', 42885)) State.FROZEN -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41378) -> ('141.24.211.56', 44355)) State.FROZEN -> State.FAILED 43885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55871) -> ('141.24.211.56', 44355)) State.FROZEN -> State.FAILED 43885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41378) -> ('141.24.210.113', 50494)) State.FROZEN -> State.FAILED 43885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55871) -> ('141.24.210.113', 50494)) State.FROZEN -> State.FAILED 43885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57655) -> ('172.30.0.1', 42885)) State.WAITING -> State.FAILED 43885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57655) -> ('172.17.0.3', 44355)) State.FROZEN -> State.FAILED 43885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57655) -> ('141.24.211.56', 42885)) State.FROZEN -> State.FAILED 43885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57655) -> ('141.24.211.56', 44355)) State.FROZEN -> State.FAILED 43885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57655) -> ('141.24.210.113', 50494)) State.FROZEN -> State.FAILED 43886ms [err] INFO:aioice.ice:Connection(0) ICE completed 43886ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42885) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b')\xc1\xb3\xf7^t\x8fTGU^\x17') 43886ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41378) -> ('172.30.0.1', 42885)) State.IN_PROGRESS -> State.SUCCEEDED 43887ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42885) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8a(\x88\x03\xb4qw)O!-\xa1') 43887ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42885) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8a(\x88\x03\xb4qw)O!-\xa1') 43905ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 43905ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 43906ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 43910ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 43910ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 43911ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 43911ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 43911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 43911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 43911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 43911ms [log] connectionstatechanged connecting completed stable 43911ms [log] connectionstatechanged connected completed stable 43911ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4", "state": "connected"}] 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2280864375, stream_id=1, stream_seq=0) 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3778159917, stream_id=1, stream_seq=0) 43915ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3778159917, gaps=[]) 43917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864375, gaps=[]) 43917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2280864376, stream_id=1, stream_seq=1) 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864377, stream_id=1, stream_seq=2) 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864378, stream_id=1, stream_seq=2) 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864379, stream_id=1, stream_seq=2) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864376, gaps=[]) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864380, stream_id=1, stream_seq=2) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864377, gaps=[]) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864381, stream_id=1, stream_seq=2) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864382, stream_id=1, stream_seq=2) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864378, gaps=[]) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864383, stream_id=1, stream_seq=2) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864379, gaps=[]) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864384, stream_id=1, stream_seq=3) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864385, stream_id=1, stream_seq=3) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864380, gaps=[]) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864386, stream_id=1, stream_seq=3) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864387, stream_id=1, stream_seq=3) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864381, gaps=[]) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864388, stream_id=1, stream_seq=3) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864389, stream_id=1, stream_seq=3) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864382, gaps=[]) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864390, stream_id=1, stream_seq=3) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864383, gaps=[]) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864391, stream_id=1, stream_seq=4) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864392, stream_id=1, stream_seq=4) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864384, gaps=[]) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864393, stream_id=1, stream_seq=4) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864394, stream_id=1, stream_seq=4) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864385, gaps=[]) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864395, stream_id=1, stream_seq=4) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864396, stream_id=1, stream_seq=4) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864386, gaps=[]) 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864397, stream_id=1, stream_seq=4) 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864387, gaps=[]) 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864398, stream_id=1, stream_seq=5) 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864399, stream_id=1, stream_seq=5) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864388, gaps=[]) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864400, stream_id=1, stream_seq=5) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864401, stream_id=1, stream_seq=5) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864389, gaps=[]) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864402, stream_id=1, stream_seq=5) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864403, stream_id=1, stream_seq=5) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864390, gaps=[]) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864404, stream_id=1, stream_seq=5) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864391, gaps=[]) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864405, stream_id=1, stream_seq=6) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864406, stream_id=1, stream_seq=6) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864392, gaps=[]) 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864407, stream_id=1, stream_seq=6) 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864408, stream_id=1, stream_seq=6) 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864393, gaps=[]) 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864409, stream_id=1, stream_seq=6) 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864410, stream_id=1, stream_seq=6) 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864394, gaps=[]) 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864411, stream_id=1, stream_seq=6) 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864395, gaps=[]) 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864412, stream_id=1, stream_seq=7) 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864413, stream_id=1, stream_seq=7) 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864396, gaps=[]) 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864414, stream_id=1, stream_seq=7) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864415, stream_id=1, stream_seq=7) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864397, gaps=[]) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864416, stream_id=1, stream_seq=7) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864417, stream_id=1, stream_seq=7) 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864398, gaps=[]) 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864418, stream_id=1, stream_seq=7) 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864399, gaps=[]) 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864419, stream_id=1, stream_seq=8) 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864420, stream_id=1, stream_seq=8) 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864400, gaps=[]) 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864421, stream_id=1, stream_seq=8) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864422, stream_id=1, stream_seq=8) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864401, gaps=[]) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864423, stream_id=1, stream_seq=8) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864424, stream_id=1, stream_seq=8) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864402, gaps=[]) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864425, stream_id=1, stream_seq=8) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864403, gaps=[]) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864426, stream_id=1, stream_seq=9) 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864427, stream_id=1, stream_seq=9) 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864404, gaps=[]) 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864428, stream_id=1, stream_seq=9) 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864429, stream_id=1, stream_seq=9) 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864405, gaps=[]) 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864430, stream_id=1, stream_seq=9) 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864431, stream_id=1, stream_seq=9) 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864406, gaps=[]) 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864432, stream_id=1, stream_seq=9) 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864407, gaps=[]) 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864433, stream_id=1, stream_seq=10) 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864434, stream_id=1, stream_seq=10) 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864408, gaps=[]) 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864435, stream_id=1, stream_seq=10) 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864436, stream_id=1, stream_seq=10) 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864409, gaps=[]) 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864437, stream_id=1, stream_seq=10) 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864438, stream_id=1, stream_seq=10) 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864410, gaps=[]) 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864439, stream_id=1, stream_seq=10) 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864411, gaps=[]) 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864440, stream_id=1, stream_seq=11) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864441, stream_id=1, stream_seq=11) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864412, gaps=[]) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864442, stream_id=1, stream_seq=11) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864443, stream_id=1, stream_seq=11) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864413, gaps=[]) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864444, stream_id=1, stream_seq=11) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864445, stream_id=1, stream_seq=11) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864414, gaps=[]) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864446, stream_id=1, stream_seq=11) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864415, gaps=[]) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864447, stream_id=1, stream_seq=12) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864448, stream_id=1, stream_seq=12) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864416, gaps=[]) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864449, stream_id=1, stream_seq=12) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864450, stream_id=1, stream_seq=12) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864417, gaps=[]) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864451, stream_id=1, stream_seq=12) 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864452, stream_id=1, stream_seq=12) 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864418, gaps=[]) 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864453, stream_id=1, stream_seq=12) 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864419, gaps=[]) 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864454, stream_id=1, stream_seq=13) 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864455, stream_id=1, stream_seq=13) 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864420, gaps=[]) 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864456, stream_id=1, stream_seq=13) 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864457, stream_id=1, stream_seq=13) 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864421, gaps=[]) 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864458, stream_id=1, stream_seq=13) 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864459, stream_id=1, stream_seq=13) 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864422, gaps=[]) 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864460, stream_id=1, stream_seq=13) 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864423, gaps=[]) 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864461, stream_id=1, stream_seq=14) 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864462, stream_id=1, stream_seq=14) 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864424, gaps=[]) 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864463, stream_id=1, stream_seq=14) 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864464, stream_id=1, stream_seq=14) 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864425, gaps=[]) 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864465, stream_id=1, stream_seq=14) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864466, stream_id=1, stream_seq=14) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864426, gaps=[]) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864467, stream_id=1, stream_seq=14) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864427, gaps=[]) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864468, stream_id=1, stream_seq=15) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864469, stream_id=1, stream_seq=15) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864428, gaps=[]) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864470, stream_id=1, stream_seq=15) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864471, stream_id=1, stream_seq=15) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864429, gaps=[]) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864472, stream_id=1, stream_seq=15) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864473, stream_id=1, stream_seq=15) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864430, gaps=[]) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864474, stream_id=1, stream_seq=15) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864431, gaps=[]) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864475, stream_id=1, stream_seq=16) 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864476, stream_id=1, stream_seq=16) 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864432, gaps=[]) 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864477, stream_id=1, stream_seq=16) 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864478, stream_id=1, stream_seq=16) 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864433, gaps=[]) 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864479, stream_id=1, stream_seq=16) 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864480, stream_id=1, stream_seq=16) 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864434, gaps=[]) 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864481, stream_id=1, stream_seq=16) 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864435, gaps=[]) 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864482, stream_id=1, stream_seq=17) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864483, stream_id=1, stream_seq=17) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864436, gaps=[]) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864484, stream_id=1, stream_seq=17) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864485, stream_id=1, stream_seq=17) 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864437, gaps=[]) 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864486, stream_id=1, stream_seq=17) 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864487, stream_id=1, stream_seq=17) 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864438, gaps=[]) 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864488, stream_id=1, stream_seq=17) 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864439, gaps=[]) 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864489, stream_id=1, stream_seq=18) 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864490, stream_id=1, stream_seq=18) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864440, gaps=[]) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864491, stream_id=1, stream_seq=18) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864492, stream_id=1, stream_seq=18) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864441, gaps=[]) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864493, stream_id=1, stream_seq=18) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864494, stream_id=1, stream_seq=18) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864442, gaps=[]) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864495, stream_id=1, stream_seq=18) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864443, gaps=[]) 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864496, stream_id=1, stream_seq=19) 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864497, stream_id=1, stream_seq=19) 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864444, gaps=[]) 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864498, stream_id=1, stream_seq=19) 43961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864499, stream_id=1, stream_seq=19) 43961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864445, gaps=[]) 43961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864500, stream_id=1, stream_seq=19) 43961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864501, stream_id=1, stream_seq=19) 43962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864446, gaps=[]) 43962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864502, stream_id=1, stream_seq=19) 43962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864447, gaps=[]) 43962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864503, stream_id=1, stream_seq=20) 43963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864504, stream_id=1, stream_seq=20) 43963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864448, gaps=[]) 43963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864505, stream_id=1, stream_seq=20) 43963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864506, stream_id=1, stream_seq=20) 43963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864449, gaps=[]) 43964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864507, stream_id=1, stream_seq=20) 43964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864508, stream_id=1, stream_seq=20) 43964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864450, gaps=[]) 43964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864509, stream_id=1, stream_seq=20) 43965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864451, gaps=[]) 43965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864510, stream_id=1, stream_seq=21) 43965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864511, stream_id=1, stream_seq=21) 43965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864452, gaps=[]) 43965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864512, stream_id=1, stream_seq=21) 43966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864513, stream_id=1, stream_seq=21) 43966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864453, gaps=[]) 43966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864514, stream_id=1, stream_seq=21) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864515, stream_id=1, stream_seq=21) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864454, gaps=[]) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864516, stream_id=1, stream_seq=21) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864455, gaps=[]) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864517, stream_id=1, stream_seq=22) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864518, stream_id=1, stream_seq=22) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864456, gaps=[]) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864519, stream_id=1, stream_seq=22) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864520, stream_id=1, stream_seq=22) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864457, gaps=[]) 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864521, stream_id=1, stream_seq=22) 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864522, stream_id=1, stream_seq=22) 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864458, gaps=[]) 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864523, stream_id=1, stream_seq=22) 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864459, gaps=[]) 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864524, stream_id=1, stream_seq=23) 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864525, stream_id=1, stream_seq=23) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864460, gaps=[]) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864526, stream_id=1, stream_seq=23) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864527, stream_id=1, stream_seq=23) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864461, gaps=[]) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864528, stream_id=1, stream_seq=23) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864529, stream_id=1, stream_seq=23) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864462, gaps=[]) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864530, stream_id=1, stream_seq=23) 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864463, gaps=[]) 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864531, stream_id=1, stream_seq=24) 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864532, stream_id=1, stream_seq=24) 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864464, gaps=[]) 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864533, stream_id=1, stream_seq=24) 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864534, stream_id=1, stream_seq=24) 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864465, gaps=[]) 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864535, stream_id=1, stream_seq=24) 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864536, stream_id=1, stream_seq=24) 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864466, gaps=[]) 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864537, stream_id=1, stream_seq=24) 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864467, gaps=[]) 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864538, stream_id=1, stream_seq=25) 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864539, stream_id=1, stream_seq=25) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864468, gaps=[]) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864540, stream_id=1, stream_seq=25) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864541, stream_id=1, stream_seq=25) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864469, gaps=[]) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864542, stream_id=1, stream_seq=25) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864543, stream_id=1, stream_seq=25) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864470, gaps=[]) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864544, stream_id=1, stream_seq=25) 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864471, gaps=[]) 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864545, stream_id=1, stream_seq=26) 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864546, stream_id=1, stream_seq=26) 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864472, gaps=[]) 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864547, stream_id=1, stream_seq=26) 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864548, stream_id=1, stream_seq=26) 43974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864473, gaps=[]) 43974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864549, stream_id=1, stream_seq=26) 43974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864550, stream_id=1, stream_seq=26) 43974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864474, gaps=[]) 43974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864551, stream_id=1, stream_seq=26) 43975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864475, gaps=[]) 43975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864552, stream_id=1, stream_seq=27) 43975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864553, stream_id=1, stream_seq=27) 43975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864476, gaps=[]) 43975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864554, stream_id=1, stream_seq=27) 43975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864555, stream_id=1, stream_seq=27) 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864477, gaps=[]) 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864556, stream_id=1, stream_seq=27) 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864557, stream_id=1, stream_seq=27) 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864478, gaps=[]) 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864558, stream_id=1, stream_seq=27) 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864479, gaps=[]) 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864559, stream_id=1, stream_seq=28) 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864560, stream_id=1, stream_seq=28) 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864480, gaps=[]) 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864561, stream_id=1, stream_seq=28) 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864562, stream_id=1, stream_seq=28) 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864481, gaps=[]) 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864563, stream_id=1, stream_seq=28) 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864564, stream_id=1, stream_seq=28) 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864482, gaps=[]) 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864565, stream_id=1, stream_seq=28) 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864483, gaps=[]) 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864566, stream_id=1, stream_seq=29) 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864567, stream_id=1, stream_seq=29) 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864484, gaps=[]) 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864568, stream_id=1, stream_seq=29) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864569, stream_id=1, stream_seq=29) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864485, gaps=[]) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864570, stream_id=1, stream_seq=29) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864571, stream_id=1, stream_seq=29) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864486, gaps=[]) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864572, stream_id=1, stream_seq=29) 43980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864487, gaps=[]) 43980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864573, stream_id=1, stream_seq=30) 43980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864574, stream_id=1, stream_seq=30) 43980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864488, gaps=[]) 43981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864575, stream_id=1, stream_seq=30) 43981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864576, stream_id=1, stream_seq=30) 43981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864489, gaps=[]) 43981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864577, stream_id=1, stream_seq=30) 43981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864578, stream_id=1, stream_seq=30) 43981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864490, gaps=[]) 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864579, stream_id=1, stream_seq=30) 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864491, gaps=[]) 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864580, stream_id=1, stream_seq=31) 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864581, stream_id=1, stream_seq=31) 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864492, gaps=[]) 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864582, stream_id=1, stream_seq=31) 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864583, stream_id=1, stream_seq=31) 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864493, gaps=[]) 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864584, stream_id=1, stream_seq=31) 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864585, stream_id=1, stream_seq=31) 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864494, gaps=[]) 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864586, stream_id=1, stream_seq=31) 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864495, gaps=[]) 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864587, stream_id=1, stream_seq=32) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864588, stream_id=1, stream_seq=32) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864496, gaps=[]) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864589, stream_id=1, stream_seq=32) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864590, stream_id=1, stream_seq=32) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864497, gaps=[]) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864591, stream_id=1, stream_seq=32) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864592, stream_id=1, stream_seq=32) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864498, gaps=[]) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864593, stream_id=1, stream_seq=32) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864499, gaps=[]) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2280864594, stream_id=1, stream_seq=33) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864595, stream_id=1, stream_seq=33) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864500, gaps=[]) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864596, stream_id=1, stream_seq=33) 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864597, stream_id=1, stream_seq=33) 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864501, gaps=[]) 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864598, stream_id=1, stream_seq=33) 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2280864599, stream_id=1, stream_seq=33) 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864502, gaps=[]) 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2280864600, stream_id=1, stream_seq=33) 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864503, gaps=[]) 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864504, gaps=[]) 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864505, gaps=[]) 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864506, gaps=[]) 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864507, gaps=[]) 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864508, gaps=[]) 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864509, gaps=[]) 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864510, gaps=[]) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864511, gaps=[]) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864512, gaps=[]) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864513, gaps=[]) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864514, gaps=[]) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864515, gaps=[]) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864516, gaps=[]) 43990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864517, gaps=[]) 43990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864518, gaps=[]) 43990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864519, gaps=[]) 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864520, gaps=[]) 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864521, gaps=[]) 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864522, gaps=[]) 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864523, gaps=[]) 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864524, gaps=[]) 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864525, gaps=[]) 43991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864526, gaps=[]) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864527, gaps=[]) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864528, gaps=[]) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864529, gaps=[]) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864530, gaps=[]) 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864531, gaps=[]) 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864532, gaps=[]) 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864533, gaps=[]) 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864534, gaps=[]) 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864535, gaps=[]) 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864536, gaps=[]) 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864537, gaps=[]) 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864538, gaps=[]) 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864539, gaps=[]) 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864540, gaps=[]) 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864541, gaps=[]) 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864542, gaps=[]) 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864543, gaps=[]) 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864544, gaps=[]) 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864545, gaps=[]) 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864546, gaps=[]) 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864547, gaps=[]) 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864548, gaps=[]) 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864549, gaps=[]) 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864550, gaps=[]) 43997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864551, gaps=[]) 43997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8192 43997ms [log] 8188 43997ms [log] line [file] undefined 43997ms [log] 43997ms [log] reading line 43997ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 43997ms [log] [experimentStatusChanged] {"status": "running", "message": null} 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864552, gaps=[]) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864553, gaps=[]) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864554, gaps=[]) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864555, gaps=[]) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864556, gaps=[]) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864557, gaps=[]) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864558, gaps=[]) 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864559, gaps=[]) 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864560, gaps=[]) 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864561, gaps=[]) 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864562, gaps=[]) 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864563, gaps=[]) 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864564, gaps=[]) 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864565, gaps=[]) 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864566, gaps=[]) 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864567, gaps=[]) 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864568, gaps=[]) 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864569, gaps=[]) 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864570, gaps=[]) 44002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864571, gaps=[]) 44002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864572, gaps=[]) 44002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864573, gaps=[]) 44002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864574, gaps=[]) 44003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864575, gaps=[]) 44003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864576, gaps=[]) 44003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864577, gaps=[]) 44003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864578, gaps=[]) 44004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864579, gaps=[]) 44004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864580, gaps=[]) 44004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864581, gaps=[]) 44005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864582, gaps=[]) 44005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864583, gaps=[]) 44005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864584, gaps=[]) 44005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864585, gaps=[]) 44006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864586, gaps=[]) 44006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864587, gaps=[]) 44006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864588, gaps=[]) 44006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864589, gaps=[]) 44007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864590, gaps=[]) 44007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864591, gaps=[]) 44007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864592, gaps=[]) 44007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864593, gaps=[]) 44007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864594, gaps=[]) 44007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864595, gaps=[]) 44008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864596, gaps=[]) 44008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864597, gaps=[]) 44008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864598, gaps=[]) 44008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864599, gaps=[]) 44008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864600, gaps=[]) 44031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 44197ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 44197ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 44197ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 44197ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 44197ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 44197ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 44198ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4"}', extra='') 44198ms [log] connectionstatechanged closed closed closed 44198ms [log] connectionstatechanged closed closed closed 44198ms [log] connectionstatechanged closed closed closed 44198ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4", "state": "closed"}] 44198ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 44198ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 44198ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'.\xb8\x10<\xef\xd4\xbd\xa0\xb1\x01\x91\x0e') 44199ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'.\xb8\x10<\xef\xd4\xbd\xa0\xb1\x01\x91\x0e') 44199ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57655) 44199ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 44199ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 44290ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 44290ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 44342ms [err] Traceback (most recent call last): 44342ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 44342ms [err] return _run_code(code, main_globals, None, 44342ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 44342ms [err] exec(code, run_globals) 44342ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 44342ms [err] sys.exit(main()) 44342ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 44342ms [err] asyncio.run(main_async()) 44342ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 44342ms [err] return loop.run_until_complete(main) 44342ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 44343ms [err] self.run_forever() 44343ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 44343ms [err] self._run_once() 44343ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 44343ms [err] event_list = self._selector.select(timeout) 44343ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 44343ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 44343ms [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 ================== js Client to python Client GPIO tests : should transmit gpio value ================== python Client to js Client GPIO tests : should transmit initial gpio value 59834ms [log] starting device 60245ms [err] DEBUG:asyncio:Using selector: EpollSelector 60314ms [err] ERROR:asyncio:Unclosed client session 60314ms [err] client_session: 60404ms [log] parsing 60404ms [log] creating device handler 60404ms [log] [ready] 60404ms [log] reading line 60404ms [log] [websocketToken] "fb9b1bd2-6e8e-42f8-a553-7860505d1d9b" 60422ms [log] line {"signal":"gpio1","value":"strongH"} 60422ms [log] 60422ms [log] reading line 60422ms [log] line {"signal":"gpio2","value":"strongL"} 60422ms [log] 60422ms [log] reading line 60422ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 60422ms [log] [websocketConnected] 62126ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 62126ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 62159ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2d272188-e0df-4fd0-8a6e-f9b73ae07018"}}', extra='') 62159ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2d272188-e0df-4fd0-8a6e-f9b73ae07018"} 62244ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/33a90548-8f2f-4e94-b7ea-51e03595b51c","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 62244ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 62244ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 62244ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/33a90548-8f2f-4e94-b7ea-51e03595b51c", "state": "new"}] 64248ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 64248ms [err] v=0 64248ms [err] o=- 3925296892 3925296892 IN IP4 0.0.0.0 64248ms [err] s=- 64248ms [err] t=0 0 64248ms [err] a=group:BUNDLE 0 64248ms [err] a=msid-semantic:WMS * 64248ms [err] m=application 9 DTLS/SCTP 5000 64248ms [err] c=IN IP4 0.0.0.0 64248ms [err] a=mid:0 64248ms [err] a=sctpmap:5000 webrtc-datachannel 65535 64248ms [err] a=max-message-size:65536 64248ms [err] a=ice-ufrag:s8r5 64248ms [err] a=ice-pwd:EAWdIRRjydUG4LPj6Oairx 64248ms [err] a=fingerprint:sha-256 50:3A:A2:44:5B:EB:C7:AE:CF:43:2F:4C:40:F6:F7:D9:74:EF:BB:24:21:F7:DA:F5:5A:A8:CE:1C:2F:3C:C3:44 64248ms [err] a=setup:actpass 64248ms [err] 64250ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 64251ms [log] makeOffer 64251ms [log] connectionstatechanged new new have-local-offer 64251ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/33a90548-8f2f-4e94-b7ea-51e03595b51c", "state": "new"}] 64251ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 64252ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 64254ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x11\xa7\x07,z-\xa5\x19\x8dF-\xcc') 64254ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc2t\xf9\xf7\xe3\x80\xa0\x1a\xd2v\xf8\xc6') 64255ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x11\xa7\x07,z-\xa5\x19\x8dF-\xcc') 64255ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc2t\xf9\xf7\xe3\x80\xa0\x1a\xd2v\xf8\xc6') 64257ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 64257ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xcaa\x9ft\x039\xe5@\x99\xdd\xd1\x8e') 64258ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xcaa\x9ft\x039\xe5@\x99\xdd\xd1\x8e') 64258ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe1\x8e3\x12\xf0]\xc7a\xee2\xd1Q') 64259ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe1\x8e3\x12\xf0]\xc7a\xee2\xd1Q') 64259ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 54035) (expires in 600 seconds) 64259ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 64259ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 64260ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 64260ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 64281ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'U5O85HWOl3dO') 64281ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'U5O85HWOl3dO') 64281ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 64281ms [err] v=0 64281ms [err] o=- 6138543727883668297 2 IN IP4 127.0.0.1 64281ms [err] s=- 64281ms [err] t=0 0 64281ms [err] a=group:BUNDLE 0 64281ms [err] a=msid-semantic: WMS 64281ms [err] m=application 9 DTLS/SCTP 5000 64281ms [err] c=IN IP4 0.0.0.0 64281ms [err] a=ice-ufrag:TDzC 64281ms [err] a=ice-pwd:ucP0vS/VZ+OwkmXJGEJGeIVr 64281ms [err] a=ice-options:trickle 64281ms [err] a=fingerprint:sha-256 F0:DC:17:24:E6:A8:5C:3D:73:28:29:47:3B:BE:F4:D0:66:B5:06:8F:39:DB:C2:B8:A7:3E:8F:A9:53:E6:49:17 64281ms [err] a=setup:active 64281ms [err] a=mid:0 64281ms [err] a=sctpmap:5000 webrtc-datachannel 1024 64281ms [err] 64282ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 64282ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 64282ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 64282ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(0iaIaTZF9W 1 udp 1845501695 172.17.0.3 55414 typ prflx) 64283ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57632) -> ('172.17.0.3', 55414)) State.WAITING -> State.IN_PROGRESS 64283ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc1mo\xd1\xf7\xe0=#\x19O\x03)') 64283ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/33a90548-8f2f-4e94-b7ea-51e03595b51c"}', extra='') 64283ms [log] handleSignalingMessage 64283ms [log] handleOptions 64283ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 6138543727883668297 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:TDzC\\r\\na=ice-pwd:ucP0vS/VZ+OwkmXJGEJGeIVr\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 F0:DC:17:24:E6:A8:5C:3D:73:28:29:47:3B:BE:F4:D0:66:B5:06:8F:39:DB:C2:B8:A7:3E:8F:A9:53:E6:49:17\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/33a90548-8f2f-4e94-b7ea-51e03595b51c"}', extra='') 64283ms [log] handleSignalingMessage 64283ms [log] handleAnswer 64283ms [log] acceptAnswer 64283ms [log] connectionstatechanged connecting checking stable 64283ms [log] connectionstatechanged connecting checking stable 64283ms [log] connectionstatechanged connecting checking stable 64283ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/33a90548-8f2f-4e94-b7ea-51e03595b51c", "state": "connecting"}] 64285ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc1mo\xd1\xf7\xe0=#\x19O\x03)') 64285ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57632) -> ('172.17.0.3', 55414)) State.IN_PROGRESS -> State.SUCCEEDED 64285ms [err] INFO:aioice.ice:Connection(0) ICE completed 64297ms [err] INFO:aioice.ice:Connection(0) Remote candidate "1482d3ca-4de2-4444-b95e-c555a5351188.local" resolved to 172.17.0.3 64304ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57632) -> ('172.17.0.3', 55414)) State.FROZEN -> State.IN_PROGRESS 64304ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x89\xb8\x91\xf5\xf7\xbe\x9a2'\x1f\xea\x1d") 64305ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x89\xb8\x91\xf5\xf7\xbe\x9a2'\x1f\xea\x1d") 64305ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57632) -> ('172.17.0.3', 55414)) State.IN_PROGRESS -> State.SUCCEEDED 64305ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52445) -> ('172.17.0.3', 55414)) State.FROZEN -> State.FAILED 64306ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54035) -> ('172.17.0.3', 55414)) State.FROZEN -> State.FAILED 64325ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57632) -> ('141.24.211.56', 55414)) State.FROZEN -> State.IN_PROGRESS 64325ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 55414) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xd2\x19d\x18\xee\xed'k1:M\x95") 64332ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0DHMdqfet0L+') 64332ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0DHMdqfet0L+') 64346ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52445) -> ('141.24.211.56', 55414)) State.FROZEN -> State.IN_PROGRESS 64347ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 55414) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf3\x0f\x03\xbe\x8e\xb6\xeeJ=\xbdA\xd8') 64367ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54035) -> ('141.24.211.56', 55414)) State.FROZEN -> State.IN_PROGRESS 64367ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 55414) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8f\x10\x98\xa8]\xd8\xe8\xcc~JJ\xb8') 64368ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'm51<\x1b\xfa\xfaz;\x99\xca\xfb') 64369ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'm51<\x1b\xfa\xfaz;\x99\xca\xfb') 64369ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 55414) 64389ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 64389ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 64391ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 64395ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 64396ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 64396ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 64396ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 64397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 64397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 64398ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 64398ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'sPwTCnpKoNBV') 64398ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'sPwTCnpKoNBV') 64398ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4170279631 1 udp 2113937151 1482d3ca-4de2-4444-b95e-c555a5351188.local 55414 typ host generation 0 ufrag TDzC network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/33a90548-8f2f-4e94-b7ea-51e03595b51c"}', extra='') 64398ms [log] handleSignalingMessage 64398ms [log] handleIceCandidate 64398ms [log] acceptIceCandidate 64398ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4254688663 1 udp 1677729535 141.24.211.56 55414 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag TDzC network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/33a90548-8f2f-4e94-b7ea-51e03595b51c"}', extra='') 64398ms [log] handleSignalingMessage 64398ms [log] handleIceCandidate 64398ms [log] acceptIceCandidate 64398ms [log] connectionstatechanged connecting completed stable 64398ms [log] connectionstatechanged connected completed stable 64398ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/33a90548-8f2f-4e94-b7ea-51e03595b51c", "state": "connected"}] 64402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 64403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 64403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 64403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 64403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 64403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 64404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 64404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 64405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 64405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 64405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1383805661, stream_id=1, stream_seq=0) 64405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 64406ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1383805661, gaps=[]) 64406ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 64407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4261651400, stream_id=1, stream_seq=0) 64407ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 64407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4261651400, gaps=[]) 64408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1383805662, stream_id=1, stream_seq=1) 64408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 64409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1383805663, stream_id=1, stream_seq=2) 64409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1383805663, gaps=[]) 64409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 64457ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'AnpIHhRn2MuQ') 64457ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'AnpIHhRn2MuQ') 64457ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52445) -> ('172.17.0.3', 55414)) State.WAITING -> State.IN_PROGRESS 64458ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8c\x17\x86&\xbev\x10\x87E\xf9r\xed') 64461ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 55414) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8c\x17\x86&\xbev\x10\x87E\xf9r\xed') 64461ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52445) -> ('172.17.0.3', 55414)) State.IN_PROGRESS -> State.SUCCEEDED 64514ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 64514ms [log] [experimentStatusChanged] {"status": "running", "message": null} 64575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 64576ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 64576ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 64576ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 64576ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 64576ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 64576ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 64577ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 64577ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/33a90548-8f2f-4e94-b7ea-51e03595b51c"}', extra='') 64577ms [log] connectionstatechanged closed closed closed 64577ms [log] connectionstatechanged closed closed closed 64577ms [log] connectionstatechanged closed closed closed 64577ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/33a90548-8f2f-4e94-b7ea-51e03595b51c", "state": "closed"}] 64578ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 64578ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 64579ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'z]?lp\xd7i\xcaz\xef\xe4\xe3') 64580ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'z]?lp\xd7i\xcaz\xef\xe4\xe3') 64580ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 54035) 64580ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 64580ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 64687ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 64687ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 64744ms [err] Traceback (most recent call last): 64744ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 64744ms [err] return _run_code(code, main_globals, None, 64744ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 64744ms [err] exec(code, run_globals) 64744ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 64745ms [err] sys.exit(main()) 64745ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 64745ms [err] asyncio.run(main_async()) 64745ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 64745ms [err] return loop.run_until_complete(main) 64745ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 64745ms [err] self.run_forever() 64745ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 64745ms [err] self._run_once() 64745ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 64746ms [err] event_list = self._selector.select(timeout) 64746ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 64746ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 64746ms [err] KeyboardInterrupt 64843ms [log] starting device 65243ms [err] DEBUG:asyncio:Using selector: EpollSelector 65312ms [err] ERROR:asyncio:Unclosed client session 65312ms [err] client_session: 65396ms [log] parsing 65396ms [log] creating device handler 65396ms [log] [ready] 65396ms [log] reading line 65396ms [log] [websocketToken] "03c39fcb-45eb-4678-be5e-a31e26680fde" 65411ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 65411ms [log] [websocketConnected] 67152ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 67152ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 67180ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/77c08402-2756-48a8-8745-696c47c32870"}}', extra='') 67180ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/77c08402-2756-48a8-8745-696c47c32870"} 67247ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9ba9c165-ac89-43e0-84c0-1632d4a0f05b","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 67247ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9ba9c165-ac89-43e0-84c0-1632d4a0f05b", "state": "new"}] 69252ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 69252ms [err] v=0 69252ms [err] o=- 3925296897 3925296897 IN IP4 0.0.0.0 69252ms [err] s=- 69252ms [err] t=0 0 69252ms [err] a=group:BUNDLE 0 69252ms [err] a=msid-semantic:WMS * 69252ms [err] m=application 9 DTLS/SCTP 5000 69252ms [err] c=IN IP4 0.0.0.0 69252ms [err] a=mid:0 69252ms [err] a=sctpmap:5000 webrtc-datachannel 65535 69252ms [err] a=max-message-size:65536 69252ms [err] a=ice-ufrag:5Fe8 69252ms [err] a=ice-pwd:n4SRfQ9uk52xAKa3IoSbiD 69252ms [err] a=fingerprint:sha-256 33:60:92:A6:11:F7:35:EC:AE:3B:28:7B:55:E0:91:48:40:6B:6F:C3:6D:9E:1A:06:3B:CB:02:1E:13:90:25:5F 69252ms [err] a=setup:actpass 69252ms [err] 69253ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 69254ms [log] makeOffer 69254ms [log] connectionstatechanged new new have-local-offer 69254ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9ba9c165-ac89-43e0-84c0-1632d4a0f05b", "state": "new"}] 69254ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 69255ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 69257ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xac\xbcL\xa9\xbaEQ\xc8D\xd9\xd9\xbe') 69257ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc6E\xde\xb0 lH\xb7\xd2V\x9dV') 69258ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xac\xbcL\xa9\xbaEQ\xc8D\xd9\xd9\xbe') 69258ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc6E\xde\xb0 lH\xb7\xd2V\x9dV') 69260ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 69260ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe7`\x94A\xee\xb8\x8a\xba;\xf7\x8a)') 69261ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xe7`\x94A\xee\xb8\x8a\xba;\xf7\x8a)') 69261ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'P\xf4~\x1a\xf0\xcf\x16]\xb1?\x8b\xdc') 69262ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'P\xf4~\x1a\xf0\xcf\x16]\xb1?\x8b\xdc') 69263ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 54274) (expires in 600 seconds) 69263ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 69263ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 69264ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 69264ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 69284ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 69284ms [err] v=0 69284ms [err] o=- 7881790093966163088 2 IN IP4 127.0.0.1 69284ms [err] s=- 69284ms [err] t=0 0 69284ms [err] a=group:BUNDLE 0 69284ms [err] a=msid-semantic: WMS 69284ms [err] m=application 9 DTLS/SCTP 5000 69284ms [err] c=IN IP4 0.0.0.0 69284ms [err] a=ice-ufrag:6ecY 69284ms [err] a=ice-pwd:vQKYqEodZnvuAOw+z0k2CeRj 69284ms [err] a=ice-options:trickle 69284ms [err] a=fingerprint:sha-256 42:40:BA:F3:B9:2B:9D:6D:0F:53:C9:EB:4A:74:57:85:7C:50:71:8F:6C:4D:ED:6F:40:4C:6F:BD:93:8C:36:86 69284ms [err] a=setup:active 69284ms [err] a=mid:0 69284ms [err] a=sctpmap:5000 webrtc-datachannel 1024 69284ms [err] 69284ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 69284ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 69284ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 69285ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9ba9c165-ac89-43e0-84c0-1632d4a0f05b"}', extra='') 69285ms [log] handleSignalingMessage 69285ms [log] handleOptions 69285ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 7881790093966163088 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:6ecY\\r\\na=ice-pwd:vQKYqEodZnvuAOw+z0k2CeRj\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 42:40:BA:F3:B9:2B:9D:6D:0F:53:C9:EB:4A:74:57:85:7C:50:71:8F:6C:4D:ED:6F:40:4C:6F:BD:93:8C:36:86\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9ba9c165-ac89-43e0-84c0-1632d4a0f05b"}', extra='') 69285ms [log] handleSignalingMessage 69285ms [log] handleAnswer 69285ms [log] acceptAnswer 69285ms [log] connectionstatechanged connecting checking stable 69285ms [log] connectionstatechanged connecting checking stable 69285ms [log] connectionstatechanged connecting checking stable 69285ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9ba9c165-ac89-43e0-84c0-1632d4a0f05b", "state": "connecting"}] 69285ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Cf78G/QM3HIX') 69285ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Cf78G/QM3HIX') 69286ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(M4NHiCQULK 1 udp 1845501695 172.17.0.3 58266 typ prflx) 69286ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50177) -> ('172.17.0.3', 58266)) State.WAITING -> State.IN_PROGRESS 69286ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b')\xb6?9\x86\xc43PI\x9a$k') 69289ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b')\xb6?9\x86\xc43PI\x9a$k') 69289ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50177) -> ('172.17.0.3', 58266)) State.IN_PROGRESS -> State.SUCCEEDED 69289ms [err] INFO:aioice.ice:Connection(0) ICE completed 69298ms [err] INFO:aioice.ice:Connection(0) Remote candidate "3ae6b2a3-94ef-4d4e-a758-7d4711733eac.local" resolved to 172.17.0.3 69305ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50177) -> ('172.17.0.3', 58266)) State.FROZEN -> State.IN_PROGRESS 69305ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b':H\xc0\x84\xf7$8e\xf8\x8a\xd0\x19') 69306ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b':H\xc0\x84\xf7$8e\xf8\x8a\xd0\x19') 69306ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50177) -> ('172.17.0.3', 58266)) State.IN_PROGRESS -> State.SUCCEEDED 69307ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36199) -> ('172.17.0.3', 58266)) State.FROZEN -> State.FAILED 69307ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54274) -> ('172.17.0.3', 58266)) State.FROZEN -> State.FAILED 69326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50177) -> ('141.24.211.56', 58266)) State.FROZEN -> State.IN_PROGRESS 69326ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 58266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xea"\xfb\xb0\xbf\x9bRk-\x12\xa2\xeb') 69347ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36199) -> ('141.24.211.56', 58266)) State.FROZEN -> State.IN_PROGRESS 69348ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 58266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1d\x029\xf3\xc9\xa2\xbav(\xf9\x87\xdf') 69348ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'FLMusAKU8LAu') 69348ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'FLMusAKU8LAu') 69367ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54274) -> ('141.24.211.56', 58266)) State.FROZEN -> State.IN_PROGRESS 69367ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 58266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbfe\xb5\r+ \xe8C\xa5\x9d\xd8e') 69368ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'X\xa6\xd6)\xf4\x8eK\xa1\xda28&') 69369ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'X\xa6\xd6)\xf4\x8eK\xa1\xda28&') 69369ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 58266) 69388ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 69389ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 69390ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 69395ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 69395ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 69395ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 69396ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 69396ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 69396ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 69396ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 69397ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2751506152 1 udp 2113937151 3ae6b2a3-94ef-4d4e-a758-7d4711733eac.local 58266 typ host generation 0 ufrag 6ecY network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9ba9c165-ac89-43e0-84c0-1632d4a0f05b"}', extra='') 69397ms [log] handleSignalingMessage 69397ms [log] handleIceCandidate 69397ms [log] acceptIceCandidate 69397ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2701699504 1 udp 1677729535 141.24.211.56 58266 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 6ecY network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9ba9c165-ac89-43e0-84c0-1632d4a0f05b"}', extra='') 69397ms [log] handleSignalingMessage 69397ms [log] handleIceCandidate 69397ms [log] acceptIceCandidate 69397ms [log] connectionstatechanged connecting completed stable 69397ms [log] connectionstatechanged connected completed stable 69397ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9ba9c165-ac89-43e0-84c0-1632d4a0f05b", "state": "connected"}] 69398ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 69398ms [log] line {"signal":"gpio1","value":"strongH"} 69398ms [log] 69398ms [log] reading line 69398ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 69402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 69403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 69403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 69403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 69403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 69403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 69403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 69404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 69405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 69405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 69405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2869243687, stream_id=1, stream_seq=0) 69405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69406ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2869243687, gaps=[]) 69406ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1589738070, stream_id=1, stream_seq=0) 69407ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 69407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1589738070, gaps=[]) 69409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2869243688, stream_id=1, stream_seq=1) 69409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2869243689, stream_id=1, stream_seq=2) 69409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2869243690, stream_id=1, stream_seq=3) 69410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2869243691, stream_id=1, stream_seq=4) 69410ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'gJ80BS5PbgVQ') 69411ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'gJ80BS5PbgVQ') 69411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2869243689, gaps=[]) 69412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 69412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2869243691, gaps=[]) 69412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69472ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'gy2wUU6J5pr6') 69473ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'gy2wUU6J5pr6') 69473ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36199) -> ('172.17.0.3', 58266)) State.WAITING -> State.IN_PROGRESS 69474ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b't\xe6\x15\xf1\x0f\xf2\x16 c\xd90\xca') 69479ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 58266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b't\xe6\x15\xf1\x0f\xf2\x16 c\xd90\xca') 69479ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36199) -> ('172.17.0.3', 58266)) State.IN_PROGRESS -> State.SUCCEEDED 69511ms [log] line {"signal":"gpio2","value":"strongL"} 69511ms [log] 69511ms [log] reading line 69511ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 69511ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 69575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 69575ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69576ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 69576ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 69576ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69576ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69576ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 69577ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9ba9c165-ac89-43e0-84c0-1632d4a0f05b"}', extra='') 69577ms [log] connectionstatechanged closed closed closed 69577ms [log] connectionstatechanged closed closed closed 69577ms [log] connectionstatechanged closed closed closed 69577ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9ba9c165-ac89-43e0-84c0-1632d4a0f05b", "state": "closed"}] 69577ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69578ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69578ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'3\xc9\xdc\x12\xa4\xbd\x83w\x94^\x83H') 69579ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'3\xc9\xdc\x12\xa4\xbd\x83w\x94^\x83H') 69579ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 54274) 69580ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 69580ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 69680ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 69680ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 69729ms [err] Traceback (most recent call last): 69729ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 69729ms [err] return _run_code(code, main_globals, None, 69729ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 69730ms [err] exec(code, run_globals) 69730ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 69730ms [err] sys.exit(main()) 69730ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 69730ms [err] asyncio.run(main_async()) 69730ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 69730ms [err] return loop.run_until_complete(main) 69730ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 69730ms [err] self.run_forever() 69730ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 69730ms [err] self._run_once() 69730ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 69731ms [err] event_list = self._selector.select(timeout) 69731ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 69731ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 69731ms [err] KeyboardInterrupt 69824ms [log] starting device 70217ms [err] DEBUG:asyncio:Using selector: EpollSelector 70289ms [err] ERROR:asyncio:Unclosed client session 70289ms [err] client_session: 70382ms [log] parsing 70382ms [log] creating device handler 70382ms [log] [ready] 70382ms [log] reading line 70382ms [log] [websocketToken] "018fa18b-942d-4d90-8158-43f84ff076db" 70396ms [log] line {"signal":"gpio1","value":"strongH"} 70396ms [log] 70396ms [log] reading line 70396ms [log] line {"signal":"gpio2","value":"strongL"} 70396ms [log] 70396ms [log] reading line 70396ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70396ms [log] [websocketConnected] 70933ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 70933ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 70970ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/7b4f289a-99e2-4092-bcaf-ac8bb80c3a15"}}', extra='') 70970ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/7b4f289a-99e2-4092-bcaf-ac8bb80c3a15"} 71036ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 71036ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 71036ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 71036ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60", "state": "new"}] 73039ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 73039ms [log] handleSignalingMessage 73039ms [log] handleOptions 73039ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 73039ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 73059ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 73059ms [err] v=0 73059ms [err] o=- 3925296901 3925296901 IN IP4 0.0.0.0 73059ms [err] s=- 73059ms [err] t=0 0 73059ms [err] a=group:BUNDLE 0 73059ms [err] a=msid-semantic:WMS * 73059ms [err] m=application 44587 DTLS/SCTP 5000 73059ms [err] c=IN IP4 172.30.0.1 73059ms [err] a=mid:0 73059ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73059ms [err] a=max-message-size:65536 73059ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 44587 typ host 73059ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50423 typ host 73059ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 44587 typ srflx raddr 172.30.0.1 rport 44587 73059ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 50423 typ srflx raddr 172.17.0.3 rport 50423 73059ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56346 typ relay raddr 172.17.0.3 rport 38067 73059ms [err] a=end-of-candidates 73059ms [err] a=ice-ufrag:UTDG 73059ms [err] a=ice-pwd:AWfO1eRYKxvM5ICJCaOCUh 73059ms [err] a=fingerprint:sha-256 8B:CE:22:01:0D:DC:83:45:67:7F:B0:A3:F9:4B:2F:94:C5:C8:D1:C3:A0:2E:BA:8A:9B:99:F8:4B:EF:B4:2A:5F 73059ms [err] a=setup:actpass 73059ms [err] 73061ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 73061ms [err] v=0 73061ms [err] o=- 3925296901 3925296901 IN IP4 0.0.0.0 73061ms [err] s=- 73061ms [err] t=0 0 73061ms [err] a=group:BUNDLE 0 73061ms [err] a=msid-semantic:WMS * 73061ms [err] m=application 44587 DTLS/SCTP 5000 73061ms [err] c=IN IP4 172.30.0.1 73061ms [err] a=mid:0 73061ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73061ms [err] a=max-message-size:65536 73061ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 44587 typ host 73061ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50423 typ host 73061ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 44587 typ srflx raddr 172.30.0.1 rport 44587 73061ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 50423 typ srflx raddr 172.17.0.3 rport 50423 73061ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56346 typ relay raddr 172.17.0.3 rport 38067 73061ms [err] a=end-of-candidates 73061ms [err] a=ice-ufrag:UTDG 73061ms [err] a=ice-pwd:AWfO1eRYKxvM5ICJCaOCUh 73061ms [err] a=fingerprint:sha-256 8B:CE:22:01:0D:DC:83:45:67:7F:B0:A3:F9:4B:2F:94:C5:C8:D1:C3:A0:2E:BA:8A:9B:99:F8:4B:EF:B4:2A:5F 73061ms [err] a=setup:actpass 73061ms [err] 73062ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925296901 3925296901 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 44587 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 44587 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50423 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 44587 typ srflx raddr 172.30.0.1 rport 44587\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 50423 typ srflx raddr 172.17.0.3 rport 50423\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56346 typ relay raddr 172.17.0.3 rport 38067\\r\\na=end-of-candidates\\r\\na=ice-ufrag:UTDG\\r\\na=ice-pwd:AWfO1eRYKxvM5ICJCaOCUh\\r\\na=fingerprint:sha-256 8B:CE:22:01:0D:DC:83:45:67:7F:B0:A3:F9:4B:2F:94:C5:C8:D1:C3:A0:2E:BA:8A:9B:99:F8:4B:EF:B4:2A:5F\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 73062ms [log] handleSignalingMessage 73062ms [log] handleOffer 73062ms [log] makeAnswer 73062ms [log] connectionstatechanged new new have-remote-offer 73062ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60", "state": "new"}] 73064ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 73064ms [err] v=0 73064ms [err] o=- 3925296901 3925296901 IN IP4 0.0.0.0 73064ms [err] s=- 73064ms [err] t=0 0 73064ms [err] a=group:BUNDLE 0 73064ms [err] a=msid-semantic:WMS * 73064ms [err] m=application 9 DTLS/SCTP 5000 73064ms [err] c=IN IP4 0.0.0.0 73064ms [err] a=mid:0 73064ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73064ms [err] a=max-message-size:65536 73064ms [err] a=ice-ufrag:JmYF 73064ms [err] a=ice-pwd:nyZMBfe51kUCEgR8KLPAjD 73064ms [err] a=fingerprint:sha-256 5B:84:D1:B6:64:68:0F:3A:AC:CF:04:BA:ED:29:AB:77:F7:49:56:5D:8A:B8:EF:C2:39:0A:79:F7:74:6A:9A:50 73064ms [err] a=setup:active 73064ms [err] 73065ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 73067ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 73067ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 73069ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'&\xd6\xd4\xafu\xba\x89\xa3\xe3\x95\xe1T') 73069ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbd\x89\x18\xdc\r\xbb\x98\xff\x8a\xc3w\x92') 73070ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'&\xd6\xd4\xafu\xba\x89\xa3\xe3\x95\xe1T') 73070ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbd\x89\x18\xdc\r\xbb\x98\xff\x8a\xc3w\x92') 73072ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 73072ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x04\xbd\t\xa9v+#\x036`#+') 73073ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x04\xbd\t\xa9v+#\x036`#+') 73073ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x9aEE\xb2\xbc9\x9d\x04\xa3P\xb0m') 73074ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x9aEE\xb2\xbc9\x9d\x04\xa3P\xb0m') 73074ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60138) (expires in 600 seconds) 73074ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 73075ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 73076ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 73076ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 73076ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 73077ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41978) -> ('172.30.0.1', 44587)) State.FROZEN -> State.WAITING 73077ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46408) -> ('172.30.0.1', 44587)) State.FROZEN -> State.WAITING 73077ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41978) -> ('172.17.0.3', 50423)) State.FROZEN -> State.WAITING 73077ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60138) -> ('172.30.0.1', 44587)) State.FROZEN -> State.WAITING 73078ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41978) -> ('172.30.0.1', 44587)) State.WAITING -> State.IN_PROGRESS 73078ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 44587) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe3\x14{db+\x10\x03\xd5\xa1\\\xf0') 73078ms [log] connectionstatechanged new new stable 73078ms [log] connectionstatechanged new new stable 73078ms [log] connectionstatechanged connecting checking stable 73078ms [log] connectionstatechanged connecting checking stable 73078ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60", "state": "connecting"}] 73079ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 44587) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe3\x14{db+\x10\x03\xd5\xa1\\\xf0') 73079ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41978) -> ('172.30.0.1', 44587)) State.IN_PROGRESS -> State.SUCCEEDED 73080ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41978) -> ('141.24.211.56', 44587)) State.FROZEN -> State.WAITING 73080ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41978) -> ('141.24.211.56', 50423)) State.FROZEN -> State.WAITING 73080ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41978) -> ('141.24.210.113', 56346)) State.FROZEN -> State.WAITING 73093ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 44587) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Ti\xab\x03\x94\x07\xce\x93dG\x12\x93') 73093ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 44587) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Ti\xab\x03\x94\x07\xce\x93dG\x12\x93') 73094ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46408) -> ('172.30.0.1', 44587)) State.WAITING -> State.FAILED 73094ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41978) -> ('172.17.0.3', 50423)) State.WAITING -> State.FAILED 73095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46408) -> ('172.17.0.3', 50423)) State.FROZEN -> State.FAILED 73095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41978) -> ('141.24.211.56', 44587)) State.WAITING -> State.FAILED 73095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46408) -> ('141.24.211.56', 44587)) State.FROZEN -> State.FAILED 73095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41978) -> ('141.24.211.56', 50423)) State.WAITING -> State.FAILED 73095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46408) -> ('141.24.211.56', 50423)) State.FROZEN -> State.FAILED 73095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60138) -> ('172.30.0.1', 44587)) State.WAITING -> State.FAILED 73095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60138) -> ('172.17.0.3', 50423)) State.FROZEN -> State.FAILED 73095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41978) -> ('141.24.210.113', 56346)) State.WAITING -> State.FAILED 73095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46408) -> ('141.24.210.113', 56346)) State.FROZEN -> State.FAILED 73095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60138) -> ('141.24.211.56', 44587)) State.FROZEN -> State.FAILED 73095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60138) -> ('141.24.211.56', 50423)) State.FROZEN -> State.FAILED 73095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60138) -> ('141.24.210.113', 56346)) State.FROZEN -> State.FAILED 73095ms [err] INFO:aioice.ice:Connection(0) ICE completed 73096ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44587) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'e\xf2\xf0\xa8e\x9ce\xe1#/RP') 73096ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44587) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'e\xf2\xf0\xa8e\x9ce\xe1#/RP') 73097ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(tthvyiy9Sl 1 udp 1862270975 172.17.0.3 44587 typ prflx) 73097ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41978) -> ('172.17.0.3', 44587)) State.WAITING -> State.IN_PROGRESS 73097ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44587) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x07\xc3cq\x80\xde\xfb\xe3L\x02\xf8\x8b') 73098ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 73098ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 73099ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 73100ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44587) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x07\xc3cq\x80\xde\xfb\xe3L\x02\xf8\x8b') 73121ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 73121ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 73122ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 73122ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 73122ms [log] connectionstatechanged connecting completed stable 73122ms [log] connectionstatechanged connected completed stable 73122ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60", "state": "connected"}] 73123ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 73123ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 73123ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 73125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 73125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 73125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 73127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=904196790, stream_id=1, stream_seq=0) 73127ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 73127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4240233034, stream_id=1, stream_seq=0) 73127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 73128ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=904196790, gaps=[]) 73128ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4240233035, stream_id=1, stream_seq=1) 73128ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4240233036, stream_id=1, stream_seq=2) 73129ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4240233034, gaps=[]) 73129ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 73130ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4240233035, gaps=[]) 73130ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 73130ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4240233036, gaps=[]) 73130ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 73201ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 73201ms [log] [experimentStatusChanged] {"status": "running", "message": null} 73297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 73297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 73297ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 73298ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 73298ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 73298ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 73298ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 73298ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 73298ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60"}', extra='') 73298ms [log] connectionstatechanged closed closed closed 73298ms [log] connectionstatechanged closed closed closed 73298ms [log] connectionstatechanged closed closed closed 73298ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60", "state": "closed"}] 73299ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 73299ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 73300ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'E}\xb2\x8e\x96\xe4\xe5\x00\xf57\x8e\xf8') 73301ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'E}\xb2\x8e\x96\xe4\xe5\x00\xf57\x8e\xf8') 73301ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60138) 73301ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 73301ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 73382ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 73382ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 73451ms [err] Traceback (most recent call last): 73451ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 73452ms [err] return _run_code(code, main_globals, None, 73452ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 73452ms [err] exec(code, run_globals) 73452ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 73452ms [err] sys.exit(main()) 73452ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 73452ms [err] asyncio.run(main_async()) 73452ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 73452ms [err] return loop.run_until_complete(main) 73452ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 73453ms [err] self.run_forever() 73453ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 73453ms [err] self._run_once() 73453ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 73453ms [err] event_list = self._selector.select(timeout) 73453ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 73454ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 73454ms [err] KeyboardInterrupt 73558ms [log] starting device 73957ms [err] DEBUG:asyncio:Using selector: EpollSelector 74029ms [err] ERROR:asyncio:Unclosed client session 74029ms [err] client_session: 74087ms [log] parsing 74087ms [log] creating device handler 74087ms [log] [ready] 74087ms [log] reading line 74087ms [log] [websocketToken] "1ce5d8f1-041a-436e-b5a4-6974bfd084f4" 74103ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 74103ms [log] [websocketConnected] 74243ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 74243ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 74263ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b76bd950-7889-45bb-b884-f3ac70436ab2"}}', extra='') 74263ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b76bd950-7889-45bb-b884-f3ac70436ab2"} 74332ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 74332ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34", "state": "new"}] 76335ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 76335ms [log] handleSignalingMessage 76335ms [log] handleOptions 76335ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 76335ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 76353ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 76353ms [err] v=0 76353ms [err] o=- 3925296904 3925296904 IN IP4 0.0.0.0 76353ms [err] s=- 76353ms [err] t=0 0 76353ms [err] a=group:BUNDLE 0 76353ms [err] a=msid-semantic:WMS * 76353ms [err] m=application 54252 DTLS/SCTP 5000 76353ms [err] c=IN IP4 172.30.0.1 76353ms [err] a=mid:0 76353ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76353ms [err] a=max-message-size:65536 76353ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 54252 typ host 76353ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51213 typ host 76353ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 54252 typ srflx raddr 172.30.0.1 rport 54252 76353ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 51213 typ srflx raddr 172.17.0.3 rport 51213 76353ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56660 typ relay raddr 172.17.0.3 rport 59084 76353ms [err] a=end-of-candidates 76353ms [err] a=ice-ufrag:Q9M9 76353ms [err] a=ice-pwd:Ha5e2m8olzVI4eJX5OnIXV 76353ms [err] a=fingerprint:sha-256 04:8B:1C:9B:8B:CE:83:C9:CE:8E:92:53:E8:DF:F5:A0:62:8D:95:FF:71:95:B9:53:4A:36:BB:2B:00:75:6A:F9 76353ms [err] a=setup:actpass 76353ms [err] 76356ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 76356ms [err] v=0 76356ms [err] o=- 3925296904 3925296904 IN IP4 0.0.0.0 76356ms [err] s=- 76356ms [err] t=0 0 76356ms [err] a=group:BUNDLE 0 76356ms [err] a=msid-semantic:WMS * 76356ms [err] m=application 54252 DTLS/SCTP 5000 76356ms [err] c=IN IP4 172.30.0.1 76356ms [err] a=mid:0 76356ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76356ms [err] a=max-message-size:65536 76356ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 54252 typ host 76356ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51213 typ host 76356ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 54252 typ srflx raddr 172.30.0.1 rport 54252 76356ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 51213 typ srflx raddr 172.17.0.3 rport 51213 76356ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56660 typ relay raddr 172.17.0.3 rport 59084 76356ms [err] a=end-of-candidates 76356ms [err] a=ice-ufrag:Q9M9 76356ms [err] a=ice-pwd:Ha5e2m8olzVI4eJX5OnIXV 76356ms [err] a=fingerprint:sha-256 04:8B:1C:9B:8B:CE:83:C9:CE:8E:92:53:E8:DF:F5:A0:62:8D:95:FF:71:95:B9:53:4A:36:BB:2B:00:75:6A:F9 76356ms [err] a=setup:actpass 76356ms [err] 76356ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925296904 3925296904 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 54252 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 54252 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51213 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 54252 typ srflx raddr 172.30.0.1 rport 54252\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 51213 typ srflx raddr 172.17.0.3 rport 51213\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56660 typ relay raddr 172.17.0.3 rport 59084\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Q9M9\\r\\na=ice-pwd:Ha5e2m8olzVI4eJX5OnIXV\\r\\na=fingerprint:sha-256 04:8B:1C:9B:8B:CE:83:C9:CE:8E:92:53:E8:DF:F5:A0:62:8D:95:FF:71:95:B9:53:4A:36:BB:2B:00:75:6A:F9\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 76356ms [log] handleSignalingMessage 76356ms [log] handleOffer 76356ms [log] makeAnswer 76356ms [log] connectionstatechanged new new have-remote-offer 76356ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34", "state": "new"}] 76357ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 76357ms [err] v=0 76357ms [err] o=- 3925296904 3925296904 IN IP4 0.0.0.0 76357ms [err] s=- 76357ms [err] t=0 0 76357ms [err] a=group:BUNDLE 0 76357ms [err] a=msid-semantic:WMS * 76357ms [err] m=application 9 DTLS/SCTP 5000 76357ms [err] c=IN IP4 0.0.0.0 76357ms [err] a=mid:0 76357ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76357ms [err] a=max-message-size:65536 76357ms [err] a=ice-ufrag:0B8D 76357ms [err] a=ice-pwd:Ky3WesJZb7jaWoGQAtROIR 76357ms [err] a=fingerprint:sha-256 80:4F:A0:71:AD:76:84:28:12:7A:2E:DC:1A:43:6D:7B:F8:55:37:9D:2B:9C:6A:34:98:92:D0:97:67:60:B1:53 76357ms [err] a=setup:active 76357ms [err] 76358ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 76359ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 76359ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 76361ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xccQj\xb6\xdaA\xf9\x84E|Xe') 76362ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x7f\xc7\xf2\xfdr\x1f\x1d\xf0\x05\xf6,.') 76362ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x7f\xc7\xf2\xfdr\x1f\x1d\xf0\x05\xf6,.') 76363ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xccQj\xb6\xdaA\xf9\x84E|Xe') 76364ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 76365ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf6i/^L\xfcW\x02e\xef\x8f\xbc') 76365ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf6i/^L\xfcW\x02e\xef\x8f\xbc') 76366ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'(\xbd\x19\x14#o*P\xb4\x97\xbb\x05') 76367ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'(\xbd\x19\x14#o*P\xb4\x97\xbb\x05') 76367ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59527) (expires in 600 seconds) 76367ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 76367ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 76368ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 76368ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 76369ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 76369ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60017) -> ('172.30.0.1', 54252)) State.FROZEN -> State.WAITING 76369ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37241) -> ('172.30.0.1', 54252)) State.FROZEN -> State.WAITING 76369ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60017) -> ('172.17.0.3', 51213)) State.FROZEN -> State.WAITING 76370ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59527) -> ('172.30.0.1', 54252)) State.FROZEN -> State.WAITING 76370ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60017) -> ('172.30.0.1', 54252)) State.WAITING -> State.IN_PROGRESS 76370ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 54252) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x17\xe61\x83B\x95&A\x83[\xc7J') 76370ms [log] connectionstatechanged new new stable 76370ms [log] connectionstatechanged new new stable 76370ms [log] connectionstatechanged connecting checking stable 76370ms [log] connectionstatechanged connecting checking stable 76370ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34", "state": "connecting"}] 76371ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 54252) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x17\xe61\x83B\x95&A\x83[\xc7J') 76371ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60017) -> ('172.30.0.1', 54252)) State.IN_PROGRESS -> State.SUCCEEDED 76371ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60017) -> ('141.24.211.56', 54252)) State.FROZEN -> State.WAITING 76371ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60017) -> ('141.24.211.56', 51213)) State.FROZEN -> State.WAITING 76372ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60017) -> ('141.24.210.113', 56660)) State.FROZEN -> State.WAITING 76381ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 54252) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa8\x0b\xf4\xe2]\x81\xa9^\x1f)\x07#') 76381ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 54252) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa8\x0b\xf4\xe2]\x81\xa9^\x1f)\x07#') 76381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37241) -> ('172.30.0.1', 54252)) State.WAITING -> State.FAILED 76381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60017) -> ('172.17.0.3', 51213)) State.WAITING -> State.FAILED 76381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37241) -> ('172.17.0.3', 51213)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60017) -> ('141.24.211.56', 54252)) State.WAITING -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37241) -> ('141.24.211.56', 54252)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60017) -> ('141.24.211.56', 51213)) State.WAITING -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37241) -> ('141.24.211.56', 51213)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59527) -> ('172.30.0.1', 54252)) State.WAITING -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59527) -> ('172.17.0.3', 51213)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60017) -> ('141.24.210.113', 56660)) State.WAITING -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37241) -> ('141.24.210.113', 56660)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59527) -> ('141.24.211.56', 54252)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59527) -> ('141.24.211.56', 51213)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59527) -> ('141.24.210.113', 56660)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) ICE completed 76383ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54252) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe1\x11\xfd\x87"\xbc\\\x8e\xdbH\xf0\xa6') 76383ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54252) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe1\x11\xfd\x87"\xbc\\\x8e\xdbH\xf0\xa6') 76383ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(PwoAMUBqRU 1 udp 1862270975 172.17.0.3 54252 typ prflx) 76383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60017) -> ('172.17.0.3', 54252)) State.WAITING -> State.IN_PROGRESS 76383ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54252) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x18\xa0\xff\xf4\xd0,d\xea\x1b\xa7!\xde') 76384ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54252) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x18\xa0\xff\xf4\xd0,d\xea\x1b\xa7!\xde') 76384ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60017) -> ('172.17.0.3', 54252)) State.IN_PROGRESS -> State.SUCCEEDED 76390ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 76391ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 76392ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 76408ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 76409ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 76409ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 76409ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 76410ms [log] connectionstatechanged connecting completed stable 76410ms [log] connectionstatechanged connected completed stable 76410ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34", "state": "connected"}] 76410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 76410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 76411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 76411ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 76411ms [log] line {"signal":"gpio1","value":"strongH"} 76411ms [log] 76411ms [log] reading line 76411ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 76412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 76413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 76413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 76414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2405628002, stream_id=1, stream_seq=0) 76415ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 76415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=357415603, stream_id=1, stream_seq=0) 76415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 76416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2405628002, gaps=[]) 76417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=357415604, stream_id=1, stream_seq=1) 76417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=357415605, stream_id=1, stream_seq=2) 76417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=357415606, stream_id=1, stream_seq=3) 76418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=357415607, stream_id=1, stream_seq=4) 76418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=357415603, gaps=[]) 76418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 76419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=357415604, gaps=[]) 76419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 76419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=357415605, gaps=[]) 76419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 76419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=357415606, gaps=[]) 76420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 76420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=357415607, gaps=[]) 76420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 76479ms [log] line {"signal":"gpio2","value":"strongL"} 76479ms [log] 76479ms [log] reading line 76479ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 76479ms [log] [experimentStatusChanged] {"status": "running", "message": null} 76577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 76577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 76577ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 76577ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 76577ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 76577ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 76578ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 76578ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 76578ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34"}', extra='') 76578ms [log] connectionstatechanged closed closed closed 76578ms [log] connectionstatechanged closed closed closed 76578ms [log] connectionstatechanged closed closed closed 76578ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34", "state": "closed"}] 76578ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 76579ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 76579ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x82\xab\xd6\xac?\x15\x93IY\x13\xf3\xcd') 76580ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x82\xab\xd6\xac?\x15\x93IY\x13\xf3\xcd') 76580ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59527) 76580ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 76580ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 76648ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 76648ms [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 76710ms [err] Traceback (most recent call last): 76710ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 76710ms [err] return _run_code(code, main_globals, None, 76710ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 76710ms [err] exec(code, run_globals) 76710ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 76710ms [err] sys.exit(main()) 76710ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 76710ms [err] asyncio.run(main_async()) 76710ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 76710ms [err] return loop.run_until_complete(main) 76710ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 76711ms [err] self.run_forever() 76711ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 76711ms [err] self._run_once() 76711ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 76711ms [err] event_list = self._selector.select(timeout) 76711ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 76711ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 76711ms [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 ================== js Client to python Client GPIO tests without driver: should transmit gpio value ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 92165ms [log] starting device 92560ms [err] DEBUG:asyncio:Using selector: EpollSelector 92628ms [err] ERROR:asyncio:Unclosed client session 92628ms [err] client_session: 92700ms [log] parsing 92700ms [log] creating device handler 92700ms [log] [ready] 92700ms [log] reading line 92700ms [log] [websocketToken] "755610d0-cb84-48b7-ad70-ad78e7f540f0" 92716ms [log] line {"signal":"gpio1","value":"strongH"} 92716ms [log] 92716ms [log] reading line 92716ms [log] line {"signal":"gpio2","value":"strongL"} 92716ms [log] 92716ms [log] reading line 92716ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 92716ms [log] [websocketConnected] 94429ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 94429ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 94453ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/6fb1f7f0-81ed-4821-97e3-eb9a6fb1b38f"}}', extra='') 94453ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/6fb1f7f0-81ed-4821-97e3-eb9a6fb1b38f"} 94516ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/c2e930f2-3849-4a1e-a31c-daecabff050a","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 94516ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 94516ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 94516ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c2e930f2-3849-4a1e-a31c-daecabff050a", "state": "new"}] 96520ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/c2e930f2-3849-4a1e-a31c-daecabff050a"}', extra='') 96520ms [log] handleSignalingMessage 96520ms [log] handleOptions 96520ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 96520ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 96520ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 96520ms [err] v=0 96520ms [err] o=- 1809124678843438757 2 IN IP4 127.0.0.1 96520ms [err] s=- 96520ms [err] t=0 0 96520ms [err] a=group:BUNDLE 0 96520ms [err] a=extmap-allow-mixed 96520ms [err] a=msid-semantic: WMS 96520ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96520ms [err] c=IN IP4 0.0.0.0 96520ms [err] a=ice-ufrag:tR6d 96520ms [err] a=ice-pwd:OIKq4CA/SHu4UQVcFnApm4uh 96520ms [err] a=ice-options:trickle 96520ms [err] a=fingerprint:sha-256 DE:82:3E:CF:B4:CE:60:0E:0F:33:5D:E1:9D:FC:61:15:29:5A:A3:A7:D2:FD:3F:9A:46:96:AD:2D:57:0A:11:17 96520ms [err] a=setup:actpass 96520ms [err] a=mid:0 96520ms [err] a=sctp-port:5000 96520ms [err] a=max-message-size:262144 96520ms [err] 96522ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 96522ms [err] v=0 96522ms [err] o=- 1809124678843438757 2 IN IP4 127.0.0.1 96522ms [err] s=- 96522ms [err] t=0 0 96522ms [err] a=group:BUNDLE 0 96522ms [err] a=extmap-allow-mixed 96522ms [err] a=msid-semantic: WMS 96522ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96522ms [err] c=IN IP4 0.0.0.0 96522ms [err] a=ice-ufrag:tR6d 96522ms [err] a=ice-pwd:OIKq4CA/SHu4UQVcFnApm4uh 96522ms [err] a=ice-options:trickle 96522ms [err] a=fingerprint:sha-256 DE:82:3E:CF:B4:CE:60:0E:0F:33:5D:E1:9D:FC:61:15:29:5A:A3:A7:D2:FD:3F:9A:46:96:AD:2D:57:0A:11:17 96522ms [err] a=setup:actpass 96522ms [err] a=mid:0 96522ms [err] a=sctp-port:5000 96522ms [err] a=max-message-size:262144 96522ms [err] 96523ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 1809124678843438757 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:tR6d\\r\\na=ice-pwd:OIKq4CA/SHu4UQVcFnApm4uh\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 DE:82:3E:CF:B4:CE:60:0E:0F:33:5D:E1:9D:FC:61:15:29:5A:A3:A7:D2:FD:3F:9A:46:96:AD:2D:57:0A:11:17\\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/c2e930f2-3849-4a1e-a31c-daecabff050a"}', extra='') 96523ms [log] handleSignalingMessage 96523ms [log] handleOffer 96523ms [log] makeAnswer 96523ms [log] connectionstatechanged new new have-remote-offer 96523ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c2e930f2-3849-4a1e-a31c-daecabff050a", "state": "new"}] 96524ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 96524ms [err] v=0 96524ms [err] o=- 3925296924 3925296924 IN IP4 0.0.0.0 96524ms [err] s=- 96524ms [err] t=0 0 96524ms [err] a=group:BUNDLE 0 96524ms [err] a=msid-semantic:WMS * 96524ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96524ms [err] c=IN IP4 0.0.0.0 96524ms [err] a=mid:0 96524ms [err] a=sctp-port:5000 96524ms [err] a=max-message-size:65536 96524ms [err] a=ice-ufrag:vxHO 96524ms [err] a=ice-pwd:wupD8Acg0N7i2LtXNVKOhn 96524ms [err] a=fingerprint:sha-256 63:6D:A4:23:62:86:2A:5A:3D:56:8F:D3:1B:26:3F:84:1A:FB:C4:A3:AA:41:17:E4:13:C2:53:34:1C:A4:78:71 96524ms [err] a=setup:active 96524ms [err] 96524ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 96526ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 96526ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 96529ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x92\x83\xb3\xaeb\xa5;H\xb0\xb3>\x88') 96529ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfc\xbe\xdc\xc6\x1a+MQ\x96C\xfd6') 96530ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x92\x83\xb3\xaeb\xa5;H\xb0\xb3>\x88') 96530ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfc\xbe\xdc\xc6\x1a+MQ\x96C\xfd6') 96532ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 96532ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf9 ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xaf-\xbc\x05\xae\xc5GQ\xc5;\x87\xb7') 96534ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xaf-\xbc\x05\xae\xc5GQ\xc5;\x87\xb7') 96535ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52507) (expires in 600 seconds) 96535ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 96535ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 96536ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 96536ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 96536ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 96537ms [log] connectionstatechanged new new stable 96537ms [log] connectionstatechanged new new stable 96537ms [log] connectionstatechanged connecting checking stable 96537ms [log] connectionstatechanged connecting checking stable 96537ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c2e930f2-3849-4a1e-a31c-daecabff050a", "state": "connecting"}] 96558ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35466) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'zcFTK3uOO2JV') 96559ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35466) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'zcFTK3uOO2JV') 96559ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(0TOHmeoqeF 1 udp 1845501695 172.17.0.3 35466 typ prflx) 96559ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60466) -> ('172.17.0.3', 35466)) State.WAITING -> State.IN_PROGRESS 96559ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35466) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x04O\x96\xd3\x86\xfa\xfb\x90\xd4I|\x9e') 96564ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35466) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x04O\x96\xd3\x86\xfa\xfb\x90\xd4I|\x9e') 96564ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60466) -> ('172.17.0.3', 35466)) State.IN_PROGRESS -> State.SUCCEEDED 96565ms [err] INFO:aioice.ice:Connection(0) ICE completed 96578ms [err] INFO:aioice.ice:Connection(0) Remote candidate "f6372179-ba2f-4fbc-9237-254ecc79ca9e.local" resolved to 172.17.0.3 96578ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60466) -> ('172.17.0.3', 35466)) State.FROZEN -> State.IN_PROGRESS 96578ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35466) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'i$\xba[\xdc\xa9Es;[)\x08') 96579ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35466) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'i$\xba[\xdc\xa9Es;[)\x08') 96579ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60466) -> ('172.17.0.3', 35466)) State.IN_PROGRESS -> State.SUCCEEDED 96599ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37107) -> ('172.17.0.3', 35466)) State.FROZEN -> State.IN_PROGRESS 96599ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 35466) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b's;\xd3\x1a\xae\xedmf\xf1\x04\xe1\xff') 96600ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 35466) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b's;\xd3\x1a\xae\xedmf\xf1\x04\xe1\xff') 96601ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37107) -> ('172.17.0.3', 35466)) State.IN_PROGRESS -> State.SUCCEEDED 96613ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35466) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'WhVky/+xOq73') 96613ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35466) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'WhVky/+xOq73') 96613ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60466) -> ('141.24.211.56', 35466)) State.FROZEN -> State.FAILED 96613ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37107) -> ('141.24.211.56', 35466)) State.FROZEN -> State.FAILED 96613ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60466) -> ('141.24.210.113', 53081)) State.FROZEN -> State.FAILED 96613ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37107) -> ('141.24.210.113', 53081)) State.FROZEN -> State.FAILED 96613ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52507) -> ('172.17.0.3', 35466)) State.FROZEN -> State.FAILED 96614ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52507) -> ('141.24.211.56', 35466)) State.FROZEN -> State.FAILED 96614ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52507) -> ('141.24.210.113', 53081)) State.FROZEN -> State.FAILED 96620ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 96620ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 96621ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 96625ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 96626ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 96626ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 96626ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 96627ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2813474381 1 udp 2113937151 f6372179-ba2f-4fbc-9237-254ecc79ca9e.local 35466 typ host generation 0 ufrag tR6d network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/c2e930f2-3849-4a1e-a31c-daecabff050a"}', extra='') 96627ms [log] handleSignalingMessage 96627ms [log] handleIceCandidate 96627ms [log] acceptIceCandidate 96627ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2951380362 1 udp 1677729535 141.24.211.56 35466 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag tR6d network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/c2e930f2-3849-4a1e-a31c-daecabff050a"}', extra='') 96627ms [log] handleSignalingMessage 96627ms [log] handleIceCandidate 96627ms [log] acceptIceCandidate 96627ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:298239608 1 udp 33562623 141.24.210.113 53081 typ relay raddr 141.24.211.56 rport 35466 generation 0 ufrag tR6d network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/c2e930f2-3849-4a1e-a31c-daecabff050a"}', extra='') 96627ms [log] handleSignalingMessage 96627ms [log] handleIceCandidate 96627ms [log] acceptIceCandidate 96627ms [log] connectionstatechanged connecting completed stable 96627ms [log] connectionstatechanged connected completed stable 96627ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c2e930f2-3849-4a1e-a31c-daecabff050a", "state": "connected"}] 96631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 96631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 96631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 96633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 96633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 96633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 96635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=247450830, stream_id=1, stream_seq=0) 96635ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 96635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=783863448, stream_id=1, stream_seq=0) 96635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 96636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=247450830, gaps=[]) 96637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=783863448, gaps=[]) 96637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 96637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=783863449, stream_id=1, stream_seq=1) 96637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 96637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=783863450, stream_id=1, stream_seq=2) 96639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=783863450, gaps=[]) 96639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 96676ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35466) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4r+5PNmartSr') 96677ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35466) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4r+5PNmartSr') 96724ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 96724ms [log] [experimentStatusChanged] {"status": "running", "message": null} 96802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 96802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 96802ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 96803ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 96803ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 96803ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 96803ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 96804ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 96804ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/c2e930f2-3849-4a1e-a31c-daecabff050a"}', extra='') 96804ms [log] connectionstatechanged closed closed closed 96804ms [log] connectionstatechanged closed closed closed 96804ms [log] connectionstatechanged closed closed closed 96804ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c2e930f2-3849-4a1e-a31c-daecabff050a", "state": "closed"}] 96805ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 96805ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 96806ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xec^\x13z\x0c\x00\x0cE\xeb\xb4M\x02') 96807ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xec^\x13z\x0c\x00\x0cE\xeb\xb4M\x02') 96807ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52507) 96808ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 96808ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 96885ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 96885ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 96956ms [err] Traceback (most recent call last): 96956ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 96957ms [err] return _run_code(code, main_globals, None, 96957ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 96957ms [err] exec(code, run_globals) 96957ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 96957ms [err] sys.exit(main()) 96957ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 96957ms [err] asyncio.run(main_async()) 96957ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 96957ms [err] return loop.run_until_complete(main) 96957ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 96958ms [err] self.run_forever() 96958ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 96958ms [err] self._run_once() 96958ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 96958ms [err] event_list = self._selector.select(timeout) 96958ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 96959ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 96959ms [err] KeyboardInterrupt 97046ms [log] starting device 97445ms [err] DEBUG:asyncio:Using selector: EpollSelector 97513ms [err] ERROR:asyncio:Unclosed client session 97513ms [err] client_session: 97600ms [log] parsing 97600ms [log] creating device handler 97600ms [log] [ready] 97600ms [log] reading line 97600ms [log] [websocketToken] "cbbaeba2-fa1d-466b-879c-4ad6aeac73d6" 97614ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 97614ms [log] [websocketConnected] 99294ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 99294ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 99303ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/fdd85f15-4d45-48bf-a902-f627d1d1fcc6"}}', extra='') 99303ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/fdd85f15-4d45-48bf-a902-f627d1d1fcc6"} 99373ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/73ab22ca-1112-4794-ac52-32dbc6192e7a","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 99373ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/73ab22ca-1112-4794-ac52-32dbc6192e7a", "state": "new"}] 101376ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 101376ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 101376ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 101376ms [err] v=0 101376ms [err] o=- 440756879261592008 2 IN IP4 127.0.0.1 101376ms [err] s=- 101376ms [err] t=0 0 101376ms [err] a=group:BUNDLE 0 101376ms [err] a=extmap-allow-mixed 101376ms [err] a=msid-semantic: WMS 101376ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 101376ms [err] c=IN IP4 0.0.0.0 101376ms [err] a=ice-ufrag:Sacm 101376ms [err] a=ice-pwd:Rh7hmFqEpjDMiPm3AO00t9cF 101376ms [err] a=ice-options:trickle 101376ms [err] a=fingerprint:sha-256 90:ED:1C:18:87:37:C3:A8:4F:1A:C2:20:11:98:8D:A9:D0:DE:5C:3B:7A:E6:C3:AA:FC:44:54:28:4C:55:93:A5 101376ms [err] a=setup:actpass 101376ms [err] a=mid:0 101376ms [err] a=sctp-port:5000 101376ms [err] a=max-message-size:262144 101376ms [err] 101378ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 101378ms [err] v=0 101378ms [err] o=- 440756879261592008 2 IN IP4 127.0.0.1 101378ms [err] s=- 101378ms [err] t=0 0 101378ms [err] a=group:BUNDLE 0 101378ms [err] a=extmap-allow-mixed 101378ms [err] a=msid-semantic: WMS 101378ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 101378ms [err] c=IN IP4 0.0.0.0 101378ms [err] a=ice-ufrag:Sacm 101378ms [err] a=ice-pwd:Rh7hmFqEpjDMiPm3AO00t9cF 101378ms [err] a=ice-options:trickle 101378ms [err] a=fingerprint:sha-256 90:ED:1C:18:87:37:C3:A8:4F:1A:C2:20:11:98:8D:A9:D0:DE:5C:3B:7A:E6:C3:AA:FC:44:54:28:4C:55:93:A5 101378ms [err] a=setup:actpass 101378ms [err] a=mid:0 101378ms [err] a=sctp-port:5000 101378ms [err] a=max-message-size:262144 101378ms [err] 101379ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/73ab22ca-1112-4794-ac52-32dbc6192e7a"}', extra='') 101379ms [log] handleSignalingMessage 101379ms [log] handleOptions 101379ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 440756879261592008 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:Sacm\\r\\na=ice-pwd:Rh7hmFqEpjDMiPm3AO00t9cF\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 90:ED:1C:18:87:37:C3:A8:4F:1A:C2:20:11:98:8D:A9:D0:DE:5C:3B:7A:E6:C3:AA:FC:44:54:28:4C:55:93:A5\\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/73ab22ca-1112-4794-ac52-32dbc6192e7a"}', extra='') 101379ms [log] handleSignalingMessage 101379ms [log] handleOffer 101379ms [log] makeAnswer 101379ms [log] connectionstatechanged new new have-remote-offer 101379ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/73ab22ca-1112-4794-ac52-32dbc6192e7a", "state": "new"}] 101380ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 101380ms [err] v=0 101380ms [err] o=- 3925296929 3925296929 IN IP4 0.0.0.0 101380ms [err] s=- 101380ms [err] t=0 0 101380ms [err] a=group:BUNDLE 0 101380ms [err] a=msid-semantic:WMS * 101380ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 101380ms [err] c=IN IP4 0.0.0.0 101380ms [err] a=mid:0 101380ms [err] a=sctp-port:5000 101380ms [err] a=max-message-size:65536 101380ms [err] a=ice-ufrag:yMQA 101380ms [err] a=ice-pwd:gjQm71A7HeHYNXhGh1JwMK 101380ms [err] a=fingerprint:sha-256 69:08:60:5F:DC:6C:DF:6E:B7:79:5A:76:0F:6D:C5:59:64:D6:0C:19:AD:1C:80:AC:02:64:06:CC:28:90:E2:26 101380ms [err] a=setup:active 101380ms [err] 101380ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 101382ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 101382ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 101384ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xccI`s\xf8\xf6ZH\x83\xc5\x8d\xa4') 101385ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd8\xca\xc8G\xc0\xf9\xee\xf9)8kI') 101386ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xccI`s\xf8\xf6ZH\x83\xc5\x8d\xa4') 101386ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd8\xca\xc8G\xc0\xf9\xee\xf9)8kI') 101387ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 101388ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc23 \xaa\xc2\xd9\xb3\x87o\xc56!') 101388ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc23 \xaa\xc2\xd9\xb3\x87o\xc56!') 101389ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x0e\x87[\x89E\x9f\x11$0\x8c\xc9\x1f') 101390ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x0e\x87[\x89E\x9f\x11$0\x8c\xc9\x1f') 101390ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59600) (expires in 600 seconds) 101390ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 101390ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 101391ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 101391ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 101391ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 101392ms [log] connectionstatechanged new new stable 101392ms [log] connectionstatechanged new new stable 101392ms [log] connectionstatechanged connecting checking stable 101392ms [log] connectionstatechanged connecting checking stable 101392ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/73ab22ca-1112-4794-ac52-32dbc6192e7a", "state": "connecting"}] 101413ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56144) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'LlSZGGzHEANL') 101413ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56144) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'LlSZGGzHEANL') 101414ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ttb4whdPwm 1 udp 1845501695 172.17.0.3 56144 typ prflx) 101414ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59797) -> ('172.17.0.3', 56144)) State.WAITING -> State.IN_PROGRESS 101414ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56144) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'S,\xf6\x05\x92\xf4\xaf\x87\xdf+\xcf2') 101415ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56144) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'S,\xf6\x05\x92\xf4\xaf\x87\xdf+\xcf2') 101416ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59797) -> ('172.17.0.3', 56144)) State.IN_PROGRESS -> State.SUCCEEDED 101416ms [err] INFO:aioice.ice:Connection(0) ICE completed 101433ms [err] INFO:aioice.ice:Connection(0) Remote candidate "89a3fe38-d7e7-41d9-b082-de474de73f96.local" resolved to 172.17.0.3 101434ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59797) -> ('172.17.0.3', 56144)) State.FROZEN -> State.IN_PROGRESS 101434ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56144) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'%t9\xb3\x84Z\xe9\x81W+Cl') 101435ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56144) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'%t9\xb3\x84Z\xe9\x81W+Cl') 101435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59797) -> ('172.17.0.3', 56144)) State.IN_PROGRESS -> State.SUCCEEDED 101455ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50665) -> ('172.17.0.3', 56144)) State.FROZEN -> State.IN_PROGRESS 101455ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 56144) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Hl\xd3\xbe\xea\xb2;L\xed\x98\xc2?') 101456ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 56144) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Hl\xd3\xbe\xea\xb2;L\xed\x98\xc2?') 101456ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50665) -> ('172.17.0.3', 56144)) State.IN_PROGRESS -> State.SUCCEEDED 101473ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56144) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ijIl/2vdIuNo') 101473ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56144) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ijIl/2vdIuNo') 101473ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59797) -> ('141.24.211.56', 56144)) State.FROZEN -> State.FAILED 101473ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50665) -> ('141.24.211.56', 56144)) State.FROZEN -> State.FAILED 101473ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59797) -> ('141.24.210.113', 54096)) State.FROZEN -> State.FAILED 101473ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50665) -> ('141.24.210.113', 54096)) State.FROZEN -> State.FAILED 101473ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59600) -> ('172.17.0.3', 56144)) State.FROZEN -> State.FAILED 101473ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59600) -> ('141.24.211.56', 56144)) State.FROZEN -> State.FAILED 101473ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59600) -> ('141.24.210.113', 54096)) State.FROZEN -> State.FAILED 101475ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 101475ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 101476ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 101480ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 101480ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 101480ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 101480ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 101481ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3771425928 1 udp 2113937151 89a3fe38-d7e7-41d9-b082-de474de73f96.local 56144 typ host generation 0 ufrag Sacm network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/73ab22ca-1112-4794-ac52-32dbc6192e7a"}', extra='') 101481ms [log] handleSignalingMessage 101481ms [log] handleIceCandidate 101481ms [log] acceptIceCandidate 101481ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3901960015 1 udp 1677729535 141.24.211.56 56144 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Sacm network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/73ab22ca-1112-4794-ac52-32dbc6192e7a"}', extra='') 101481ms [log] handleSignalingMessage 101481ms [log] handleIceCandidate 101481ms [log] acceptIceCandidate 101481ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1455396029 1 udp 33562623 141.24.210.113 54096 typ relay raddr 141.24.211.56 rport 56144 generation 0 ufrag Sacm network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/73ab22ca-1112-4794-ac52-32dbc6192e7a"}', extra='') 101481ms [log] handleSignalingMessage 101481ms [log] handleIceCandidate 101481ms [log] acceptIceCandidate 101481ms [log] connectionstatechanged connecting completed stable 101481ms [log] connectionstatechanged connected completed stable 101481ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/73ab22ca-1112-4794-ac52-32dbc6192e7a", "state": "connected"}] 101481ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 101481ms [log] line {"signal":"gpio1","value":"strongH"} 101481ms [log] 101481ms [log] reading line 101481ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 101485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 101485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 101485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 101486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 101486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 101486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 101488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2409988358, stream_id=1, stream_seq=0) 101488ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 101488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1683950012, stream_id=1, stream_seq=0) 101488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 101488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2409988358, gaps=[]) 101489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1683950012, gaps=[]) 101489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 101489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1683950013, stream_id=1, stream_seq=1) 101489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 101489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1683950014, stream_id=1, stream_seq=2) 101490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1683950015, stream_id=1, stream_seq=3) 101490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1683950016, stream_id=1, stream_seq=4) 101491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1683950014, gaps=[]) 101491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 101491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1683950016, gaps=[]) 101491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 101535ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56144) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'lSjwyPPNx++1') 101536ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56144) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'lSjwyPPNx++1') 101567ms [log] line {"signal":"gpio2","value":"strongL"} 101567ms [log] 101567ms [log] reading line 101567ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 101567ms [log] [experimentStatusChanged] {"status": "running", "message": null} 101651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 101651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 101652ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 101653ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 101653ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 101653ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 101653ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 101653ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 101654ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/73ab22ca-1112-4794-ac52-32dbc6192e7a"}', extra='') 101654ms [log] connectionstatechanged closed closed closed 101654ms [log] connectionstatechanged closed closed closed 101654ms [log] connectionstatechanged closed closed closed 101654ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/73ab22ca-1112-4794-ac52-32dbc6192e7a", "state": "closed"}] 101654ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 101654ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 101654ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x05X\n\xb6\xb8J\xa0\x88J\x87\x7f\xc6') 101655ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x05X\n\xb6\xb8J\xa0\x88J\x87\x7f\xc6') 101656ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59600) 101656ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 101656ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 101743ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 101743ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit initial gpio value 101811ms [err] Traceback (most recent call last): 101811ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 101811ms [err] return _run_code(code, main_globals, None, 101811ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 101812ms [err] exec(code, run_globals) 101812ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 101812ms [err] sys.exit(main()) 101812ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 101812ms [err] asyncio.run(main_async()) 101812ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 101812ms [err] return loop.run_until_complete(main) 101812ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 101812ms [err] self.run_forever() 101812ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 101812ms [err] self._run_once() 101812ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 101813ms [err] event_list = self._selector.select(timeout) 101813ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 101813ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 101813ms [err] KeyboardInterrupt 101898ms [log] starting device 102288ms [err] DEBUG:asyncio:Using selector: EpollSelector 102358ms [err] ERROR:asyncio:Unclosed client session 102358ms [err] client_session: 102437ms [log] parsing 102437ms [log] creating device handler 102437ms [log] [ready] 102437ms [log] reading line 102437ms [log] [websocketToken] "c2a1cb3b-bc2a-4d3d-b44b-ad88288496a2" 102449ms [log] line {"signal":"gpio1","value":"strongH"} 102449ms [log] 102449ms [log] reading line 102449ms [log] line {"signal":"gpio2","value":"strongL"} 102449ms [log] 102449ms [log] reading line 102449ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 102449ms [log] [websocketConnected] 102650ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 102650ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 102677ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/325f0eaa-5b33-4443-a217-798b15c6c36a"}}', extra='') 102677ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/325f0eaa-5b33-4443-a217-798b15c6c36a"} 102741ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 102741ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 102741ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 102741ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d", "state": "new"}] 104746ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 104746ms [err] v=0 104746ms [err] o=- 3925296933 3925296933 IN IP4 0.0.0.0 104746ms [err] s=- 104746ms [err] t=0 0 104746ms [err] a=group:BUNDLE 0 104746ms [err] a=msid-semantic:WMS * 104746ms [err] m=application 9 DTLS/SCTP 5000 104746ms [err] c=IN IP4 0.0.0.0 104746ms [err] a=mid:0 104746ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104746ms [err] a=max-message-size:65536 104746ms [err] a=ice-ufrag:d4m9 104746ms [err] a=ice-pwd:r7McluRciTRyic9XGCKQ71 104746ms [err] a=fingerprint:sha-256 AF:B4:CA:E6:38:C6:0C:DB:4D:61:FF:B2:8B:77:50:CE:7E:7C:1A:6A:30:89:A2:27:5E:3E:13:60:0E:FB:68:C3 104746ms [err] a=setup:actpass 104746ms [err] 104747ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 104748ms [log] makeOffer 104748ms [log] connectionstatechanged new new have-local-offer 104748ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d", "state": "new"}] 104749ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 104749ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 104751ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfa\x9fk\xd8\x8f\xbb\xc6\xefS\x12\xfc\xf5') 104751ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa5\x8d /}u1\xb3V[\xb9\xf7') 104753ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfa\x9fk\xd8\x8f\xbb\xc6\xefS\x12\xfc\xf5') 104753ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa5\x8d /}u1\xb3V[\xb9\xf7') 104754ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 104755ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'BX\x11\xf1d\xf5\x01\xad$3C\xe3') 104756ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'BX\x11\xf1d\xf5\x01\xad$3C\xe3') 104756ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'"\xd4\x08}\xdb\x13\xf0Q\x16\x9f\xc5\xf3') 104757ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'"\xd4\x08}\xdb\x13\xf0Q\x16\x9f\xc5\xf3') 104757ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50630) (expires in 600 seconds) 104757ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 104758ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 104759ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 104759ms [log] handleSignalingMessage 104759ms [log] handleOptions 104759ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 104759ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 104781ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40188) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'u\x08$\xef\xfb\xedu\x896\xe3\xacH') 104782ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40188) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'u\x08$\xef\xfb\xedu\x896\xe3\xacH') 104792ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 104792ms [err] v=0 104792ms [err] o=- 3925296933 3925296933 IN IP4 0.0.0.0 104792ms [err] s=- 104792ms [err] t=0 0 104792ms [err] a=group:BUNDLE 0 104792ms [err] a=msid-semantic:WMS * 104792ms [err] m=application 40188 DTLS/SCTP 5000 104792ms [err] c=IN IP4 172.30.0.1 104792ms [err] a=mid:0 104792ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104792ms [err] a=max-message-size:65536 104792ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 40188 typ host 104792ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52603 typ host 104792ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 40188 typ srflx raddr 172.30.0.1 rport 40188 104792ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 52603 typ srflx raddr 172.17.0.3 rport 52603 104792ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60103 typ relay raddr 172.17.0.3 rport 48002 104792ms [err] a=end-of-candidates 104792ms [err] a=ice-ufrag:jOQp 104792ms [err] a=ice-pwd:FMEbyORPX3IMSYBAL2oGIo 104792ms [err] a=fingerprint:sha-256 EE:AE:5D:1F:E4:48:AA:8E:C1:68:CB:BC:03:37:84:63:60:BF:9E:E5:93:DE:AD:68:91:05:47:14:DF:80:46:36 104792ms [err] a=setup:active 104792ms [err] 104793ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 104794ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 104794ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 104794ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53300) -> ('172.30.0.1', 40188)) State.FROZEN -> State.WAITING 104794ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58886) -> ('172.30.0.1', 40188)) State.FROZEN -> State.WAITING 104794ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53300) -> ('172.17.0.3', 52603)) State.FROZEN -> State.WAITING 104795ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50630) -> ('172.30.0.1', 40188)) State.FROZEN -> State.WAITING 104795ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(9rHJcTiyjb 1 udp 1862270975 172.17.0.3 40188 typ prflx) 104795ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53300) -> ('172.17.0.3', 40188)) State.WAITING -> State.IN_PROGRESS 104795ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40188) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x04PF\x83\xa7@7\x14\xc2\x0f#l') 104796ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53300) -> ('172.30.0.1', 40188)) State.WAITING -> State.IN_PROGRESS 104796ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 40188) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x9e\xf4\xa2_\xf0C'\xf2\x89\xd8\xeb\x9c") 104796ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925296933 3925296933 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 40188 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 40188 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52603 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 40188 typ srflx raddr 172.30.0.1 rport 40188\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 52603 typ srflx raddr 172.17.0.3 rport 52603\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60103 typ relay raddr 172.17.0.3 rport 48002\\r\\na=end-of-candidates\\r\\na=ice-ufrag:jOQp\\r\\na=ice-pwd:FMEbyORPX3IMSYBAL2oGIo\\r\\na=fingerprint:sha-256 EE:AE:5D:1F:E4:48:AA:8E:C1:68:CB:BC:03:37:84:63:60:BF:9E:E5:93:DE:AD:68:91:05:47:14:DF:80:46:36\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 104796ms [log] handleSignalingMessage 104796ms [log] handleAnswer 104796ms [log] acceptAnswer 104796ms [log] connectionstatechanged connecting checking stable 104796ms [log] connectionstatechanged connecting checking stable 104796ms [log] connectionstatechanged connecting checking stable 104796ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d", "state": "connecting"}] 104797ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40188) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x04PF\x83\xa7@7\x14\xc2\x0f#l') 104797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53300) -> ('172.17.0.3', 40188)) State.IN_PROGRESS -> State.SUCCEEDED 104797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58886) -> ('172.30.0.1', 40188)) State.WAITING -> State.FAILED 104797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53300) -> ('172.17.0.3', 52603)) State.WAITING -> State.FAILED 104797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58886) -> ('172.17.0.3', 52603)) State.FROZEN -> State.FAILED 104797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53300) -> ('141.24.211.56', 40188)) State.FROZEN -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58886) -> ('141.24.211.56', 40188)) State.FROZEN -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53300) -> ('141.24.211.56', 52603)) State.FROZEN -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58886) -> ('141.24.211.56', 52603)) State.FROZEN -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53300) -> ('141.24.210.113', 60103)) State.FROZEN -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58886) -> ('141.24.210.113', 60103)) State.FROZEN -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50630) -> ('172.30.0.1', 40188)) State.WAITING -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50630) -> ('172.17.0.3', 52603)) State.FROZEN -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50630) -> ('141.24.211.56', 40188)) State.FROZEN -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50630) -> ('141.24.211.56', 52603)) State.FROZEN -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50630) -> ('141.24.210.113', 60103)) State.FROZEN -> State.FAILED 104799ms [err] INFO:aioice.ice:Connection(0) ICE completed 104800ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 40188) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x9e\xf4\xa2_\xf0C'\xf2\x89\xd8\xeb\x9c") 104800ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53300) -> ('172.30.0.1', 40188)) State.IN_PROGRESS -> State.SUCCEEDED 104801ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 40188) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6\xa5\xddF^\xc0e\xbd0=\x9e\x00') 104801ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 40188) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6\xa5\xddF^\xc0e\xbd0=\x9e\x00') 104815ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 104816ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 104817ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 104822ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 104822ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 104822ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 104822ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 104823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 104823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 104823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 104823ms [log] connectionstatechanged connecting completed stable 104823ms [log] connectionstatechanged connected completed stable 104823ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d", "state": "connected"}] 104825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 104826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 104826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 104826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 104826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 104826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 104827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 104827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 104827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 104827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2040686120, stream_id=1, stream_seq=0) 104827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 104828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3102783009, stream_id=1, stream_seq=0) 104829ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 104829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3102783009, gaps=[]) 104829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2040686120, gaps=[]) 104829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 104830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2040686121, stream_id=1, stream_seq=1) 104830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 104830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2040686122, stream_id=1, stream_seq=2) 104831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2040686121, gaps=[]) 104831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 104832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2040686122, gaps=[]) 104832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 104906ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 104906ms [log] [experimentStatusChanged] {"status": "running", "message": null} 104994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 104995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 104995ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 104995ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 104995ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 104995ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 104995ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 104996ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 104996ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d"}', extra='') 104996ms [log] connectionstatechanged closed closed closed 104996ms [log] connectionstatechanged closed closed closed 104996ms [log] connectionstatechanged closed closed closed 104996ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d", "state": "closed"}] 104997ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 104997ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 104997ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xee\x85\xb9u]\x12P\xac\xf2\x89\x08\xd7') 104998ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xee\x85\xb9u]\x12P\xac\xf2\x89\x08\xd7') 104999ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50630) 104999ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 104999ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 105095ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 105095ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 105146ms [err] Traceback (most recent call last): 105146ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 105146ms [err] return _run_code(code, main_globals, None, 105146ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 105146ms [err] exec(code, run_globals) 105146ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 105146ms [err] sys.exit(main()) 105146ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 105146ms [err] asyncio.run(main_async()) 105146ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 105147ms [err] return loop.run_until_complete(main) 105147ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 105147ms [err] self.run_forever() 105147ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 105147ms [err] self._run_once() 105147ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 105148ms [err] event_list = self._selector.select(timeout) 105148ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 105148ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 105148ms [err] KeyboardInterrupt 105247ms [log] starting device 105635ms [err] DEBUG:asyncio:Using selector: EpollSelector 105708ms [err] ERROR:asyncio:Unclosed client session 105708ms [err] client_session: 105781ms [log] parsing 105781ms [log] creating device handler 105781ms [log] [ready] 105781ms [log] reading line 105781ms [log] [websocketToken] "4540baee-139c-41ae-9d6e-7f54ca9b7064" 105798ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 105798ms [log] [websocketConnected] 106000ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 106000ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 106018ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/70861898-baa2-42e0-a85a-38f4b34f3c70"}}', extra='') 106018ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/70861898-baa2-42e0-a85a-38f4b34f3c70"} 106081ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 106081ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7", "state": "new"}] 108084ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 108084ms [log] handleSignalingMessage 108084ms [log] handleOptions 108084ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 108084ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 108104ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 108104ms [err] v=0 108104ms [err] o=- 3925296936 3925296936 IN IP4 0.0.0.0 108104ms [err] s=- 108104ms [err] t=0 0 108104ms [err] a=group:BUNDLE 0 108104ms [err] a=msid-semantic:WMS * 108104ms [err] m=application 54682 DTLS/SCTP 5000 108104ms [err] c=IN IP4 172.30.0.1 108104ms [err] a=mid:0 108104ms [err] a=sctpmap:5000 webrtc-datachannel 65535 108104ms [err] a=max-message-size:65536 108104ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 54682 typ host 108104ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 38792 typ host 108104ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 54682 typ srflx raddr 172.30.0.1 rport 54682 108104ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 38792 typ srflx raddr 172.17.0.3 rport 38792 108104ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50402 typ relay raddr 172.17.0.3 rport 51976 108104ms [err] a=end-of-candidates 108104ms [err] a=ice-ufrag:y6CA 108104ms [err] a=ice-pwd:C08NZwQJGeaGats2s5GrOp 108104ms [err] a=fingerprint:sha-256 ED:06:12:FB:39:86:2D:42:5A:7B:3D:3D:ED:B1:62:17:47:CF:9C:15:F1:7D:6A:68:2A:83:3C:CE:C9:E7:F6:F0 108104ms [err] a=setup:actpass 108104ms [err] 108105ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 108105ms [err] v=0 108105ms [err] o=- 3925296936 3925296936 IN IP4 0.0.0.0 108105ms [err] s=- 108105ms [err] t=0 0 108105ms [err] a=group:BUNDLE 0 108105ms [err] a=msid-semantic:WMS * 108105ms [err] m=application 54682 DTLS/SCTP 5000 108105ms [err] c=IN IP4 172.30.0.1 108105ms [err] a=mid:0 108105ms [err] a=sctpmap:5000 webrtc-datachannel 65535 108105ms [err] a=max-message-size:65536 108105ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 54682 typ host 108105ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 38792 typ host 108105ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 54682 typ srflx raddr 172.30.0.1 rport 54682 108105ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 38792 typ srflx raddr 172.17.0.3 rport 38792 108105ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50402 typ relay raddr 172.17.0.3 rport 51976 108105ms [err] a=end-of-candidates 108105ms [err] a=ice-ufrag:y6CA 108105ms [err] a=ice-pwd:C08NZwQJGeaGats2s5GrOp 108105ms [err] a=fingerprint:sha-256 ED:06:12:FB:39:86:2D:42:5A:7B:3D:3D:ED:B1:62:17:47:CF:9C:15:F1:7D:6A:68:2A:83:3C:CE:C9:E7:F6:F0 108105ms [err] a=setup:actpass 108105ms [err] 108106ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925296936 3925296936 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 54682 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 54682 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 38792 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 54682 typ srflx raddr 172.30.0.1 rport 54682\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 38792 typ srflx raddr 172.17.0.3 rport 38792\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50402 typ relay raddr 172.17.0.3 rport 51976\\r\\na=end-of-candidates\\r\\na=ice-ufrag:y6CA\\r\\na=ice-pwd:C08NZwQJGeaGats2s5GrOp\\r\\na=fingerprint:sha-256 ED:06:12:FB:39:86:2D:42:5A:7B:3D:3D:ED:B1:62:17:47:CF:9C:15:F1:7D:6A:68:2A:83:3C:CE:C9:E7:F6:F0\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 108106ms [log] handleSignalingMessage 108106ms [log] handleOffer 108106ms [log] makeAnswer 108106ms [log] connectionstatechanged new new have-remote-offer 108106ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7", "state": "new"}] 108107ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 108107ms [err] v=0 108107ms [err] o=- 3925296936 3925296936 IN IP4 0.0.0.0 108107ms [err] s=- 108107ms [err] t=0 0 108107ms [err] a=group:BUNDLE 0 108107ms [err] a=msid-semantic:WMS * 108107ms [err] m=application 9 DTLS/SCTP 5000 108107ms [err] c=IN IP4 0.0.0.0 108107ms [err] a=mid:0 108107ms [err] a=sctpmap:5000 webrtc-datachannel 65535 108107ms [err] a=max-message-size:65536 108107ms [err] a=ice-ufrag:hk4f 108107ms [err] a=ice-pwd:q26k5SR0BMZbFUvAp680bn 108107ms [err] a=fingerprint:sha-256 F3:06:D0:B3:C2:D5:D4:1A:C4:C9:A2:F5:E1:01:D4:D9:10:9E:14:9F:67:17:9F:E2:25:F3:7C:70:16:B6:D6:74 108107ms [err] a=setup:active 108107ms [err] 108107ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 108108ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 108108ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 108110ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x80\x8c,\n%\x0fUo\x00\x9d\xe2G') 108110ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb4\x1b\xdec\xb2\xe4\x8f\xc8\xe7\xd48"') 108110ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x80\x8c,\n%\x0fUo\x00\x9d\xe2G') 108111ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb4\x1b\xdec\xb2\xe4\x8f\xc8\xe7\xd48"') 108112ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 108112ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb7m\x1e[\x85\xb3J$i\xaay\xb9') 108113ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xb7m\x1e[\x85\xb3J$i\xaay\xb9') 108113ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd5\xd0\xd2\xf9\xf9\xea\xf2\x10\xb3\xfdt\xa5') 108114ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd5\xd0\xd2\xf9\xf9\xea\xf2\x10\xb3\xfdt\xa5') 108114ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61027) (expires in 600 seconds) 108114ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 108114ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 108115ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 108115ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 108115ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 108115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36436) -> ('172.30.0.1', 54682)) State.FROZEN -> State.WAITING 108115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45354) -> ('172.30.0.1', 54682)) State.FROZEN -> State.WAITING 108115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36436) -> ('172.17.0.3', 38792)) State.FROZEN -> State.WAITING 108115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61027) -> ('172.30.0.1', 54682)) State.FROZEN -> State.WAITING 108116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36436) -> ('172.30.0.1', 54682)) State.WAITING -> State.IN_PROGRESS 108116ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 54682) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xa5\x89Z\xf9\xba\xbe\xc66'{\x82\x11") 108116ms [log] connectionstatechanged new new stable 108116ms [log] connectionstatechanged new new stable 108116ms [log] connectionstatechanged connecting checking stable 108116ms [log] connectionstatechanged connecting checking stable 108116ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7", "state": "connecting"}] 108117ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 54682) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xa5\x89Z\xf9\xba\xbe\xc66'{\x82\x11") 108117ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36436) -> ('172.30.0.1', 54682)) State.IN_PROGRESS -> State.SUCCEEDED 108117ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36436) -> ('141.24.211.56', 54682)) State.FROZEN -> State.WAITING 108117ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36436) -> ('141.24.211.56', 38792)) State.FROZEN -> State.WAITING 108117ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36436) -> ('141.24.210.113', 50402)) State.FROZEN -> State.WAITING 108128ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 54682) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdc\x17H>c:\xbb\x82\xb0\xa3Z\xb7') 108128ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 54682) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdc\x17H>c:\xbb\x82\xb0\xa3Z\xb7') 108128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45354) -> ('172.30.0.1', 54682)) State.WAITING -> State.FAILED 108128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36436) -> ('172.17.0.3', 38792)) State.WAITING -> State.FAILED 108128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45354) -> ('172.17.0.3', 38792)) State.FROZEN -> State.FAILED 108128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36436) -> ('141.24.211.56', 54682)) State.WAITING -> State.FAILED 108128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45354) -> ('141.24.211.56', 54682)) State.FROZEN -> State.FAILED 108128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36436) -> ('141.24.211.56', 38792)) State.WAITING -> State.FAILED 108128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45354) -> ('141.24.211.56', 38792)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61027) -> ('172.30.0.1', 54682)) State.WAITING -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61027) -> ('172.17.0.3', 38792)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36436) -> ('141.24.210.113', 50402)) State.WAITING -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45354) -> ('141.24.210.113', 50402)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61027) -> ('141.24.211.56', 54682)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61027) -> ('141.24.211.56', 38792)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61027) -> ('141.24.210.113', 50402)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) ICE completed 108129ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54682) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b">'^\xc7\xf0\x16\x08\x97\x7f\xeaB>") 108129ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54682) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b">'^\xc7\xf0\x16\x08\x97\x7f\xeaB>") 108130ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(BQwHLnYDEb 1 udp 1862270975 172.17.0.3 54682 typ prflx) 108130ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36436) -> ('172.17.0.3', 54682)) State.WAITING -> State.IN_PROGRESS 108130ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54682) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'k\x86\xb9\x9d\t\xcbe\xbc\x19uHZ') 108131ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54682) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'k\x86\xb9\x9d\t\xcbe\xbc\x19uHZ') 108131ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36436) -> ('172.17.0.3', 54682)) State.IN_PROGRESS -> State.SUCCEEDED 108136ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 108136ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 108138ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 108154ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 108154ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 108154ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 108154ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 108154ms [log] connectionstatechanged connecting completed stable 108154ms [log] connectionstatechanged connected completed stable 108154ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7", "state": "connected"}] 108155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 108155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 108155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 108155ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 108156ms [log] line {"signal":"gpio1","value":"strongH"} 108156ms [log] 108156ms [log] reading line 108156ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 108156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 108156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 108157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 108158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4285182749, stream_id=1, stream_seq=0) 108158ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 108158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3595983600, stream_id=1, stream_seq=0) 108158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 108159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4285182749, gaps=[]) 108159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3595983601, stream_id=1, stream_seq=1) 108159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3595983602, stream_id=1, stream_seq=2) 108160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3595983603, stream_id=1, stream_seq=3) 108160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3595983604, stream_id=1, stream_seq=4) 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3595983600, gaps=[]) 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3595983601, gaps=[]) 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3595983602, gaps=[]) 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3595983603, gaps=[]) 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3595983604, gaps=[]) 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 108215ms [log] line {"signal":"gpio2","value":"strongL"} 108215ms [log] 108215ms [log] reading line 108215ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 108215ms [log] [experimentStatusChanged] {"status": "running", "message": null} 108321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 108322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 108322ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 108322ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 108322ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 108322ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 108323ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 108323ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 108324ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7"}', extra='') 108324ms [log] connectionstatechanged closed closed closed 108324ms [log] connectionstatechanged closed closed closed 108324ms [log] connectionstatechanged closed closed closed 108324ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7", "state": "closed"}] 108324ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 108324ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 108325ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xda7\x80\x89\x85\x92\xaeY\x1b\xb1\x8b\x0b') 108326ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xda7\x80\x89\x85\x92\xaeY\x1b\xb1\x8b\x0b') 108326ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61027) 108326ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 108327ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 108397ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 108397ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 108459ms [err] Traceback (most recent call last): 108459ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 108460ms [err] return _run_code(code, main_globals, None, 108460ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 108460ms [err] exec(code, run_globals) 108460ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 108460ms [err] sys.exit(main()) 108460ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 108460ms [err] asyncio.run(main_async()) 108460ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 108460ms [err] return loop.run_until_complete(main) 108460ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 108461ms [err] self.run_forever() 108461ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 108461ms [err] self._run_once() 108461ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 108462ms [err] event_list = self._selector.select(timeout) 108462ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 108462ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 108462ms [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