================== js Client to python Client Communication: should connect without errors 4606ms [log] starting device 5121ms [err] DEBUG:asyncio:Using selector: EpollSelector 5193ms [err] ERROR:asyncio:Unclosed client session 5193ms [err] client_session: 5298ms [log] parsing 5298ms [log] creating device handler 5298ms [log] [ready] 5298ms [log] reading line 5298ms [log] [websocketToken] "b9a88e32-83ec-45ef-9cf7-246f7257a2d1" 5319ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 5319ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 6986ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 6986ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 6994ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/17cf8e87-e3c8-4732-ab2c-0da07c085987"}}', extra='') 6994ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/17cf8e87-e3c8-4732-ab2c-0da07c085987"} 7065ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/8e577095-2295-497a-bd4b-e2da888973a8","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 7065ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8e577095-2295-497a-bd4b-e2da888973a8", "state": "new"}] 9070ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 9070ms [err] v=0 9070ms [err] o=- 3927372029 3927372029 IN IP4 0.0.0.0 9070ms [err] s=- 9070ms [err] t=0 0 9070ms [err] a=group:BUNDLE 0 9070ms [err] a=msid-semantic:WMS * 9070ms [err] m=application 9 DTLS/SCTP 5000 9070ms [err] c=IN IP4 0.0.0.0 9070ms [err] a=mid:0 9070ms [err] a=sctpmap:5000 webrtc-datachannel 65535 9070ms [err] a=max-message-size:65536 9070ms [err] a=ice-ufrag:U44x 9070ms [err] a=ice-pwd:MCs5GVfGrovFWeptu9Txq5 9070ms [err] a=fingerprint:sha-256 42:43:48:EE:A2:E7:DA:54:FE:E7:57:81:3D:C6:BC:08:F3:76:C0:FC:04:B0:A9:4F:78:C6:CE:6C:A9:FE:FA:E4 9070ms [err] a=setup:actpass 9070ms [err] 9071ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 9073ms [log] makeOffer 9073ms [log] connectionstatechanged new new have-local-offer 9073ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8e577095-2295-497a-bd4b-e2da888973a8", "state": "new"}] 9073ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 9074ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 9077ms [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'Y\xcf\x11\x90P\xb6\x11e\xa7\x9c\xb4\xe9') 9077ms [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'\x9d t\xe5\x1e\xad\xec\r,\xcc\xaaV') 9078ms [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'Y\xcf\x11\x90P\xb6\x11e\xa7\x9c\xb4\xe9') 9079ms [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'\x9d t\xe5\x1e\xad\xec\r,\xcc\xaaV') 9081ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 9082ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\xb4'\rr\x16N\x94zO\x7f@\xb6") 9083ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"\xb4'\rr\x16N\x94zO\x7f@\xb6") 9083ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf7\xe45\xd9)\x1b\xbfV\xcc\xe2\x0e\xc7') 9084ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf7\xe45\xd9)\x1b\xbfV\xcc\xe2\x0e\xc7') 9085ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58027) (expires in 600 seconds) 9085ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 9085ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 9086ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8e577095-2295-497a-bd4b-e2da888973a8"}', extra='') 9086ms [log] handleSignalingMessage 9086ms [log] handleOptions 9086ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 9086ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 9106ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 9106ms [err] v=0 9106ms [err] o=- 3829634829097727656 2 IN IP4 127.0.0.1 9106ms [err] s=- 9106ms [err] t=0 0 9106ms [err] a=group:BUNDLE 0 9106ms [err] a=msid-semantic: WMS 9106ms [err] m=application 9 DTLS/SCTP 5000 9106ms [err] c=IN IP4 0.0.0.0 9106ms [err] a=ice-ufrag:wNAs 9106ms [err] a=ice-pwd:rzvt+/ClayQNTzjVmseyOosA 9106ms [err] a=ice-options:trickle 9106ms [err] a=fingerprint:sha-256 32:75:6E:71:99:6E:F9:8D:7A:D1:3F:72:AF:E1:77:31:D5:F6:3F:4A:6A:F2:FD:AF:F8:2E:8A:92:1D:5E:40:E3 9106ms [err] a=setup:active 9106ms [err] a=mid:0 9106ms [err] a=sctpmap:5000 webrtc-datachannel 1024 9106ms [err] 9107ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 9107ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 9107ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 9108ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 3829634829097727656 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:wNAs\\r\\na=ice-pwd:rzvt+/ClayQNTzjVmseyOosA\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 32:75:6E:71:99:6E:F9:8D:7A:D1:3F:72:AF:E1:77:31:D5:F6:3F:4A:6A:F2:FD:AF:F8:2E:8A:92:1D:5E:40:E3\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8e577095-2295-497a-bd4b-e2da888973a8"}', extra='') 9108ms [log] handleSignalingMessage 9108ms [log] handleAnswer 9108ms [log] acceptAnswer 9108ms [log] connectionstatechanged connecting checking stable 9108ms [log] connectionstatechanged connecting checking stable 9108ms [log] connectionstatechanged connecting checking stable 9108ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8e577095-2295-497a-bd4b-e2da888973a8", "state": "connecting"}] 9108ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'QRgpS46FwAQU') 9108ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'QRgpS46FwAQU') 9108ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(DVh8FISXXW 1 udp 1845501695 172.17.0.3 49618 typ prflx) 9109ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43237) -> ('172.17.0.3', 49618)) State.WAITING -> State.IN_PROGRESS 9109ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe0\xacc\x07pN\x95\xfe\xa7\x80g\xdb') 9112ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe0\xacc\x07pN\x95\xfe\xa7\x80g\xdb') 9112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43237) -> ('172.17.0.3', 49618)) State.IN_PROGRESS -> State.SUCCEEDED 9112ms [err] INFO:aioice.ice:Connection(0) ICE completed 9125ms [err] INFO:aioice.ice:Connection(0) Remote candidate "11069a2f-057a-4179-8678-f50470693197.local" resolved to 172.17.0.3 9128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43237) -> ('172.17.0.3', 49618)) State.FROZEN -> State.IN_PROGRESS 9129ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbeF\xa7^\xcar\x1e\x8e\xac\xd4\xdf\x15') 9130ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbeF\xa7^\xcar\x1e\x8e\xac\xd4\xdf\x15') 9130ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43237) -> ('172.17.0.3', 49618)) State.IN_PROGRESS -> State.SUCCEEDED 9130ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59176) -> ('172.17.0.3', 49618)) State.FROZEN -> State.FAILED 9130ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58027) -> ('172.17.0.3', 49618)) State.FROZEN -> State.FAILED 9149ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 9150ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 9151ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 9154ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 9154ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 9154ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 9154ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 9155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 9155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 9155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 9155ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1589917066 1 udp 2113937151 11069a2f-057a-4179-8678-f50470693197.local 49618 typ host generation 0 ufrag wNAs network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8e577095-2295-497a-bd4b-e2da888973a8"}', extra='') 9155ms [log] handleSignalingMessage 9155ms [log] handleIceCandidate 9155ms [log] acceptIceCandidate 9155ms [log] connectionstatechanged connecting completed stable 9155ms [log] connectionstatechanged connected completed stable 9155ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8e577095-2295-497a-bd4b-e2da888973a8", "state": "connected"}] 9159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 9160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 9160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 9160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 9160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 9160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 9160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 9161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 9161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 9161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 9162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1222827532, stream_id=1, stream_seq=0) 9162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 9163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1222827532, gaps=[]) 9163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 9163ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'qPVHcxExFbje') 9163ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'qPVHcxExFbje') 9164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1805552749, stream_id=1, stream_seq=0) 9164ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 9164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1805552749, gaps=[]) 9226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'DfzzpVTW5uBm') 9226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'DfzzpVTW5uBm') 9289ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7sobQV+gOC8j') 9289ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7sobQV+gOC8j') 9290ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59176) -> ('172.17.0.3', 49618)) State.WAITING -> State.IN_PROGRESS 9290ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa6\xcfW0\xa1\x92>\xabg\xae<\x94') 9294ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 49618) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa6\xcfW0\xa1\x92>\xabg\xae<\x94') 9294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59176) -> ('172.17.0.3', 49618)) State.IN_PROGRESS -> State.SUCCEEDED 9294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43237) -> ('141.24.211.56', 49618)) State.FROZEN -> State.FAILED 9294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59176) -> ('141.24.211.56', 49618)) State.FROZEN -> State.FAILED 9294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58027) -> ('141.24.211.56', 49618)) State.FROZEN -> State.FAILED 9371ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1453096525 1 udp 1677729535 141.24.211.56 49618 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag wNAs network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8e577095-2295-497a-bd4b-e2da888973a8"}', extra='') 9371ms [log] handleSignalingMessage 9371ms [log] handleIceCandidate 9371ms [log] acceptIceCandidate 9371ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 9371ms [log] [experimentStatusChanged] {"status": "running", "message": null} 9477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 9477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 9477ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 9477ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 9477ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 9477ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 9477ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 9478ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 9478ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/8e577095-2295-497a-bd4b-e2da888973a8"}', extra='') 9478ms [log] connectionstatechanged closed closed closed 9478ms [log] connectionstatechanged closed closed closed 9478ms [log] connectionstatechanged closed closed closed 9478ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8e577095-2295-497a-bd4b-e2da888973a8", "state": "closed"}] 9478ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 9479ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 9479ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'|\x93P\xec\xfe\x033\xa0tJ\x16q') 9480ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'|\x93P\xec\xfe\x033\xa0tJ\x16q') 9480ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58027) 9480ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 9480ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 9590ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 9590ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 9632ms [err] Traceback (most recent call last): 9632ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 9632ms [err] return _run_code(code, main_globals, None, 9632ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 9632ms [err] exec(code, run_globals) 9632ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 9632ms [err] sys.exit(main()) 9632ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 9632ms [err] asyncio.run(main_async()) 9632ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 9632ms [err] return loop.run_until_complete(main) 9632ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 9632ms [err] self.run_forever() 9632ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 9632ms [err] self._run_once() 9632ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 9632ms [err] event_list = self._selector.select(timeout) 9632ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 9632ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 9632ms [err] KeyboardInterrupt ================== python Client to js Client Communication: should start an experiment ================== python Client to python Client Communication: should connect without errors 14764ms [log] starting device 15153ms [err] DEBUG:asyncio:Using selector: EpollSelector 15241ms [err] ERROR:asyncio:Unclosed client session 15241ms [err] client_session: 15317ms [log] parsing 15317ms [log] creating device handler 15317ms [log] [ready] 15317ms [log] reading line 15317ms [log] [websocketToken] "bbdcac93-1b14-4d37-9052-96316a544b95" 15340ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15340ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 15596ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 15596ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 15629ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ded60a8c-712b-4c78-9215-8a71a1f3f589"}}', extra='') 15629ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ded60a8c-712b-4c78-9215-8a71a1f3f589"} 15688ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9aef08e5-d361-4490-b3fa-982a4b8f1d5b","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 15688ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9aef08e5-d361-4490-b3fa-982a4b8f1d5b", "state": "new"}] 17692ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 17692ms [err] v=0 17692ms [err] o=- 3927372038 3927372038 IN IP4 0.0.0.0 17692ms [err] s=- 17692ms [err] t=0 0 17692ms [err] a=group:BUNDLE 0 17692ms [err] a=msid-semantic:WMS * 17692ms [err] m=application 9 DTLS/SCTP 5000 17692ms [err] c=IN IP4 0.0.0.0 17692ms [err] a=mid:0 17692ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17692ms [err] a=max-message-size:65536 17692ms [err] a=ice-ufrag:3S9q 17692ms [err] a=ice-pwd:O7xB1aphPJ3tdIjHgpjzRT 17692ms [err] a=fingerprint:sha-256 AF:21:83:9D:B6:29:35:F2:58:22:F3:72:7A:61:F7:6E:75:95:F1:7B:F8:C5:BD:96:EB:6D:D2:E7:5B:B2:0C:34 17692ms [err] a=setup:actpass 17692ms [err] 17694ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 17695ms [log] makeOffer 17695ms [log] connectionstatechanged new new have-local-offer 17695ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9aef08e5-d361-4490-b3fa-982a4b8f1d5b", "state": "new"}] 17696ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 17696ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 17699ms [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'W\x90u>K\x07\x85\xfc\xa9k)*') 17700ms [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'o}BMs\xd8\x01\xf7@?\xa8\xcc') 17700ms [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'W\x90u>K\x07\x85\xfc\xa9k)*') 17700ms [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'o}BMs\xd8\x01\xf7@?\xa8\xcc') 17701ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 17702ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xce\xec|\x18\xefyTk\xa2\xb5\xbb[') 17702ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xce\xec|\x18\xefyTk\xa2\xb5\xbb[') 17703ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'idWn\xa3\x01\xe4B\xc7}n\xe5') 17704ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'idWn\xa3\x01\xe4B\xc7}n\xe5') 17704ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51635) (expires in 600 seconds) 17704ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 17704ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 17705ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/9aef08e5-d361-4490-b3fa-982a4b8f1d5b","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 17705ms [log] handleSignalingMessage 17705ms [log] handleOptions 17705ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 17705ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 17729ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48030) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'=\xe0\xb5\x1a\xc2F\xf0w0\r\x1d\xa1') 17729ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48030) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'=\xe0\xb5\x1a\xc2F\xf0w0\r\x1d\xa1') 17737ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 17737ms [err] v=0 17737ms [err] o=- 3927372038 3927372038 IN IP4 0.0.0.0 17737ms [err] s=- 17737ms [err] t=0 0 17737ms [err] a=group:BUNDLE 0 17737ms [err] a=msid-semantic:WMS * 17737ms [err] m=application 48030 DTLS/SCTP 5000 17737ms [err] c=IN IP4 172.30.0.1 17737ms [err] a=mid:0 17737ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17737ms [err] a=max-message-size:65536 17737ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 48030 typ host 17737ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52920 typ host 17737ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 48030 typ srflx raddr 172.30.0.1 rport 48030 17737ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 52920 typ srflx raddr 172.17.0.3 rport 52920 17737ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61105 typ relay raddr 172.17.0.3 rport 48694 17737ms [err] a=end-of-candidates 17737ms [err] a=ice-ufrag:tZZ3 17737ms [err] a=ice-pwd:Rf5Ks7k7dSdnhdmMvl1Xdy 17737ms [err] a=fingerprint:sha-256 52:3C:58:07:B9:34:7A:5C:89:53:76:FD:05:F4:86:D4:F0:47:AA:D5:43:8C:61:71:3F:B7:EF:9A:42:FD:B4:02 17737ms [err] a=setup:active 17737ms [err] 17739ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 17739ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 17739ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 17740ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58628) -> ('172.30.0.1', 48030)) State.FROZEN -> State.WAITING 17740ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46574) -> ('172.30.0.1', 48030)) State.FROZEN -> State.WAITING 17740ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58628) -> ('172.17.0.3', 52920)) State.FROZEN -> State.WAITING 17741ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51635) -> ('172.30.0.1', 48030)) State.FROZEN -> State.WAITING 17741ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Vzz4qJ4KOj 1 udp 1862270975 172.17.0.3 48030 typ prflx) 17741ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58628) -> ('172.17.0.3', 48030)) State.WAITING -> State.IN_PROGRESS 17741ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48030) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b']\xe4\xceH\xdd\x89\xb9\xe0\x94G-\xad') 17742ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58628) -> ('172.30.0.1', 48030)) State.WAITING -> State.IN_PROGRESS 17742ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 48030) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x7f\xe8\xbc\x1f8m\xb4\xf3\xe5*\xb4C') 17742ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/9aef08e5-d361-4490-b3fa-982a4b8f1d5b","content":{"type":"answer","sdp":"v=0\\r\\no=- 3927372038 3927372038 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 48030 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 48030 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52920 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 48030 typ srflx raddr 172.30.0.1 rport 48030\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 52920 typ srflx raddr 172.17.0.3 rport 52920\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61105 typ relay raddr 172.17.0.3 rport 48694\\r\\na=end-of-candidates\\r\\na=ice-ufrag:tZZ3\\r\\na=ice-pwd:Rf5Ks7k7dSdnhdmMvl1Xdy\\r\\na=fingerprint:sha-256 52:3C:58:07:B9:34:7A:5C:89:53:76:FD:05:F4:86:D4:F0:47:AA:D5:43:8C:61:71:3F:B7:EF:9A:42:FD:B4:02\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 17742ms [log] handleSignalingMessage 17742ms [log] handleAnswer 17742ms [log] acceptAnswer 17742ms [log] connectionstatechanged connecting checking stable 17742ms [log] connectionstatechanged connecting checking stable 17742ms [log] connectionstatechanged connecting checking stable 17742ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9aef08e5-d361-4490-b3fa-982a4b8f1d5b", "state": "connecting"}] 17743ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48030) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b']\xe4\xceH\xdd\x89\xb9\xe0\x94G-\xad') 17743ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58628) -> ('172.17.0.3', 48030)) State.IN_PROGRESS -> State.SUCCEEDED 17743ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46574) -> ('172.30.0.1', 48030)) State.WAITING -> State.FAILED 17743ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58628) -> ('172.17.0.3', 52920)) State.WAITING -> State.FAILED 17743ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46574) -> ('172.17.0.3', 52920)) State.FROZEN -> State.FAILED 17743ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58628) -> ('141.24.211.56', 48030)) State.FROZEN -> State.FAILED 17743ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46574) -> ('141.24.211.56', 48030)) State.FROZEN -> State.FAILED 17743ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58628) -> ('141.24.211.56', 52920)) State.FROZEN -> State.FAILED 17743ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46574) -> ('141.24.211.56', 52920)) State.FROZEN -> State.FAILED 17743ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58628) -> ('141.24.210.113', 61105)) State.FROZEN -> State.FAILED 17743ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46574) -> ('141.24.210.113', 61105)) State.FROZEN -> State.FAILED 17744ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51635) -> ('172.30.0.1', 48030)) State.WAITING -> State.FAILED 17744ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51635) -> ('172.17.0.3', 52920)) State.FROZEN -> State.FAILED 17744ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51635) -> ('141.24.211.56', 48030)) State.FROZEN -> State.FAILED 17744ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51635) -> ('141.24.211.56', 52920)) State.FROZEN -> State.FAILED 17744ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51635) -> ('141.24.210.113', 61105)) State.FROZEN -> State.FAILED 17744ms [err] INFO:aioice.ice:Connection(0) ICE completed 17744ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 48030) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x7f\xe8\xbc\x1f8m\xb4\xf3\xe5*\xb4C') 17744ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58628) -> ('172.30.0.1', 48030)) State.IN_PROGRESS -> State.SUCCEEDED 17745ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 48030) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'[\xd2\xb9\x91}\t\xc8eH\xe8\xfb}') 17745ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 48030) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'[\xd2\xb9\x91}\t\xc8eH\xe8\xfb}') 17762ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 17762ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 17763ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 17768ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 17768ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 17768ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 17768ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 17769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 17769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 17769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 17769ms [log] connectionstatechanged connecting completed stable 17769ms [log] connectionstatechanged connected completed stable 17769ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9aef08e5-d361-4490-b3fa-982a4b8f1d5b", "state": "connected"}] 17770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 17770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 17771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 17771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 17771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 17771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 17772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 17772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 17772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 17772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2333064680, stream_id=1, stream_seq=0) 17772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 17774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1426219167, stream_id=1, stream_seq=0) 17774ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 17774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1426219167, gaps=[]) 17774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2333064680, gaps=[]) 17774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 17882ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 17882ms [log] [experimentStatusChanged] {"status": "running", "message": null} 17940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 17940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 17940ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 17941ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 17941ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 17941ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 17941ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 17941ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 17942ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9aef08e5-d361-4490-b3fa-982a4b8f1d5b"}', extra='') 17942ms [log] connectionstatechanged closed closed closed 17942ms [log] connectionstatechanged closed closed closed 17942ms [log] connectionstatechanged closed closed closed 17942ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9aef08e5-d361-4490-b3fa-982a4b8f1d5b", "state": "closed"}] 17942ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 17942ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 17942ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'H\x1e\x86\x0f7\xd3\xe8\xfe\xd6+Y4') 17943ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'H\x1e\x86\x0f7\xd3\xe8\xfe\xd6+Y4') 17943ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51635) 17943ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 17943ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 18032ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 18032ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 18087ms [err] Traceback (most recent call last): 18087ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 18087ms [err] return _run_code(code, main_globals, None, 18087ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 18087ms [err] exec(code, run_globals) 18087ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 18087ms [err] sys.exit(main()) 18087ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 18087ms [err] asyncio.run(main_async()) 18087ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 18087ms [err] return loop.run_until_complete(main) 18087ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 18088ms [err] self.run_forever() 18088ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 18088ms [err] self._run_once() 18088ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 18089ms [err] event_list = self._selector.select(timeout) 18089ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 18089ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 18089ms [err] KeyboardInterrupt ================== Cyclic Device Groups: should resolve cyclic device groups correctly (flat_group: false) ================== Client Communication (group <-> device): should connect without errors ================== Client Communication (group <-> device): should start an experiment ================== Experiment Status Changed Messages: should connect without errors ================== Experiment Status Changed Messages: should start an experiment ================== Experiment Status Changed Messages: should stop an experiment ================== js Client to js Client File tests : should transmit file ================== js Client to python Client File tests : should transmit file 31173ms [log] starting device 31577ms [err] DEBUG:asyncio:Using selector: EpollSelector 31645ms [err] ERROR:asyncio:Unclosed client session 31645ms [err] client_session: 31718ms [log] parsing 31718ms [log] creating device handler 31718ms [log] [ready] 31718ms [log] reading line 31718ms [log] [websocketToken] "af1dca6b-c208-4198-acfb-2018bd7214d7" 31730ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 31730ms [log] [websocketConnected] 33451ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 33451ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 33475ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/fe2738f0-f8fa-4289-9ad0-b47656e34270"}}', extra='') 33475ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/fe2738f0-f8fa-4289-9ad0-b47656e34270"} 33529ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/1161c094-c29c-4f61-b8c2-c0c22f70ff32","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 33529ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1161c094-c29c-4f61-b8c2-c0c22f70ff32", "state": "new"}] 35533ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 35533ms [err] v=0 35533ms [err] o=- 3927372056 3927372056 IN IP4 0.0.0.0 35533ms [err] s=- 35533ms [err] t=0 0 35533ms [err] a=group:BUNDLE 0 35533ms [err] a=msid-semantic:WMS * 35533ms [err] m=application 9 DTLS/SCTP 5000 35533ms [err] c=IN IP4 0.0.0.0 35533ms [err] a=mid:0 35533ms [err] a=sctpmap:5000 webrtc-datachannel 65535 35533ms [err] a=max-message-size:65536 35533ms [err] a=ice-ufrag:RBnN 35533ms [err] a=ice-pwd:83SzBosz3C7vEfOPF1VKWE 35533ms [err] a=fingerprint:sha-256 17:48:63:1F:1F:93:08:79:97:C1:45:D5:E0:58:4C:A5:9E:2F:22:A6:5E:FA:7A:8F:04:07:05:38:30:B9:5B:41 35533ms [err] a=setup:actpass 35533ms [err] 35535ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 35536ms [log] makeOffer 35536ms [log] connectionstatechanged new new have-local-offer 35536ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1161c094-c29c-4f61-b8c2-c0c22f70ff32", "state": "new"}] 35536ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 35537ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 35539ms [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'\x13\xb7\x83\x1f.Ao\xf8\xder\xc8<') 35539ms [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\xa5\xe1X\xbfi\xefP\x196\r\x04') 35540ms [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'\x13\xb7\x83\x1f.Ao\xf8\xder\xc8<') 35540ms [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\xa5\xe1X\xbfi\xefP\x196\r\x04') 35542ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 35542ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x90\xbe\xda\xbb\xcaq\x90\x0c\xbe\x85\xc1Y') 35543ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x90\xbe\xda\xbb\xcaq\x90\x0c\xbe\x85\xc1Y') 35543ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xad\x0ef\xa1f\xdf\xe4\xc5A;\x05\x7f') 35544ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xad\x0ef\xa1f\xdf\xe4\xc5A;\x05\x7f') 35544ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58094) (expires in 600 seconds) 35544ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 35545ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 35546ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1161c094-c29c-4f61-b8c2-c0c22f70ff32"}', extra='') 35546ms [log] handleSignalingMessage 35546ms [log] handleOptions 35546ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 35546ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 35565ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 35565ms [err] v=0 35565ms [err] o=- 1341667400912814317 2 IN IP4 127.0.0.1 35565ms [err] s=- 35565ms [err] t=0 0 35565ms [err] a=group:BUNDLE 0 35565ms [err] a=msid-semantic: WMS 35565ms [err] m=application 9 DTLS/SCTP 5000 35565ms [err] c=IN IP4 0.0.0.0 35565ms [err] a=ice-ufrag:GaYB 35565ms [err] a=ice-pwd:8Pc8diF4ugPYmA3vQIYhOze/ 35565ms [err] a=ice-options:trickle 35565ms [err] a=fingerprint:sha-256 57:DC:8E:5B:BE:21:35:67:51:5C:AE:22:47:7A:4C:4F:E6:CE:E4:B5:9A:24:2E:A8:A6:70:5B:8E:2F:F6:F6:18 35565ms [err] a=setup:active 35565ms [err] a=mid:0 35565ms [err] a=sctpmap:5000 webrtc-datachannel 1024 35565ms [err] 35566ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 35566ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 35566ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 35567ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1341667400912814317 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:GaYB\\r\\na=ice-pwd:8Pc8diF4ugPYmA3vQIYhOze/\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 57:DC:8E:5B:BE:21:35:67:51:5C:AE:22:47:7A:4C:4F:E6:CE:E4:B5:9A:24:2E:A8:A6:70:5B:8E:2F:F6:F6:18\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1161c094-c29c-4f61-b8c2-c0c22f70ff32"}', extra='') 35567ms [log] handleSignalingMessage 35567ms [log] handleAnswer 35567ms [log] acceptAnswer 35567ms [log] connectionstatechanged connecting checking stable 35567ms [log] connectionstatechanged connecting checking stable 35567ms [log] connectionstatechanged connecting checking stable 35567ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1161c094-c29c-4f61-b8c2-c0c22f70ff32", "state": "connecting"}] 35568ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'j3qNCuY4hKKD') 35568ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'j3qNCuY4hKKD') 35568ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Tmn3rbj9Zv 1 udp 1845501695 172.17.0.3 39978 typ prflx) 35568ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45270) -> ('172.17.0.3', 39978)) State.WAITING -> State.IN_PROGRESS 35569ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa0\xbf={.\x9a\xc2\xe9\xfaY\xe4\xa2') 35571ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa0\xbf={.\x9a\xc2\xe9\xfaY\xe4\xa2') 35571ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45270) -> ('172.17.0.3', 39978)) State.IN_PROGRESS -> State.SUCCEEDED 35572ms [err] INFO:aioice.ice:Connection(0) ICE completed 35580ms [err] INFO:aioice.ice:Connection(0) Remote candidate "2203f102-c7db-4dcd-918b-16ffa99f1a44.local" resolved to 172.17.0.3 35587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45270) -> ('172.17.0.3', 39978)) State.FROZEN -> State.IN_PROGRESS 35588ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf3\x81]\xd8:\xb3J\x8f\x07\xaa\xbd\x1c') 35589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf3\x81]\xd8:\xb3J\x8f\x07\xaa\xbd\x1c') 35589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45270) -> ('172.17.0.3', 39978)) State.IN_PROGRESS -> State.SUCCEEDED 35589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50995) -> ('172.17.0.3', 39978)) State.FROZEN -> State.FAILED 35589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45270) -> ('141.24.211.56', 39978)) State.FROZEN -> State.FAILED 35589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50995) -> ('141.24.211.56', 39978)) State.FROZEN -> State.FAILED 35589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58094) -> ('172.17.0.3', 39978)) State.FROZEN -> State.FAILED 35589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58094) -> ('141.24.211.56', 39978)) State.FROZEN -> State.FAILED 35608ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 35608ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 35609ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 35612ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 35613ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 35613ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 35613ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 35613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 35613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 35613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 35613ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:519065450 1 udp 2113937151 2203f102-c7db-4dcd-918b-16ffa99f1a44.local 39978 typ host generation 0 ufrag GaYB network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1161c094-c29c-4f61-b8c2-c0c22f70ff32"}', extra='') 35613ms [log] handleSignalingMessage 35613ms [log] handleIceCandidate 35613ms [log] acceptIceCandidate 35613ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:469254194 1 udp 1677729535 141.24.211.56 39978 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag GaYB network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1161c094-c29c-4f61-b8c2-c0c22f70ff32"}', extra='') 35613ms [log] handleSignalingMessage 35613ms [log] handleIceCandidate 35613ms [log] acceptIceCandidate 35613ms [log] connectionstatechanged connecting completed stable 35613ms [log] connectionstatechanged connected completed stable 35613ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1161c094-c29c-4f61-b8c2-c0c22f70ff32", "state": "connected"}] 35617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 35617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 35617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 35617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 35618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 35618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 35618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 35618ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'WId82zbzRwGj') 35618ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'WId82zbzRwGj') 35618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 35618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 35619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 35619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2826438328, stream_id=1, stream_seq=0) 35619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 35619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2826438328, gaps=[]) 35619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 35620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2326599837, stream_id=1, stream_seq=0) 35620ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 35620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599837, gaps=[]) 35621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2326599838, stream_id=1, stream_seq=1) 35621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599838, gaps=[]) 35622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599839, stream_id=1, stream_seq=2) 35622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599839, gaps=[]) 35622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599840, stream_id=1, stream_seq=2) 35622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599840, gaps=[]) 35622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599841, stream_id=1, stream_seq=2) 35622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599841, gaps=[]) 35623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599842, stream_id=1, stream_seq=2) 35623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599842, gaps=[]) 35623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599843, stream_id=1, stream_seq=2) 35623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599843, gaps=[]) 35624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599844, stream_id=1, stream_seq=2) 35624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599844, gaps=[]) 35624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599845, stream_id=1, stream_seq=2) 35624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599845, gaps=[]) 35625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599846, stream_id=1, stream_seq=2) 35625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599846, gaps=[]) 35625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599847, stream_id=1, stream_seq=3) 35625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599847, gaps=[]) 35626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599848, stream_id=1, stream_seq=3) 35626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599848, gaps=[]) 35626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599849, stream_id=1, stream_seq=3) 35626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599849, gaps=[]) 35627ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599850, stream_id=1, stream_seq=3) 35627ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599850, gaps=[]) 35628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599851, stream_id=1, stream_seq=3) 35628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599851, gaps=[]) 35628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599852, stream_id=1, stream_seq=3) 35628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599852, gaps=[]) 35632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599853, stream_id=1, stream_seq=3) 35632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599853, gaps=[]) 35633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599854, stream_id=1, stream_seq=3) 35633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599854, gaps=[]) 35634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599855, stream_id=1, stream_seq=4) 35634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599855, gaps=[]) 35634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599856, stream_id=1, stream_seq=4) 35634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599856, gaps=[]) 35634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599857, stream_id=1, stream_seq=4) 35634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599857, gaps=[]) 35634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599858, stream_id=1, stream_seq=4) 35634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599858, gaps=[]) 35635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599859, stream_id=1, stream_seq=4) 35635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599859, gaps=[]) 35635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599860, stream_id=1, stream_seq=4) 35635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599860, gaps=[]) 35636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599861, stream_id=1, stream_seq=4) 35636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599861, gaps=[]) 35636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599862, stream_id=1, stream_seq=4) 35636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599862, gaps=[]) 35637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599863, stream_id=1, stream_seq=5) 35637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599863, gaps=[]) 35638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599864, stream_id=1, stream_seq=5) 35638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599864, gaps=[]) 35638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599865, stream_id=1, stream_seq=5) 35638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599865, gaps=[]) 35639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599866, stream_id=1, stream_seq=5) 35639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599866, gaps=[]) 35640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599867, stream_id=1, stream_seq=5) 35640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599867, gaps=[]) 35640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599868, stream_id=1, stream_seq=5) 35640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599868, gaps=[]) 35641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599869, stream_id=1, stream_seq=5) 35641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599869, gaps=[]) 35641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599870, stream_id=1, stream_seq=5) 35641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599870, gaps=[]) 35644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599871, stream_id=1, stream_seq=6) 35644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599871, gaps=[]) 35644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599872, stream_id=1, stream_seq=6) 35644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599872, gaps=[]) 35645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599873, stream_id=1, stream_seq=6) 35645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599873, gaps=[]) 35645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599874, stream_id=1, stream_seq=6) 35645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599874, gaps=[]) 35646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599875, stream_id=1, stream_seq=6) 35646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599875, gaps=[]) 35647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599876, stream_id=1, stream_seq=6) 35647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599876, gaps=[]) 35647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599877, stream_id=1, stream_seq=6) 35647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599877, gaps=[]) 35648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599878, stream_id=1, stream_seq=6) 35648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599878, gaps=[]) 35648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599879, stream_id=1, stream_seq=7) 35648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599879, gaps=[]) 35649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599880, stream_id=1, stream_seq=7) 35649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599880, gaps=[]) 35649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599881, stream_id=1, stream_seq=7) 35649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599881, gaps=[]) 35650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599882, stream_id=1, stream_seq=7) 35650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599882, gaps=[]) 35651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599883, stream_id=1, stream_seq=7) 35651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599883, gaps=[]) 35651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599884, stream_id=1, stream_seq=7) 35651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599884, gaps=[]) 35652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599885, stream_id=1, stream_seq=7) 35652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599885, gaps=[]) 35652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599886, stream_id=1, stream_seq=7) 35652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599886, gaps=[]) 35654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599887, stream_id=1, stream_seq=8) 35654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599887, gaps=[]) 35654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599888, stream_id=1, stream_seq=8) 35654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599888, gaps=[]) 35654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599889, stream_id=1, stream_seq=8) 35655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599889, gaps=[]) 35655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599890, stream_id=1, stream_seq=8) 35655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599890, gaps=[]) 35656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599891, stream_id=1, stream_seq=8) 35656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599891, gaps=[]) 35656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599892, stream_id=1, stream_seq=8) 35656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599892, gaps=[]) 35657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599893, stream_id=1, stream_seq=8) 35657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599893, gaps=[]) 35657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599894, stream_id=1, stream_seq=8) 35657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599895, stream_id=1, stream_seq=9) 35658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047504, cumulative_tsn=2326599895, gaps=[]) 35658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599896, stream_id=1, stream_seq=9) 35658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046344, cumulative_tsn=2326599896, gaps=[]) 35658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599897, stream_id=1, stream_seq=9) 35660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045184, cumulative_tsn=2326599897, gaps=[]) 35660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599898, stream_id=1, stream_seq=9) 35660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044024, cumulative_tsn=2326599898, gaps=[]) 35660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599899, stream_id=1, stream_seq=9) 35660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042864, cumulative_tsn=2326599899, gaps=[]) 35661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599900, stream_id=1, stream_seq=9) 35661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041704, cumulative_tsn=2326599900, gaps=[]) 35661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599901, stream_id=1, stream_seq=9) 35661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040544, cumulative_tsn=2326599901, gaps=[]) 35661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599902, stream_id=1, stream_seq=9) 35661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599902, gaps=[]) 35662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599903, stream_id=1, stream_seq=10) 35662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599903, gaps=[]) 35662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599904, stream_id=1, stream_seq=10) 35662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599904, gaps=[]) 35662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599905, stream_id=1, stream_seq=10) 35662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045124, cumulative_tsn=2326599905, gaps=[]) 35662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599906, stream_id=1, stream_seq=10) 35662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043964, cumulative_tsn=2326599906, gaps=[]) 35663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599907, stream_id=1, stream_seq=10) 35663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042804, cumulative_tsn=2326599907, gaps=[]) 35663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599908, stream_id=1, stream_seq=10) 35664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041644, cumulative_tsn=2326599908, gaps=[]) 35664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599909, stream_id=1, stream_seq=10) 35664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040484, cumulative_tsn=2326599909, gaps=[]) 35665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599910, stream_id=1, stream_seq=10) 35665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599910, gaps=[]) 35667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599911, stream_id=1, stream_seq=11) 35667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599911, gaps=[]) 35667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599912, stream_id=1, stream_seq=11) 35667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599912, gaps=[]) 35668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599913, stream_id=1, stream_seq=11) 35668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599913, gaps=[]) 35669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599914, stream_id=1, stream_seq=11) 35669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599914, gaps=[]) 35669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599915, stream_id=1, stream_seq=11) 35669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599915, gaps=[]) 35669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599916, stream_id=1, stream_seq=11) 35669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599916, gaps=[]) 35670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599917, stream_id=1, stream_seq=11) 35670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599917, gaps=[]) 35670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599918, stream_id=1, stream_seq=11) 35670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599918, gaps=[]) 35674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599919, stream_id=1, stream_seq=12) 35674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599919, gaps=[]) 35674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599920, stream_id=1, stream_seq=12) 35674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599920, gaps=[]) 35674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599921, stream_id=1, stream_seq=12) 35674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599921, gaps=[]) 35675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599922, stream_id=1, stream_seq=12) 35675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599922, gaps=[]) 35675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599923, stream_id=1, stream_seq=12) 35675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599923, gaps=[]) 35676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599924, stream_id=1, stream_seq=12) 35676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599924, gaps=[]) 35676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599925, stream_id=1, stream_seq=12) 35676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599925, gaps=[]) 35677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599926, stream_id=1, stream_seq=12) 35677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599926, gaps=[]) 35678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599927, stream_id=1, stream_seq=13) 35678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599927, gaps=[]) 35679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599928, stream_id=1, stream_seq=13) 35679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599928, gaps=[]) 35679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599929, stream_id=1, stream_seq=13) 35679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599929, gaps=[]) 35680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599930, stream_id=1, stream_seq=13) 35680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599930, gaps=[]) 35680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599931, stream_id=1, stream_seq=13) 35680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599931, gaps=[]) 35680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599932, stream_id=1, stream_seq=13) 35680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599932, gaps=[]) 35680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599933, stream_id=1, stream_seq=13) 35680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599933, gaps=[]) 35681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599934, stream_id=1, stream_seq=13) 35681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599935, stream_id=1, stream_seq=14) 35681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047504, cumulative_tsn=2326599935, gaps=[]) 35682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599936, stream_id=1, stream_seq=14) 35682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046344, cumulative_tsn=2326599936, gaps=[]) 35682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599937, stream_id=1, stream_seq=14) 35682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045184, cumulative_tsn=2326599937, gaps=[]) 35683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599938, stream_id=1, stream_seq=14) 35683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044024, cumulative_tsn=2326599938, gaps=[]) 35683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599939, stream_id=1, stream_seq=14) 35683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042864, cumulative_tsn=2326599939, gaps=[]) 35684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599940, stream_id=1, stream_seq=14) 35684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041704, cumulative_tsn=2326599940, gaps=[]) 35684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599941, stream_id=1, stream_seq=14) 35684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040544, cumulative_tsn=2326599941, gaps=[]) 35685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599942, stream_id=1, stream_seq=14) 35685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599942, gaps=[]) 35687ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'IjFJ6bMTstcO') 35687ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'IjFJ6bMTstcO') 35687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599943, stream_id=1, stream_seq=15) 35687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599943, gaps=[]) 35688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599944, stream_id=1, stream_seq=15) 35688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599944, gaps=[]) 35688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599945, stream_id=1, stream_seq=15) 35688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599945, gaps=[]) 35689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599946, stream_id=1, stream_seq=15) 35689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599946, gaps=[]) 35689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599947, stream_id=1, stream_seq=15) 35689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599947, gaps=[]) 35690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599948, stream_id=1, stream_seq=15) 35690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599948, gaps=[]) 35691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599949, stream_id=1, stream_seq=15) 35691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599949, gaps=[]) 35691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599950, stream_id=1, stream_seq=15) 35691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599950, gaps=[]) 35691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599951, stream_id=1, stream_seq=16) 35691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599951, gaps=[]) 35692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599952, stream_id=1, stream_seq=16) 35692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599952, gaps=[]) 35693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599953, stream_id=1, stream_seq=16) 35693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599953, gaps=[]) 35693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599954, stream_id=1, stream_seq=16) 35693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599954, gaps=[]) 35693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599955, stream_id=1, stream_seq=16) 35693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599955, gaps=[]) 35694ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 35694ms [log] [experimentStatusChanged] {"status": "running", "message": null} 35694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599956, stream_id=1, stream_seq=16) 35694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599956, gaps=[]) 35694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599957, stream_id=1, stream_seq=16) 35694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599957, gaps=[]) 35695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599958, stream_id=1, stream_seq=16) 35695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599958, gaps=[]) 35696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599959, stream_id=1, stream_seq=17) 35696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599959, gaps=[]) 35696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599960, stream_id=1, stream_seq=17) 35696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599960, gaps=[]) 35697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599961, stream_id=1, stream_seq=17) 35697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599961, gaps=[]) 35697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599962, stream_id=1, stream_seq=17) 35697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599962, gaps=[]) 35697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599963, stream_id=1, stream_seq=17) 35698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599963, gaps=[]) 35698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599964, stream_id=1, stream_seq=17) 35699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599964, gaps=[]) 35699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599965, stream_id=1, stream_seq=17) 35699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599965, gaps=[]) 35699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599966, stream_id=1, stream_seq=17) 35699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599966, gaps=[]) 35699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599967, stream_id=1, stream_seq=18) 35700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599967, gaps=[]) 35700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599968, stream_id=1, stream_seq=18) 35700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599968, gaps=[]) 35701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599969, stream_id=1, stream_seq=18) 35701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599969, gaps=[]) 35701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599970, stream_id=1, stream_seq=18) 35701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599970, gaps=[]) 35701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599971, stream_id=1, stream_seq=18) 35701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599971, gaps=[]) 35702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599972, stream_id=1, stream_seq=18) 35702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599972, gaps=[]) 35702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599973, stream_id=1, stream_seq=18) 35702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599973, gaps=[]) 35702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599974, stream_id=1, stream_seq=18) 35702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599974, gaps=[]) 35703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599975, stream_id=1, stream_seq=19) 35703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599975, gaps=[]) 35703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599976, stream_id=1, stream_seq=19) 35703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599976, gaps=[]) 35704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599977, stream_id=1, stream_seq=19) 35704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599977, gaps=[]) 35704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599978, stream_id=1, stream_seq=19) 35704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599978, gaps=[]) 35705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599979, stream_id=1, stream_seq=19) 35705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599979, gaps=[]) 35705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599980, stream_id=1, stream_seq=19) 35705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599980, gaps=[]) 35706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599981, stream_id=1, stream_seq=19) 35706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599981, gaps=[]) 35706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599982, stream_id=1, stream_seq=19) 35706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599982, gaps=[]) 35707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599983, stream_id=1, stream_seq=20) 35707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599983, gaps=[]) 35708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599984, stream_id=1, stream_seq=20) 35708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599984, gaps=[]) 35708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599985, stream_id=1, stream_seq=20) 35708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599985, gaps=[]) 35708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599986, stream_id=1, stream_seq=20) 35708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599986, gaps=[]) 35709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599987, stream_id=1, stream_seq=20) 35709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599987, gaps=[]) 35709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599988, stream_id=1, stream_seq=20) 35709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599988, gaps=[]) 35710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599989, stream_id=1, stream_seq=20) 35710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599989, gaps=[]) 35710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599990, stream_id=1, stream_seq=20) 35710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599990, gaps=[]) 35712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599991, stream_id=1, stream_seq=21) 35712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599991, gaps=[]) 35712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599992, stream_id=1, stream_seq=21) 35712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326599992, gaps=[]) 35712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599993, stream_id=1, stream_seq=21) 35712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326599993, gaps=[]) 35713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599994, stream_id=1, stream_seq=21) 35713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326599994, gaps=[]) 35713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599995, stream_id=1, stream_seq=21) 35713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326599995, gaps=[]) 35714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599996, stream_id=1, stream_seq=21) 35714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326599996, gaps=[]) 35714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326599997, stream_id=1, stream_seq=21) 35714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326599997, gaps=[]) 35714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326599998, stream_id=1, stream_seq=21) 35714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326599998, gaps=[]) 35715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326599999, stream_id=1, stream_seq=22) 35715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326599999, gaps=[]) 35716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600000, stream_id=1, stream_seq=22) 35716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326600000, gaps=[]) 35716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600001, stream_id=1, stream_seq=22) 35716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326600001, gaps=[]) 35716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600002, stream_id=1, stream_seq=22) 35716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326600002, gaps=[]) 35717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600003, stream_id=1, stream_seq=22) 35717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326600003, gaps=[]) 35717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600004, stream_id=1, stream_seq=22) 35717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326600004, gaps=[]) 35718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600005, stream_id=1, stream_seq=22) 35718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326600005, gaps=[]) 35718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326600006, stream_id=1, stream_seq=22) 35718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326600006, gaps=[]) 35719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326600007, stream_id=1, stream_seq=23) 35719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326600007, gaps=[]) 35719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600008, stream_id=1, stream_seq=23) 35719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326600008, gaps=[]) 35720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600009, stream_id=1, stream_seq=23) 35720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326600009, gaps=[]) 35720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600010, stream_id=1, stream_seq=23) 35720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326600010, gaps=[]) 35720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600011, stream_id=1, stream_seq=23) 35720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326600011, gaps=[]) 35721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600012, stream_id=1, stream_seq=23) 35721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326600012, gaps=[]) 35721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600013, stream_id=1, stream_seq=23) 35721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326600013, gaps=[]) 35721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326600014, stream_id=1, stream_seq=23) 35721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326600014, gaps=[]) 35722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326600015, stream_id=1, stream_seq=24) 35722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326600015, gaps=[]) 35723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600016, stream_id=1, stream_seq=24) 35723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326600016, gaps=[]) 35723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600017, stream_id=1, stream_seq=24) 35723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326600017, gaps=[]) 35723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600018, stream_id=1, stream_seq=24) 35724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326600018, gaps=[]) 35724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600019, stream_id=1, stream_seq=24) 35724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326600019, gaps=[]) 35724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600020, stream_id=1, stream_seq=24) 35724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326600020, gaps=[]) 35725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600021, stream_id=1, stream_seq=24) 35725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326600021, gaps=[]) 35725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326600022, stream_id=1, stream_seq=24) 35725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326600022, gaps=[]) 35725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326600023, stream_id=1, stream_seq=25) 35725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326600023, gaps=[]) 35726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600024, stream_id=1, stream_seq=25) 35726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326600024, gaps=[]) 35726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600025, stream_id=1, stream_seq=25) 35726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326600025, gaps=[]) 35727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600026, stream_id=1, stream_seq=25) 35727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326600026, gaps=[]) 35727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600027, stream_id=1, stream_seq=25) 35727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326600027, gaps=[]) 35727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600028, stream_id=1, stream_seq=25) 35727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326600028, gaps=[]) 35728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600029, stream_id=1, stream_seq=25) 35728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326600029, gaps=[]) 35728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326600030, stream_id=1, stream_seq=25) 35728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326600030, gaps=[]) 35729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326600031, stream_id=1, stream_seq=26) 35729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326600031, gaps=[]) 35729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600032, stream_id=1, stream_seq=26) 35729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326600032, gaps=[]) 35730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600033, stream_id=1, stream_seq=26) 35730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326600033, gaps=[]) 35730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600034, stream_id=1, stream_seq=26) 35730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326600034, gaps=[]) 35730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600035, stream_id=1, stream_seq=26) 35731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326600035, gaps=[]) 35731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600036, stream_id=1, stream_seq=26) 35731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326600036, gaps=[]) 35732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600037, stream_id=1, stream_seq=26) 35732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326600037, gaps=[]) 35732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326600038, stream_id=1, stream_seq=26) 35732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326600038, gaps=[]) 35734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326600039, stream_id=1, stream_seq=27) 35734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326600039, gaps=[]) 35734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600040, stream_id=1, stream_seq=27) 35734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326600040, gaps=[]) 35735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600041, stream_id=1, stream_seq=27) 35735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326600041, gaps=[]) 35735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600042, stream_id=1, stream_seq=27) 35735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326600042, gaps=[]) 35736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600043, stream_id=1, stream_seq=27) 35736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326600043, gaps=[]) 35736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600044, stream_id=1, stream_seq=27) 35736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326600044, gaps=[]) 35736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600045, stream_id=1, stream_seq=27) 35736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326600045, gaps=[]) 35737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326600046, stream_id=1, stream_seq=27) 35737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326600046, gaps=[]) 35738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326600047, stream_id=1, stream_seq=28) 35738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326600047, gaps=[]) 35738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600048, stream_id=1, stream_seq=28) 35738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326600048, gaps=[]) 35739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600049, stream_id=1, stream_seq=28) 35739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326600049, gaps=[]) 35740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600050, stream_id=1, stream_seq=28) 35740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326600050, gaps=[]) 35740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600051, stream_id=1, stream_seq=28) 35740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326600051, gaps=[]) 35740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600052, stream_id=1, stream_seq=28) 35741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326600052, gaps=[]) 35741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600053, stream_id=1, stream_seq=28) 35741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326600053, gaps=[]) 35741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326600054, stream_id=1, stream_seq=28) 35741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326600054, gaps=[]) 35742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326600055, stream_id=1, stream_seq=29) 35742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326600055, gaps=[]) 35743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600056, stream_id=1, stream_seq=29) 35743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326600056, gaps=[]) 35743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600057, stream_id=1, stream_seq=29) 35743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326600057, gaps=[]) 35743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600058, stream_id=1, stream_seq=29) 35743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326600058, gaps=[]) 35744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600059, stream_id=1, stream_seq=29) 35744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326600059, gaps=[]) 35744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600060, stream_id=1, stream_seq=29) 35744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326600060, gaps=[]) 35745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600061, stream_id=1, stream_seq=29) 35745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326600061, gaps=[]) 35745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326600062, stream_id=1, stream_seq=29) 35745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326600062, gaps=[]) 35745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326600063, stream_id=1, stream_seq=30) 35745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326600063, gaps=[]) 35746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600064, stream_id=1, stream_seq=30) 35746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326600064, gaps=[]) 35746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600065, stream_id=1, stream_seq=30) 35746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326600065, gaps=[]) 35747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600066, stream_id=1, stream_seq=30) 35747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326600066, gaps=[]) 35747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600067, stream_id=1, stream_seq=30) 35747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326600067, gaps=[]) 35748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600068, stream_id=1, stream_seq=30) 35748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326600068, gaps=[]) 35748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600069, stream_id=1, stream_seq=30) 35748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326600069, gaps=[]) 35749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326600070, stream_id=1, stream_seq=30) 35749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326600070, gaps=[]) 35750ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'61tlMS5LqTYX') 35750ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'61tlMS5LqTYX') 35750ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50995) -> ('172.17.0.3', 39978)) State.WAITING -> State.IN_PROGRESS 35750ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'?\x04\xffO ]\xa6\xef\xc4\x9f\xa2@') 35751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326600071, stream_id=1, stream_seq=31) 35751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326600071, gaps=[]) 35751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600072, stream_id=1, stream_seq=31) 35751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326600072, gaps=[]) 35752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600073, stream_id=1, stream_seq=31) 35752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326600073, gaps=[]) 35752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600074, stream_id=1, stream_seq=31) 35752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326600074, gaps=[]) 35752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600075, stream_id=1, stream_seq=31) 35753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326600075, gaps=[]) 35753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600076, stream_id=1, stream_seq=31) 35753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326600076, gaps=[]) 35753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600077, stream_id=1, stream_seq=31) 35753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326600077, gaps=[]) 35753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326600078, stream_id=1, stream_seq=31) 35753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326600078, gaps=[]) 35754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326600079, stream_id=1, stream_seq=32) 35754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326600079, gaps=[]) 35755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600080, stream_id=1, stream_seq=32) 35755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326600080, gaps=[]) 35755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600081, stream_id=1, stream_seq=32) 35755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326600081, gaps=[]) 35756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600082, stream_id=1, stream_seq=32) 35756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326600082, gaps=[]) 35756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600083, stream_id=1, stream_seq=32) 35756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326600083, gaps=[]) 35756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600084, stream_id=1, stream_seq=32) 35756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326600084, gaps=[]) 35756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600085, stream_id=1, stream_seq=32) 35756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326600085, gaps=[]) 35757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326600086, stream_id=1, stream_seq=32) 35757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326600086, gaps=[]) 35757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2326600087, stream_id=1, stream_seq=33) 35757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2326600087, gaps=[]) 35758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600088, stream_id=1, stream_seq=33) 35758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2326600088, gaps=[]) 35758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600089, stream_id=1, stream_seq=33) 35758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2326600089, gaps=[]) 35758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600090, stream_id=1, stream_seq=33) 35758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2326600090, gaps=[]) 35759ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 39978) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'?\x04\xffO ]\xa6\xef\xc4\x9f\xa2@') 35759ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50995) -> ('172.17.0.3', 39978)) State.IN_PROGRESS -> State.SUCCEEDED 35759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600091, stream_id=1, stream_seq=33) 35759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2326600091, gaps=[]) 35760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600092, stream_id=1, stream_seq=33) 35760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2326600092, gaps=[]) 35760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2326600093, stream_id=1, stream_seq=33) 35760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2326600093, gaps=[]) 35761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2326600094, stream_id=1, stream_seq=33) 35793ms [log] 262140 35793ms [log] 262140 35793ms [log] [file] 35794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2326600094, gaps=[]) 35959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 35960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 35960ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 35960ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 35960ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 35960ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 35960ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 35960ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 35960ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/1161c094-c29c-4f61-b8c2-c0c22f70ff32"}', extra='') 35960ms [log] connectionstatechanged closed closed closed 35960ms [log] connectionstatechanged closed closed closed 35960ms [log] connectionstatechanged closed closed closed 35960ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1161c094-c29c-4f61-b8c2-c0c22f70ff32", "state": "closed"}] 35961ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 35961ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 35961ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa8C\xf6!V\xc8\x95\xfb\xc0\x1d\x84\xb3') 35962ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa8C\xf6!V\xc8\x95\xfb\xc0\x1d\x84\xb3') 35962ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58094) 35962ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 35962ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 36046ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 36046ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 36102ms [err] Traceback (most recent call last): 36102ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 36102ms [err] return _run_code(code, main_globals, None, 36102ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 36102ms [err] exec(code, run_globals) 36102ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 36102ms [err] sys.exit(main()) 36102ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 36105ms [err] asyncio.run(main_async()) 36105ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 36105ms [err] return loop.run_until_complete(main) 36105ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 36105ms [err] self.run_forever() 36105ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 36105ms [err] self._run_once() 36105ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 36105ms [err] event_list = self._selector.select(timeout) 36105ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 36105ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 36105ms [err] KeyboardInterrupt ================== python Client to python Client File tests : should transmit file 41284ms [log] starting device 41674ms [err] DEBUG:asyncio:Using selector: EpollSelector 41744ms [err] ERROR:asyncio:Unclosed client session 41744ms [err] client_session: 41806ms [log] parsing 41806ms [log] creating device handler 41806ms [log] [ready] 41806ms [log] reading line 41806ms [log] [websocketToken] "529c74c5-ab77-4dcc-b3d9-55876a70962d" 41824ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 41824ms [log] [websocketConnected] 42004ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 42004ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 42026ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a7b17ae3-b421-456d-99cf-3e56382cef30"}}', extra='') 42026ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a7b17ae3-b421-456d-99cf-3e56382cef30"} 42074ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/91f404ec-8532-46bb-b7e7-a3799e985512","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 42074ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91f404ec-8532-46bb-b7e7-a3799e985512", "state": "new"}] 44078ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 44078ms [err] v=0 44078ms [err] o=- 3927372064 3927372064 IN IP4 0.0.0.0 44078ms [err] s=- 44078ms [err] t=0 0 44078ms [err] a=group:BUNDLE 0 44078ms [err] a=msid-semantic:WMS * 44078ms [err] m=application 9 DTLS/SCTP 5000 44078ms [err] c=IN IP4 0.0.0.0 44078ms [err] a=mid:0 44078ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44078ms [err] a=max-message-size:65536 44078ms [err] a=ice-ufrag:0oET 44078ms [err] a=ice-pwd:mKkNKDSkZWjoqt4haLXTT9 44078ms [err] a=fingerprint:sha-256 48:02:B5:F8:37:44:05:C4:4D:41:52:4D:EC:60:CA:B5:A4:A6:8E:E7:A5:C8:51:E5:D4:00:BC:89:C2:96:FD:0B 44078ms [err] a=setup:actpass 44078ms [err] 44080ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 44081ms [log] makeOffer 44081ms [log] connectionstatechanged new new have-local-offer 44081ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91f404ec-8532-46bb-b7e7-a3799e985512", "state": "new"}] 44081ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 44082ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 44084ms [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"\xb9\xb4\x83u\x8b\x8f\x99'\x83i\xe4\x1a") 44084ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x17\xeb\xa7K\xc4\xbf|6\xa6hQv') 44085ms [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"\xb9\xb4\x83u\x8b\x8f\x99'\x83i\xe4\x1a") 44085ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x17\xeb\xa7K\xc4\xbf|6\xa6hQv') 44087ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 44087ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf0Nn\x02T\x0e\xbc\x88\xadx\x08\xaa') 44088ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf0Nn\x02T\x0e\xbc\x88\xadx\x08\xaa') 44088ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa1 \x00\xff\xca\xe5\x9a6\x08\xdd-\xff') 44089ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xa1 \x00\xff\xca\xe5\x9a6\x08\xdd-\xff') 44089ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64648) (expires in 600 seconds) 44089ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 44089ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 44091ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/91f404ec-8532-46bb-b7e7-a3799e985512","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 44091ms [log] handleSignalingMessage 44091ms [log] handleOptions 44091ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 44091ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 44112ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57583) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8ewK#\xb6\xa4-\xbe\x0eaQ\xfa') 44113ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57583) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8ewK#\xb6\xa4-\xbe\x0eaQ\xfa') 44123ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 44123ms [err] v=0 44123ms [err] o=- 3927372064 3927372064 IN IP4 0.0.0.0 44123ms [err] s=- 44123ms [err] t=0 0 44123ms [err] a=group:BUNDLE 0 44123ms [err] a=msid-semantic:WMS * 44123ms [err] m=application 57583 DTLS/SCTP 5000 44123ms [err] c=IN IP4 172.30.0.1 44123ms [err] a=mid:0 44123ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44123ms [err] a=max-message-size:65536 44123ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 57583 typ host 44123ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 58935 typ host 44123ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 57583 typ srflx raddr 172.30.0.1 rport 57583 44123ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 58935 typ srflx raddr 172.17.0.3 rport 58935 44123ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54514 typ relay raddr 172.17.0.3 rport 60531 44123ms [err] a=end-of-candidates 44123ms [err] a=ice-ufrag:D2Ne 44123ms [err] a=ice-pwd:uBvUmofQP9EUXeRkW5iw35 44123ms [err] a=fingerprint:sha-256 9C:19:FD:7F:84:74:92:A2:B4:4A:E3:28:1C:ED:63:86:DE:BD:5E:A5:4D:8E:F3:0B:5A:AB:12:0D:9D:34:A0:4E 44123ms [err] a=setup:active 44123ms [err] 44125ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 44125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 44125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 44125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34632) -> ('172.30.0.1', 57583)) State.FROZEN -> State.WAITING 44125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44763) -> ('172.30.0.1', 57583)) State.FROZEN -> State.WAITING 44125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34632) -> ('172.17.0.3', 58935)) State.FROZEN -> State.WAITING 44125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64648) -> ('172.30.0.1', 57583)) State.FROZEN -> State.WAITING 44125ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(GAtkphsy5w 1 udp 1862270975 172.17.0.3 57583 typ prflx) 44126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34632) -> ('172.17.0.3', 57583)) State.WAITING -> State.IN_PROGRESS 44126ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57583) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdf\x1c\x12D\x0c\x96\xbbA\xb7\x18\xfbV') 44126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34632) -> ('172.30.0.1', 57583)) State.WAITING -> State.IN_PROGRESS 44126ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 57583) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'$\x92CY03\xbf1\xcc8D\xda') 44126ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/91f404ec-8532-46bb-b7e7-a3799e985512","content":{"type":"answer","sdp":"v=0\\r\\no=- 3927372064 3927372064 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 57583 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 57583 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 58935 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 57583 typ srflx raddr 172.30.0.1 rport 57583\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 58935 typ srflx raddr 172.17.0.3 rport 58935\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54514 typ relay raddr 172.17.0.3 rport 60531\\r\\na=end-of-candidates\\r\\na=ice-ufrag:D2Ne\\r\\na=ice-pwd:uBvUmofQP9EUXeRkW5iw35\\r\\na=fingerprint:sha-256 9C:19:FD:7F:84:74:92:A2:B4:4A:E3:28:1C:ED:63:86:DE:BD:5E:A5:4D:8E:F3:0B:5A:AB:12:0D:9D:34:A0:4E\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 44126ms [log] handleSignalingMessage 44126ms [log] handleAnswer 44126ms [log] acceptAnswer 44126ms [log] connectionstatechanged connecting checking stable 44126ms [log] connectionstatechanged connecting checking stable 44126ms [log] connectionstatechanged connecting checking stable 44126ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91f404ec-8532-46bb-b7e7-a3799e985512", "state": "connecting"}] 44127ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57583) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdf\x1c\x12D\x0c\x96\xbbA\xb7\x18\xfbV') 44127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34632) -> ('172.17.0.3', 57583)) State.IN_PROGRESS -> State.SUCCEEDED 44127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44763) -> ('172.30.0.1', 57583)) State.WAITING -> State.FAILED 44127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34632) -> ('172.17.0.3', 58935)) State.WAITING -> State.FAILED 44127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44763) -> ('172.17.0.3', 58935)) State.FROZEN -> State.FAILED 44127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34632) -> ('141.24.211.56', 57583)) State.FROZEN -> State.FAILED 44127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44763) -> ('141.24.211.56', 57583)) State.FROZEN -> State.FAILED 44127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34632) -> ('141.24.211.56', 58935)) State.FROZEN -> State.FAILED 44127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44763) -> ('141.24.211.56', 58935)) State.FROZEN -> State.FAILED 44128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34632) -> ('141.24.210.113', 54514)) State.FROZEN -> State.FAILED 44128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44763) -> ('141.24.210.113', 54514)) State.FROZEN -> State.FAILED 44128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64648) -> ('172.30.0.1', 57583)) State.WAITING -> State.FAILED 44128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64648) -> ('172.17.0.3', 58935)) State.FROZEN -> State.FAILED 44128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64648) -> ('141.24.211.56', 57583)) State.FROZEN -> State.FAILED 44128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64648) -> ('141.24.211.56', 58935)) State.FROZEN -> State.FAILED 44128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64648) -> ('141.24.210.113', 54514)) State.FROZEN -> State.FAILED 44128ms [err] INFO:aioice.ice:Connection(0) ICE completed 44129ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 57583) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'$\x92CY03\xbf1\xcc8D\xda') 44129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34632) -> ('172.30.0.1', 57583)) State.IN_PROGRESS -> State.SUCCEEDED 44130ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 57583) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9a\xde\xf8\xb2t\xa7}z\xf7\x14]\r') 44130ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 57583) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9a\xde\xf8\xb2t\xa7}z\xf7\x14]\r') 44147ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 44147ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 44148ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 44151ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 44152ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 44152ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 44152ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 44152ms [log] connectionstatechanged connecting completed stable 44152ms [log] connectionstatechanged connected completed stable 44152ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91f404ec-8532-46bb-b7e7-a3799e985512", "state": "connected"}] 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2508372029, stream_id=1, stream_seq=0) 44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3133011361, stream_id=1, stream_seq=0) 44157ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011361, gaps=[]) 44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2508372029, gaps=[]) 44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3133011362, stream_id=1, stream_seq=1) 44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011362, gaps=[]) 44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011363, stream_id=1, stream_seq=2) 44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011363, gaps=[]) 44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011364, stream_id=1, stream_seq=2) 44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011364, gaps=[]) 44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011365, stream_id=1, stream_seq=2) 44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011365, gaps=[]) 44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011366, stream_id=1, stream_seq=2) 44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011366, gaps=[]) 44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011367, stream_id=1, stream_seq=2) 44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011367, gaps=[]) 44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011368, stream_id=1, stream_seq=2) 44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011368, gaps=[]) 44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011369, stream_id=1, stream_seq=2) 44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011369, gaps=[]) 44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011370, stream_id=1, stream_seq=3) 44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011370, gaps=[]) 44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011371, stream_id=1, stream_seq=3) 44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011371, gaps=[]) 44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011372, stream_id=1, stream_seq=3) 44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011372, gaps=[]) 44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011373, stream_id=1, stream_seq=3) 44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011373, gaps=[]) 44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011374, stream_id=1, stream_seq=3) 44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011374, gaps=[]) 44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011375, stream_id=1, stream_seq=3) 44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011375, gaps=[]) 44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011376, stream_id=1, stream_seq=3) 44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011376, gaps=[]) 44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011377, stream_id=1, stream_seq=4) 44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011377, gaps=[]) 44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011378, stream_id=1, stream_seq=4) 44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011378, gaps=[]) 44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011379, stream_id=1, stream_seq=4) 44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011379, gaps=[]) 44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011380, stream_id=1, stream_seq=4) 44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011380, gaps=[]) 44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011381, stream_id=1, stream_seq=4) 44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011381, gaps=[]) 44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011382, stream_id=1, stream_seq=4) 44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011382, gaps=[]) 44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011383, stream_id=1, stream_seq=4) 44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011383, gaps=[]) 44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011384, stream_id=1, stream_seq=5) 44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011384, gaps=[]) 44171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011385, stream_id=1, stream_seq=5) 44171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011385, gaps=[]) 44171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011386, stream_id=1, stream_seq=5) 44171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011386, gaps=[]) 44171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011387, stream_id=1, stream_seq=5) 44171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011387, gaps=[]) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011388, stream_id=1, stream_seq=5) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011388, gaps=[]) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011389, stream_id=1, stream_seq=5) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011389, gaps=[]) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011390, stream_id=1, stream_seq=5) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011390, gaps=[]) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011391, stream_id=1, stream_seq=6) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011391, gaps=[]) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011392, stream_id=1, stream_seq=6) 44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011392, gaps=[]) 44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011393, stream_id=1, stream_seq=6) 44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011393, gaps=[]) 44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011394, stream_id=1, stream_seq=6) 44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011394, gaps=[]) 44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011395, stream_id=1, stream_seq=6) 44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011395, gaps=[]) 44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011396, stream_id=1, stream_seq=6) 44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011396, gaps=[]) 44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011397, stream_id=1, stream_seq=6) 44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011397, gaps=[]) 44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011398, stream_id=1, stream_seq=7) 44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011398, gaps=[]) 44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011399, stream_id=1, stream_seq=7) 44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011399, gaps=[]) 44175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011400, stream_id=1, stream_seq=7) 44175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011400, gaps=[]) 44175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011401, stream_id=1, stream_seq=7) 44175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011401, gaps=[]) 44175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011402, stream_id=1, stream_seq=7) 44175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011402, gaps=[]) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011403, stream_id=1, stream_seq=7) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011403, gaps=[]) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011404, stream_id=1, stream_seq=7) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011404, gaps=[]) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011405, stream_id=1, stream_seq=8) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011405, gaps=[]) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011406, stream_id=1, stream_seq=8) 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011406, gaps=[]) 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011407, stream_id=1, stream_seq=8) 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011407, gaps=[]) 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011408, stream_id=1, stream_seq=8) 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011408, gaps=[]) 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011409, stream_id=1, stream_seq=8) 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011409, gaps=[]) 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011410, stream_id=1, stream_seq=8) 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011410, gaps=[]) 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011411, stream_id=1, stream_seq=8) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011411, gaps=[]) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011412, stream_id=1, stream_seq=9) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011412, gaps=[]) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011413, stream_id=1, stream_seq=9) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011413, gaps=[]) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011414, stream_id=1, stream_seq=9) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011414, gaps=[]) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011415, stream_id=1, stream_seq=9) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011415, gaps=[]) 44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011416, stream_id=1, stream_seq=9) 44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011416, gaps=[]) 44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011417, stream_id=1, stream_seq=9) 44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011417, gaps=[]) 44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011418, stream_id=1, stream_seq=9) 44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011418, gaps=[]) 44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011419, stream_id=1, stream_seq=10) 44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011419, gaps=[]) 44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011420, stream_id=1, stream_seq=10) 44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011420, gaps=[]) 44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011421, stream_id=1, stream_seq=10) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011421, gaps=[]) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011422, stream_id=1, stream_seq=10) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011422, gaps=[]) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011423, stream_id=1, stream_seq=10) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011423, gaps=[]) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011424, stream_id=1, stream_seq=10) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011424, gaps=[]) 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011425, stream_id=1, stream_seq=10) 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011425, gaps=[]) 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011426, stream_id=1, stream_seq=11) 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011426, gaps=[]) 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011427, stream_id=1, stream_seq=11) 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011427, gaps=[]) 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011428, stream_id=1, stream_seq=11) 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011428, gaps=[]) 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011429, stream_id=1, stream_seq=11) 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011429, gaps=[]) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011430, stream_id=1, stream_seq=11) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011430, gaps=[]) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011431, stream_id=1, stream_seq=11) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011431, gaps=[]) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011432, stream_id=1, stream_seq=11) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011432, gaps=[]) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011433, stream_id=1, stream_seq=12) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011433, gaps=[]) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011434, stream_id=1, stream_seq=12) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011434, gaps=[]) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011435, stream_id=1, stream_seq=12) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011435, gaps=[]) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011436, stream_id=1, stream_seq=12) 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011436, gaps=[]) 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011437, stream_id=1, stream_seq=12) 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011437, gaps=[]) 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011438, stream_id=1, stream_seq=12) 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011438, gaps=[]) 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011439, stream_id=1, stream_seq=12) 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011439, gaps=[]) 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011440, stream_id=1, stream_seq=13) 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011440, gaps=[]) 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011441, stream_id=1, stream_seq=13) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011441, gaps=[]) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011442, stream_id=1, stream_seq=13) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011442, gaps=[]) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011443, stream_id=1, stream_seq=13) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011443, gaps=[]) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011444, stream_id=1, stream_seq=13) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011444, gaps=[]) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011445, stream_id=1, stream_seq=13) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011445, gaps=[]) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011446, stream_id=1, stream_seq=13) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011446, gaps=[]) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011447, stream_id=1, stream_seq=14) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011447, gaps=[]) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011448, stream_id=1, stream_seq=14) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011448, gaps=[]) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011449, stream_id=1, stream_seq=14) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011449, gaps=[]) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011450, stream_id=1, stream_seq=14) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011450, gaps=[]) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011451, stream_id=1, stream_seq=14) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011451, gaps=[]) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011452, stream_id=1, stream_seq=14) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011452, gaps=[]) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011453, stream_id=1, stream_seq=14) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011453, gaps=[]) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011454, stream_id=1, stream_seq=15) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011454, gaps=[]) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011455, stream_id=1, stream_seq=15) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011455, gaps=[]) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011456, stream_id=1, stream_seq=15) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011456, gaps=[]) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011457, stream_id=1, stream_seq=15) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011457, gaps=[]) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011458, stream_id=1, stream_seq=15) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011458, gaps=[]) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011459, stream_id=1, stream_seq=15) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011459, gaps=[]) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011460, stream_id=1, stream_seq=15) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011460, gaps=[]) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011461, stream_id=1, stream_seq=16) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011461, gaps=[]) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011462, stream_id=1, stream_seq=16) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011462, gaps=[]) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011463, stream_id=1, stream_seq=16) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011463, gaps=[]) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011464, stream_id=1, stream_seq=16) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011464, gaps=[]) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011465, stream_id=1, stream_seq=16) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011465, gaps=[]) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011466, stream_id=1, stream_seq=16) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011466, gaps=[]) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011467, stream_id=1, stream_seq=16) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011467, gaps=[]) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011468, stream_id=1, stream_seq=17) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011468, gaps=[]) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011469, stream_id=1, stream_seq=17) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011469, gaps=[]) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011470, stream_id=1, stream_seq=17) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011470, gaps=[]) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011471, stream_id=1, stream_seq=17) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011471, gaps=[]) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011472, stream_id=1, stream_seq=17) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011472, gaps=[]) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011473, stream_id=1, stream_seq=17) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011473, gaps=[]) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011474, stream_id=1, stream_seq=17) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011474, gaps=[]) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011475, stream_id=1, stream_seq=18) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011475, gaps=[]) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011476, stream_id=1, stream_seq=18) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011476, gaps=[]) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011477, stream_id=1, stream_seq=18) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011477, gaps=[]) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011478, stream_id=1, stream_seq=18) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011478, gaps=[]) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011479, stream_id=1, stream_seq=18) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011479, gaps=[]) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011480, stream_id=1, stream_seq=18) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011480, gaps=[]) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011481, stream_id=1, stream_seq=18) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011481, gaps=[]) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011482, stream_id=1, stream_seq=19) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011482, gaps=[]) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011483, stream_id=1, stream_seq=19) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011483, gaps=[]) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011484, stream_id=1, stream_seq=19) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011484, gaps=[]) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011485, stream_id=1, stream_seq=19) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011485, gaps=[]) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011486, stream_id=1, stream_seq=19) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011486, gaps=[]) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011487, stream_id=1, stream_seq=19) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011487, gaps=[]) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011488, stream_id=1, stream_seq=19) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011488, gaps=[]) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011489, stream_id=1, stream_seq=20) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011489, gaps=[]) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011490, stream_id=1, stream_seq=20) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011490, gaps=[]) 44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011491, stream_id=1, stream_seq=20) 44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011491, gaps=[]) 44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011492, stream_id=1, stream_seq=20) 44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011492, gaps=[]) 44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011493, stream_id=1, stream_seq=20) 44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011493, gaps=[]) 44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011494, stream_id=1, stream_seq=20) 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011494, gaps=[]) 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011495, stream_id=1, stream_seq=20) 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011495, gaps=[]) 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011496, stream_id=1, stream_seq=21) 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011496, gaps=[]) 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011497, stream_id=1, stream_seq=21) 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011497, gaps=[]) 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011498, stream_id=1, stream_seq=21) 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011498, gaps=[]) 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011499, stream_id=1, stream_seq=21) 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011499, gaps=[]) 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011500, stream_id=1, stream_seq=21) 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011500, gaps=[]) 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011501, stream_id=1, stream_seq=21) 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011501, gaps=[]) 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011502, stream_id=1, stream_seq=21) 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011502, gaps=[]) 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011503, stream_id=1, stream_seq=22) 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011503, gaps=[]) 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011504, stream_id=1, stream_seq=22) 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011504, gaps=[]) 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011505, stream_id=1, stream_seq=22) 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011505, gaps=[]) 44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011506, stream_id=1, stream_seq=22) 44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011506, gaps=[]) 44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011507, stream_id=1, stream_seq=22) 44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011507, gaps=[]) 44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011508, stream_id=1, stream_seq=22) 44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011508, gaps=[]) 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011509, stream_id=1, stream_seq=22) 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011509, gaps=[]) 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011510, stream_id=1, stream_seq=23) 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011510, gaps=[]) 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011511, stream_id=1, stream_seq=23) 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011511, gaps=[]) 44208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011512, stream_id=1, stream_seq=23) 44208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011512, gaps=[]) 44208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011513, stream_id=1, stream_seq=23) 44208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011513, gaps=[]) 44208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011514, stream_id=1, stream_seq=23) 44208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011514, gaps=[]) 44208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011515, stream_id=1, stream_seq=23) 44208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011515, gaps=[]) 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011516, stream_id=1, stream_seq=23) 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011516, gaps=[]) 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011517, stream_id=1, stream_seq=24) 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011517, gaps=[]) 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011518, stream_id=1, stream_seq=24) 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011518, gaps=[]) 44210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011519, stream_id=1, stream_seq=24) 44210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011519, gaps=[]) 44211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011520, stream_id=1, stream_seq=24) 44211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011520, gaps=[]) 44211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011521, stream_id=1, stream_seq=24) 44211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011521, gaps=[]) 44211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011522, stream_id=1, stream_seq=24) 44211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011522, gaps=[]) 44211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011523, stream_id=1, stream_seq=24) 44211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011523, gaps=[]) 44211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011524, stream_id=1, stream_seq=25) 44211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011524, gaps=[]) 44212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011525, stream_id=1, stream_seq=25) 44212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011525, gaps=[]) 44212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011526, stream_id=1, stream_seq=25) 44212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011526, gaps=[]) 44212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011527, stream_id=1, stream_seq=25) 44213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011527, gaps=[]) 44213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011528, stream_id=1, stream_seq=25) 44213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011528, gaps=[]) 44213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011529, stream_id=1, stream_seq=25) 44213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011529, gaps=[]) 44213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011530, stream_id=1, stream_seq=25) 44213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011530, gaps=[]) 44214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011531, stream_id=1, stream_seq=26) 44214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011531, gaps=[]) 44214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011532, stream_id=1, stream_seq=26) 44214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011532, gaps=[]) 44214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011533, stream_id=1, stream_seq=26) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011533, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011534, stream_id=1, stream_seq=26) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011534, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011535, stream_id=1, stream_seq=26) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011535, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011536, stream_id=1, stream_seq=26) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011536, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011537, stream_id=1, stream_seq=26) 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011537, gaps=[]) 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011538, stream_id=1, stream_seq=27) 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011538, gaps=[]) 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011539, stream_id=1, stream_seq=27) 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011539, gaps=[]) 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011540, stream_id=1, stream_seq=27) 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011540, gaps=[]) 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011541, stream_id=1, stream_seq=27) 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011541, gaps=[]) 44217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011542, stream_id=1, stream_seq=27) 44217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011542, gaps=[]) 44217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011543, stream_id=1, stream_seq=27) 44217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011543, gaps=[]) 44217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011544, stream_id=1, stream_seq=27) 44217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011544, gaps=[]) 44217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011545, stream_id=1, stream_seq=28) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011545, gaps=[]) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011546, stream_id=1, stream_seq=28) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011546, gaps=[]) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011547, stream_id=1, stream_seq=28) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011547, gaps=[]) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011548, stream_id=1, stream_seq=28) 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011548, gaps=[]) 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011549, stream_id=1, stream_seq=28) 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011549, gaps=[]) 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011550, stream_id=1, stream_seq=28) 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011550, gaps=[]) 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011551, stream_id=1, stream_seq=28) 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011551, gaps=[]) 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011552, stream_id=1, stream_seq=29) 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011552, gaps=[]) 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011553, stream_id=1, stream_seq=29) 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011553, gaps=[]) 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011554, stream_id=1, stream_seq=29) 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011554, gaps=[]) 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011555, stream_id=1, stream_seq=29) 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011555, gaps=[]) 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011556, stream_id=1, stream_seq=29) 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011556, gaps=[]) 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011557, stream_id=1, stream_seq=29) 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011557, gaps=[]) 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011558, stream_id=1, stream_seq=29) 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011558, gaps=[]) 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011559, stream_id=1, stream_seq=30) 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011559, gaps=[]) 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011560, stream_id=1, stream_seq=30) 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011560, gaps=[]) 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011561, stream_id=1, stream_seq=30) 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011561, gaps=[]) 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011562, stream_id=1, stream_seq=30) 44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011562, gaps=[]) 44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011563, stream_id=1, stream_seq=30) 44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011563, gaps=[]) 44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011564, stream_id=1, stream_seq=30) 44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011564, gaps=[]) 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011565, stream_id=1, stream_seq=30) 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011565, gaps=[]) 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011566, stream_id=1, stream_seq=31) 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011566, gaps=[]) 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011567, stream_id=1, stream_seq=31) 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011567, gaps=[]) 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011568, stream_id=1, stream_seq=31) 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011568, gaps=[]) 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011569, stream_id=1, stream_seq=31) 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011569, gaps=[]) 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011570, stream_id=1, stream_seq=31) 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011570, gaps=[]) 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011571, stream_id=1, stream_seq=31) 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011571, gaps=[]) 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011572, stream_id=1, stream_seq=31) 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011572, gaps=[]) 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011573, stream_id=1, stream_seq=32) 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011573, gaps=[]) 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011574, stream_id=1, stream_seq=32) 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011574, gaps=[]) 44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011575, stream_id=1, stream_seq=32) 44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011575, gaps=[]) 44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011576, stream_id=1, stream_seq=32) 44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011576, gaps=[]) 44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011577, stream_id=1, stream_seq=32) 44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011577, gaps=[]) 44228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011578, stream_id=1, stream_seq=32) 44228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011578, gaps=[]) 44228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011579, stream_id=1, stream_seq=32) 44228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011579, gaps=[]) 44228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3133011580, stream_id=1, stream_seq=33) 44228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3133011580, gaps=[]) 44229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011581, stream_id=1, stream_seq=33) 44229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3133011581, gaps=[]) 44229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011582, stream_id=1, stream_seq=33) 44229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3133011582, gaps=[]) 44229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011583, stream_id=1, stream_seq=33) 44229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3133011583, gaps=[]) 44229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011584, stream_id=1, stream_seq=33) 44229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3133011584, gaps=[]) 44229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3133011585, stream_id=1, stream_seq=33) 44230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3133011585, gaps=[]) 44230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3133011586, stream_id=1, stream_seq=33) 44260ms [log] 262140 44260ms [log] 262140 44260ms [log] [file] 44260ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 44260ms [log] [experimentStatusChanged] {"status": "running", "message": null} 44260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3133011586, gaps=[]) 44428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 44428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 44428ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 44428ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 44428ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 44428ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 44428ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 44428ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 44429ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/91f404ec-8532-46bb-b7e7-a3799e985512"}', extra='') 44429ms [log] connectionstatechanged closed closed closed 44429ms [log] connectionstatechanged closed closed closed 44429ms [log] connectionstatechanged closed closed closed 44429ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91f404ec-8532-46bb-b7e7-a3799e985512", "state": "closed"}] 44429ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 44429ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 44429ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'8\x93\xb1\x9f\xc9x\xc7\xf3fXQ\t') 44430ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'8\x93\xb1\x9f\xc9x\xc7\xf3fXQ\t') 44430ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64648) 44430ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 44430ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 44504ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 44504ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 44552ms [err] Traceback (most recent call last): 44552ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 44552ms [err] return _run_code(code, main_globals, None, 44552ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 44552ms [err] exec(code, run_globals) 44552ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 44552ms [err] sys.exit(main()) 44552ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 44552ms [err] asyncio.run(main_async()) 44552ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 44552ms [err] return loop.run_until_complete(main) 44552ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 44552ms [err] self.run_forever() 44552ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 44552ms [err] self._run_once() 44552ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 44553ms [err] event_list = self._selector.select(timeout) 44553ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 44553ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 44553ms [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 50278ms [log] starting device 50680ms [err] DEBUG:asyncio:Using selector: EpollSelector 50749ms [err] ERROR:asyncio:Unclosed client session 50749ms [err] client_session: 50814ms [log] parsing 50814ms [log] creating device handler 50814ms [log] [ready] 50814ms [log] reading line 50814ms [log] [websocketToken] "1d1ed400-9302-4244-a677-0dac3afc1a71" 50824ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 50824ms [log] [websocketConnected] 52553ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 52553ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 52571ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/baa05593-8635-4720-82fd-3798f7acd6ab"}}', extra='') 52571ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/baa05593-8635-4720-82fd-3798f7acd6ab"} 52622ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ddc20a22-147f-4643-bc71-c47391c61d35","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 52622ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddc20a22-147f-4643-bc71-c47391c61d35", "state": "new"}] 54626ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 54626ms [err] v=0 54626ms [err] o=- 7833056296433232361 2 IN IP4 127.0.0.1 54626ms [err] s=- 54626ms [err] t=0 0 54626ms [err] a=group:BUNDLE 0 54626ms [err] a=extmap-allow-mixed 54626ms [err] a=msid-semantic: WMS 54626ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 54626ms [err] c=IN IP4 0.0.0.0 54626ms [err] a=ice-ufrag:jh5E 54626ms [err] a=ice-pwd:WIGKqiEv4ZC6bkMsnKUEvtNR 54626ms [err] a=ice-options:trickle 54626ms [err] a=fingerprint:sha-256 3A:B9:1E:88:9F:A3:F4:FA:8E:EF:23:A1:6D:83:5C:2F:61:A8:3E:29:26:F1:C2:97:5A:AA:60:2B:6D:8F:72:D7 54626ms [err] a=setup:actpass 54626ms [err] a=mid:0 54626ms [err] a=sctp-port:5000 54626ms [err] a=max-message-size:262144 54626ms [err] 54628ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 54628ms [err] v=0 54628ms [err] o=- 7833056296433232361 2 IN IP4 127.0.0.1 54628ms [err] s=- 54628ms [err] t=0 0 54628ms [err] a=group:BUNDLE 0 54628ms [err] a=extmap-allow-mixed 54628ms [err] a=msid-semantic: WMS 54628ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 54628ms [err] c=IN IP4 0.0.0.0 54628ms [err] a=ice-ufrag:jh5E 54628ms [err] a=ice-pwd:WIGKqiEv4ZC6bkMsnKUEvtNR 54628ms [err] a=ice-options:trickle 54628ms [err] a=fingerprint:sha-256 3A:B9:1E:88:9F:A3:F4:FA:8E:EF:23:A1:6D:83:5C:2F:61:A8:3E:29:26:F1:C2:97:5A:AA:60:2B:6D:8F:72:D7 54628ms [err] a=setup:actpass 54628ms [err] a=mid:0 54628ms [err] a=sctp-port:5000 54628ms [err] a=max-message-size:262144 54628ms [err] 54628ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ddc20a22-147f-4643-bc71-c47391c61d35"}', extra='') 54628ms [log] handleSignalingMessage 54628ms [log] handleOptions 54628ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 7833056296433232361 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:jh5E\\r\\na=ice-pwd:WIGKqiEv4ZC6bkMsnKUEvtNR\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 3A:B9:1E:88:9F:A3:F4:FA:8E:EF:23:A1:6D:83:5C:2F:61:A8:3E:29:26:F1:C2:97:5A:AA:60:2B:6D:8F:72:D7\\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/ddc20a22-147f-4643-bc71-c47391c61d35"}', extra='') 54628ms [log] handleSignalingMessage 54628ms [log] handleOffer 54628ms [log] makeAnswer 54628ms [log] connectionstatechanged new new have-remote-offer 54628ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddc20a22-147f-4643-bc71-c47391c61d35", "state": "new"}] 54630ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 54630ms [err] v=0 54630ms [err] o=- 3927372075 3927372075 IN IP4 0.0.0.0 54630ms [err] s=- 54630ms [err] t=0 0 54630ms [err] a=group:BUNDLE 0 54630ms [err] a=msid-semantic:WMS * 54630ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 54630ms [err] c=IN IP4 0.0.0.0 54630ms [err] a=mid:0 54630ms [err] a=sctp-port:5000 54630ms [err] a=max-message-size:65536 54630ms [err] a=ice-ufrag:Rtjr 54630ms [err] a=ice-pwd:Iy3T3Dt2FCCEVv9SuZhLEY 54630ms [err] a=fingerprint:sha-256 98:C2:E3:9F:E8:1D:4F:C2:9B:2B:72:D2:FA:71:D1:4C:5C:40:5E:42:2A:8A:A1:A2:C4:2C:C1:1F:E6:11:24:92 54630ms [err] a=setup:active 54630ms [err] 54630ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 54632ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 54632ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 54634ms [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'\xf8V\x8c\x9d\xd9[\x16\x1cA\x10\x8eF') 54635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x85~X\x06o\x10\x87\xb64d\xe8\xa5') 54635ms [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'\xf8V\x8c\x9d\xd9[\x16\x1cA\x10\x8eF') 54636ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x85~X\x06o\x10\x87\xb64d\xe8\xa5') 54638ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 54638ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'.\xe3j\xadZ\x97\xd2\xbf\xf1\x97,E') 54639ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'.\xe3j\xadZ\x97\xd2\xbf\xf1\x97,E') 54639ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'+\x9cZb\x88\xed\xbdV\xcew{\xc3') 54640ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'+\x9cZb\x88\xed\xbdV\xcew{\xc3') 54640ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57047) (expires in 600 seconds) 54640ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 54640ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 54641ms [log] connectionstatechanged new new stable 54641ms [log] connectionstatechanged new new stable 54641ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 54641ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 54642ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 54642ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 54642ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 54642ms [log] connectionstatechanged connecting checking stable 54642ms [log] connectionstatechanged connecting checking stable 54642ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddc20a22-147f-4643-bc71-c47391c61d35", "state": "connecting"}] 54666ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51311) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'QtwAwpsHbNUI') 54667ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51311) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'QtwAwpsHbNUI') 54667ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(cKkeWezUFb 1 udp 1845501695 172.17.0.3 51311 typ prflx) 54667ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40101) -> ('172.17.0.3', 51311)) State.WAITING -> State.IN_PROGRESS 54668ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51311) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'WkQR\xa2t\xb9\r\xbd\x88\x8a\xa0') 54672ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51311) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'WkQR\xa2t\xb9\r\xbd\x88\x8a\xa0') 54672ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40101) -> ('172.17.0.3', 51311)) State.IN_PROGRESS -> State.SUCCEEDED 54673ms [err] INFO:aioice.ice:Connection(0) ICE completed 54683ms [err] INFO:aioice.ice:Connection(0) Remote candidate "cf5c5d7c-5ea4-4d4a-b69e-ea62b4cd8239.local" resolved to 172.17.0.3 54684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40101) -> ('172.17.0.3', 51311)) State.FROZEN -> State.IN_PROGRESS 54684ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51311) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x96\xa7\xe2Kj-K\x95\xee?a@') 54685ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51311) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x96\xa7\xe2Kj-K\x95\xee?a@') 54685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40101) -> ('172.17.0.3', 51311)) State.IN_PROGRESS -> State.SUCCEEDED 54705ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40643) -> ('172.17.0.3', 51311)) State.FROZEN -> State.IN_PROGRESS 54705ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 51311) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd3e\xd7\xbf5&.\x94\x7f3\xb9E') 54706ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 51311) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd3e\xd7\xbf5&.\x94\x7f3\xb9E') 54706ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40643) -> ('172.17.0.3', 51311)) State.IN_PROGRESS -> State.SUCCEEDED 54726ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40101) -> ('141.24.211.56', 51311)) State.FROZEN -> State.IN_PROGRESS 54726ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 51311) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x13\xb4w\x9de\xc7\x0c&3\xf5v\xf8') 54726ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51311) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'5sHVoplZS+2R') 54727ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51311) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'5sHVoplZS+2R') 54727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40643) -> ('141.24.211.56', 51311)) State.FROZEN -> State.FAILED 54727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40101) -> ('141.24.210.113', 50885)) State.FROZEN -> State.FAILED 54727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40643) -> ('141.24.210.113', 50885)) State.FROZEN -> State.FAILED 54727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57047) -> ('172.17.0.3', 51311)) State.FROZEN -> State.FAILED 54727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57047) -> ('141.24.211.56', 51311)) State.FROZEN -> State.FAILED 54727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57047) -> ('141.24.210.113', 50885)) State.FROZEN -> State.FAILED 54746ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 54747ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 54748ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 54753ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 54754ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 54754ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 54754ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 54754ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2761923499 1 udp 2113937151 cf5c5d7c-5ea4-4d4a-b69e-ea62b4cd8239.local 51311 typ host generation 0 ufrag jh5E network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ddc20a22-147f-4643-bc71-c47391c61d35"}', extra='') 54754ms [log] handleSignalingMessage 54754ms [log] handleIceCandidate 54754ms [log] acceptIceCandidate 54754ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2711065843 1 udp 1677729535 141.24.211.56 51311 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag jh5E network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ddc20a22-147f-4643-bc71-c47391c61d35"}', extra='') 54754ms [log] handleSignalingMessage 54754ms [log] handleIceCandidate 54754ms [log] acceptIceCandidate 54754ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4070189944 1 udp 33562623 141.24.210.113 50885 typ relay raddr 141.24.211.56 rport 51311 generation 0 ufrag jh5E network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ddc20a22-147f-4643-bc71-c47391c61d35"}', extra='') 54754ms [log] handleSignalingMessage 54754ms [log] handleIceCandidate 54754ms [log] acceptIceCandidate 54754ms [log] connectionstatechanged connecting completed stable 54754ms [log] connectionstatechanged connected completed stable 54754ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddc20a22-147f-4643-bc71-c47391c61d35", "state": "connected"}] 54759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 54759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 54760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 54761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 54761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 54761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 54763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3797253962, stream_id=1, stream_seq=0) 54763ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 54763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2367396897, stream_id=1, stream_seq=0) 54763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 54763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3797253962, gaps=[]) 54764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2367396897, gaps=[]) 54764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 54765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3797253963, stream_id=1, stream_seq=1) 54766ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 54766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3797253963, gaps=[]) 54766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3797253964, stream_id=1, stream_seq=2) 54766ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 54768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3797253964, gaps=[]) 54789ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51311) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'saMsP+gWVGUg') 54789ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51311) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'saMsP+gWVGUg') 54843ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 54843ms [log] [experimentStatusChanged] {"status": "running", "message": null} 54934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 54935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 54935ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 54936ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 54936ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 54936ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 54936ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 54936ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 54937ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ddc20a22-147f-4643-bc71-c47391c61d35"}', extra='') 54937ms [log] connectionstatechanged closed closed closed 54937ms [log] connectionstatechanged closed closed closed 54937ms [log] connectionstatechanged closed closed closed 54937ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddc20a22-147f-4643-bc71-c47391c61d35", "state": "closed"}] 54937ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 54938ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 54938ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x84\xc4\x96,^\xb7\x16#B:-x') 54939ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x84\xc4\x96,^\xb7\x16#B:-x') 54940ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57047) 54940ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 54940ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 55053ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 55053ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 55124ms [err] Traceback (most recent call last): 55124ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 55124ms [err] return _run_code(code, main_globals, None, 55124ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 55125ms [err] exec(code, run_globals) 55125ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 55125ms [err] sys.exit(main()) 55125ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 55125ms [err] asyncio.run(main_async()) 55125ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 55125ms [err] return loop.run_until_complete(main) 55125ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 55125ms [err] self.run_forever() 55125ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 55125ms [err] self._run_once() 55125ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 55126ms [err] event_list = self._selector.select(timeout) 55126ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 55126ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 55126ms [err] KeyboardInterrupt 55239ms [log] starting device 55638ms [err] DEBUG:asyncio:Using selector: EpollSelector 55707ms [err] ERROR:asyncio:Unclosed client session 55707ms [err] client_session: 55769ms [log] parsing 55769ms [log] creating device handler 55769ms [log] [ready] 55769ms [log] reading line 55769ms [log] [websocketToken] "14b5326b-f922-47ba-a8aa-8f852d1a4beb" 55782ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 55782ms [log] [websocketConnected] 57487ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 57487ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 57507ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a885d583-9878-4c8d-b0bd-f6f7b9ccf17d"}}', extra='') 57507ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a885d583-9878-4c8d-b0bd-f6f7b9ccf17d"} 57550ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/abee9389-f305-4f78-8ef2-a25c5b5c9e63","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 57550ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/abee9389-f305-4f78-8ef2-a25c5b5c9e63", "state": "new"}] 59554ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 59554ms [err] v=0 59554ms [err] o=- 5751619729641285655 2 IN IP4 127.0.0.1 59554ms [err] s=- 59554ms [err] t=0 0 59554ms [err] a=group:BUNDLE 0 59554ms [err] a=extmap-allow-mixed 59554ms [err] a=msid-semantic: WMS 59554ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 59554ms [err] c=IN IP4 0.0.0.0 59554ms [err] a=ice-ufrag:/5J/ 59554ms [err] a=ice-pwd:+b7pVD8PED01po0ka/4+RcTI 59554ms [err] a=ice-options:trickle 59554ms [err] a=fingerprint:sha-256 31:51:8B:57:D2:83:B6:8F:D9:24:3A:48:65:23:47:95:5F:5C:CB:C4:BA:A9:FC:89:FA:07:C9:C8:FE:69:39:FE 59554ms [err] a=setup:actpass 59554ms [err] a=mid:0 59554ms [err] a=sctp-port:5000 59554ms [err] a=max-message-size:262144 59554ms [err] 59555ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 59555ms [err] v=0 59555ms [err] o=- 5751619729641285655 2 IN IP4 127.0.0.1 59555ms [err] s=- 59555ms [err] t=0 0 59555ms [err] a=group:BUNDLE 0 59555ms [err] a=extmap-allow-mixed 59555ms [err] a=msid-semantic: WMS 59555ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 59555ms [err] c=IN IP4 0.0.0.0 59555ms [err] a=ice-ufrag:/5J/ 59555ms [err] a=ice-pwd:+b7pVD8PED01po0ka/4+RcTI 59555ms [err] a=ice-options:trickle 59555ms [err] a=fingerprint:sha-256 31:51:8B:57:D2:83:B6:8F:D9:24:3A:48:65:23:47:95:5F:5C:CB:C4:BA:A9:FC:89:FA:07:C9:C8:FE:69:39:FE 59555ms [err] a=setup:actpass 59555ms [err] a=mid:0 59555ms [err] a=sctp-port:5000 59555ms [err] a=max-message-size:262144 59555ms [err] 59556ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/abee9389-f305-4f78-8ef2-a25c5b5c9e63"}', extra='') 59556ms [log] handleSignalingMessage 59556ms [log] handleOptions 59556ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 5751619729641285655 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:/5J/\\r\\na=ice-pwd:+b7pVD8PED01po0ka/4+RcTI\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 31:51:8B:57:D2:83:B6:8F:D9:24:3A:48:65:23:47:95:5F:5C:CB:C4:BA:A9:FC:89:FA:07:C9:C8:FE:69:39:FE\\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/abee9389-f305-4f78-8ef2-a25c5b5c9e63"}', extra='') 59556ms [log] handleSignalingMessage 59556ms [log] handleOffer 59556ms [log] makeAnswer 59556ms [log] connectionstatechanged new new have-remote-offer 59556ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/abee9389-f305-4f78-8ef2-a25c5b5c9e63", "state": "new"}] 59557ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 59557ms [err] v=0 59557ms [err] o=- 3927372080 3927372080 IN IP4 0.0.0.0 59557ms [err] s=- 59557ms [err] t=0 0 59557ms [err] a=group:BUNDLE 0 59557ms [err] a=msid-semantic:WMS * 59557ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 59557ms [err] c=IN IP4 0.0.0.0 59557ms [err] a=mid:0 59557ms [err] a=sctp-port:5000 59557ms [err] a=max-message-size:65536 59557ms [err] a=ice-ufrag:qCGR 59557ms [err] a=ice-pwd:UpAUrf8cd41UldThTrXC1R 59557ms [err] a=fingerprint:sha-256 BD:59:DC:1B:4D:18:87:0D:AA:A4:78:EF:2F:7D:B1:AD:1D:F1:59:52:AA:97:A8:0E:18:E3:1B:2C:41:56:E0:49 59557ms [err] a=setup:active 59557ms [err] 59558ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 59560ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 59560ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 59562ms [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'\xa1\xca\xbf\xd3L5\n^\xce\xe4\x1d\xdb') 59563ms [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'\xc1*\\45\xadJ\xf0\xac.\x00\x15') 59563ms [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'\xa1\xca\xbf\xd3L5\n^\xce\xe4\x1d\xdb') 59564ms [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'\xc1*\\45\xadJ\xf0\xac.\x00\x15') 59565ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 59566ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xfc\x1f+%\xb5q\xb1@\xd6\\\xab\xbd') 59566ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xfc\x1f+%\xb5q\xb1@\xd6\\\xab\xbd') 59567ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'*\x95t|\x1e\xf8S\x9e\x00\xd3\\o') 59568ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'*\x95t|\x1e\xf8S\x9e\x00\xd3\\o') 59568ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49518) (expires in 600 seconds) 59568ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 59569ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 59570ms [log] connectionstatechanged new new stable 59570ms [log] connectionstatechanged new new stable 59570ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 59570ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 59570ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 59570ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 59570ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 59571ms [log] connectionstatechanged connecting checking stable 59571ms [log] connectionstatechanged connecting checking stable 59571ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/abee9389-f305-4f78-8ef2-a25c5b5c9e63", "state": "connecting"}] 59596ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54646) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'cP1YnGyKCJ+X') 59596ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54646) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'cP1YnGyKCJ+X') 59596ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(L5Av1qQ3bc 1 udp 1845501695 172.17.0.3 54646 typ prflx) 59597ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('172.17.0.3', 54646)) State.WAITING -> State.IN_PROGRESS 59597ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54646) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc4\xd2\x84Q\xf8\x0c:\xeb\x1a\x02\xad2') 59598ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54646) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc4\xd2\x84Q\xf8\x0c:\xeb\x1a\x02\xad2') 59598ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('172.17.0.3', 54646)) State.IN_PROGRESS -> State.SUCCEEDED 59599ms [err] INFO:aioice.ice:Connection(0) ICE completed 59610ms [err] INFO:aioice.ice:Connection(0) Remote candidate "d520240c-f037-4e02-8f13-afc4811095c3.local" resolved to 172.17.0.3 59612ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('172.17.0.3', 54646)) State.FROZEN -> State.IN_PROGRESS 59612ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54646) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x15\xa4\xf4\x9d\xb5t\x9d\xbc\xebx}\x96') 59613ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54646) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x15\xa4\xf4\x9d\xb5t\x9d\xbc\xebx}\x96') 59614ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('172.17.0.3', 54646)) State.IN_PROGRESS -> State.SUCCEEDED 59633ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33306) -> ('172.17.0.3', 54646)) State.FROZEN -> State.IN_PROGRESS 59634ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 54646) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdd\x94\x07\xde\x8f\xeadg\xcf\x00\xd9\x9f') 59635ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 54646) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdd\x94\x07\xde\x8f\xeadg\xcf\x00\xd9\x9f') 59635ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33306) -> ('172.17.0.3', 54646)) State.IN_PROGRESS -> State.SUCCEEDED 59647ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54646) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'HSwdHVpI4K+i') 59647ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54646) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'HSwdHVpI4K+i') 59648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('141.24.211.56', 54646)) State.FROZEN -> State.FAILED 59648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33306) -> ('141.24.211.56', 54646)) State.FROZEN -> State.FAILED 59648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('141.24.210.113', 57728)) State.FROZEN -> State.FAILED 59648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33306) -> ('141.24.210.113', 57728)) State.FROZEN -> State.FAILED 59648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49518) -> ('172.17.0.3', 54646)) State.FROZEN -> State.FAILED 59648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49518) -> ('141.24.211.56', 54646)) State.FROZEN -> State.FAILED 59648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49518) -> ('141.24.210.113', 57728)) State.FROZEN -> State.FAILED 59654ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 59655ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 59656ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 59660ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 59661ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 59661ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 59661ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 59661ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:965356293 1 udp 2113937151 d520240c-f037-4e02-8f13-afc4811095c3.local 54646 typ host generation 0 ufrag /5J/ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/abee9389-f305-4f78-8ef2-a25c5b5c9e63"}', extra='') 59661ms [log] handleSignalingMessage 59661ms [log] handleIceCandidate 59661ms [log] acceptIceCandidate 59661ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:835870914 1 udp 1677729535 141.24.211.56 54646 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag /5J/ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/abee9389-f305-4f78-8ef2-a25c5b5c9e63"}', extra='') 59661ms [log] handleSignalingMessage 59661ms [log] handleIceCandidate 59661ms [log] acceptIceCandidate 59661ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2415844144 1 udp 33562623 141.24.210.113 57728 typ relay raddr 141.24.211.56 rport 54646 generation 0 ufrag /5J/ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/abee9389-f305-4f78-8ef2-a25c5b5c9e63"}', extra='') 59661ms [log] handleSignalingMessage 59661ms [log] handleIceCandidate 59661ms [log] acceptIceCandidate 59661ms [log] connectionstatechanged connecting completed stable 59661ms [log] connectionstatechanged connected completed stable 59661ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/abee9389-f305-4f78-8ef2-a25c5b5c9e63", "state": "connected"}] 59665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 59665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 59665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 59666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 59666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 59666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 59667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=634356908, stream_id=1, stream_seq=0) 59667ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 59667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2109255171, stream_id=1, stream_seq=0) 59668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 59668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=634356908, gaps=[]) 59668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2109255171, gaps=[]) 59668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 59669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=634356909, stream_id=1, stream_seq=1) 59669ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 59669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=634356909, gaps=[]) 59670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=634356910, stream_id=1, stream_seq=2) 59670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=634356910, gaps=[]) 59670ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 59671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=634356911, stream_id=1, stream_seq=3) 59671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=634356911, gaps=[]) 59671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=634356912, stream_id=1, stream_seq=4) 59671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=634356912, gaps=[]) 59711ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54646) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'phFx5kKAEd6n') 59711ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54646) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'phFx5kKAEd6n') 59738ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 59738ms [log] [experimentStatusChanged] {"status": "running", "message": null} 59826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 59826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 59826ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 59826ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 59826ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 59827ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 59827ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 59827ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 59827ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/abee9389-f305-4f78-8ef2-a25c5b5c9e63"}', extra='') 59827ms [log] connectionstatechanged closed closed closed 59827ms [log] connectionstatechanged closed closed closed 59827ms [log] connectionstatechanged closed closed closed 59827ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/abee9389-f305-4f78-8ef2-a25c5b5c9e63", "state": "closed"}] 59828ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 59828ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 59829ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf6qpk\x15>JM\x9acD\x9f') 59829ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf6qpk\x15>JM\x9acD\x9f') 59830ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49518) 59830ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 59830ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 59897ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 59897ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 59974ms [err] Traceback (most recent call last): 59974ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 59974ms [err] return _run_code(code, main_globals, None, 59974ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 59974ms [err] exec(code, run_globals) 59974ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 59974ms [err] sys.exit(main()) 59974ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 59974ms [err] asyncio.run(main_async()) 59974ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 59974ms [err] return loop.run_until_complete(main) 59974ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 59974ms [err] self.run_forever() 59974ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 59974ms [err] self._run_once() 59974ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 59975ms [err] event_list = self._selector.select(timeout) 59975ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 59975ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 59975ms [err] KeyboardInterrupt ================== python Client to js Client GPIO tests : should transmit gpio value ================== python Client to python Client GPIO tests : should transmit initial gpio value 69915ms [log] starting device 70306ms [err] DEBUG:asyncio:Using selector: EpollSelector 70377ms [err] ERROR:asyncio:Unclosed client session 70377ms [err] client_session: 70465ms [log] parsing 70465ms [log] creating device handler 70465ms [log] [ready] 70465ms [log] reading line 70465ms [log] [websocketToken] "511958b4-f186-4b61-9f83-b59ec40f066e" 70488ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70488ms [log] [websocketConnected] 70695ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 70695ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 70707ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/1103d98e-dbbc-4ac5-8b70-aef69d255a2b"}}', extra='') 70707ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/1103d98e-dbbc-4ac5-8b70-aef69d255a2b"} 70752ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/92da90c7-987a-4144-89e0-0f26e2fc29f1","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 70752ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/92da90c7-987a-4144-89e0-0f26e2fc29f1", "state": "new"}] 72757ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 72757ms [err] v=0 72757ms [err] o=- 3927372093 3927372093 IN IP4 0.0.0.0 72757ms [err] s=- 72757ms [err] t=0 0 72757ms [err] a=group:BUNDLE 0 72757ms [err] a=msid-semantic:WMS * 72757ms [err] m=application 9 DTLS/SCTP 5000 72757ms [err] c=IN IP4 0.0.0.0 72757ms [err] a=mid:0 72757ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72757ms [err] a=max-message-size:65536 72757ms [err] a=ice-ufrag:5Ez9 72757ms [err] a=ice-pwd:vfUgvvTaCJUG7tk2z652Ys 72757ms [err] a=fingerprint:sha-256 D2:AB:45:69:D1:00:FD:95:A3:99:99:C2:AE:6A:EA:24:08:C0:AC:06:FC:3B:08:B9:DA:76:05:05:E2:4A:F0:88 72757ms [err] a=setup:actpass 72757ms [err] 72758ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 72759ms [log] makeOffer 72759ms [log] connectionstatechanged new new have-local-offer 72759ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/92da90c7-987a-4144-89e0-0f26e2fc29f1", "state": "new"}] 72760ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 72760ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 72763ms [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'\x9d\xc1\xdf\xb5\x1djpM\x8d\x1d\xc6\x8c') 72763ms [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'\xe2z\x1d\xe2\xdb\x8b\xa9\x9c\x15\xaf\x04\x8c') 72763ms [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'\x9d\xc1\xdf\xb5\x1djpM\x8d\x1d\xc6\x8c') 72764ms [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'\xe2z\x1d\xe2\xdb\x8b\xa9\x9c\x15\xaf\x04\x8c') 72765ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 72765ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'x\x07~~\xab\xd8\x18\xc44\x8c\xe6\x92') 72766ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'x\x07~~\xab\xd8\x18\xc44\x8c\xe6\x92') 72766ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\x8b7@\xb98\x89\x15\x1a\xf6\xf8'?") 72767ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b"\x8b7@\xb98\x89\x15\x1a\xf6\xf8'?") 72767ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 54965) (expires in 600 seconds) 72767ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 72767ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 72768ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/92da90c7-987a-4144-89e0-0f26e2fc29f1","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 72768ms [log] handleSignalingMessage 72768ms [log] handleOptions 72768ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 72768ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 72793ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58063) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x15\xe8J\n?\x84.\xbab+\x88\x08') 72793ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58063) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x15\xe8J\n?\x84.\xbab+\x88\x08') 72803ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 72803ms [err] v=0 72803ms [err] o=- 3927372093 3927372093 IN IP4 0.0.0.0 72803ms [err] s=- 72803ms [err] t=0 0 72803ms [err] a=group:BUNDLE 0 72803ms [err] a=msid-semantic:WMS * 72803ms [err] m=application 58063 DTLS/SCTP 5000 72803ms [err] c=IN IP4 172.30.0.1 72803ms [err] a=mid:0 72803ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72803ms [err] a=max-message-size:65536 72803ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 58063 typ host 72803ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42649 typ host 72803ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 58063 typ srflx raddr 172.30.0.1 rport 58063 72803ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 42649 typ srflx raddr 172.17.0.3 rport 42649 72803ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61568 typ relay raddr 172.17.0.3 rport 35759 72803ms [err] a=end-of-candidates 72803ms [err] a=ice-ufrag:X3OQ 72803ms [err] a=ice-pwd:XD9wiCZlwG9IwhYa0efS5Q 72803ms [err] a=fingerprint:sha-256 3D:42:64:F8:17:F7:BA:58:59:8C:10:D7:65:16:80:6F:F7:35:49:15:D0:81:42:5C:B7:64:0A:7D:9E:DF:95:59 72803ms [err] a=setup:active 72803ms [err] 72804ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 72804ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 72804ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 72805ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44924) -> ('172.30.0.1', 58063)) State.FROZEN -> State.WAITING 72805ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56288) -> ('172.30.0.1', 58063)) State.FROZEN -> State.WAITING 72805ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44924) -> ('172.17.0.3', 42649)) State.FROZEN -> State.WAITING 72805ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54965) -> ('172.30.0.1', 58063)) State.FROZEN -> State.WAITING 72805ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(6F9FNIcgy5 1 udp 1862270975 172.17.0.3 58063 typ prflx) 72805ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44924) -> ('172.17.0.3', 58063)) State.WAITING -> State.IN_PROGRESS 72805ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58063) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'~q\xeb0\x9e\xd0=E,\x0f\x9e\x11') 72806ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44924) -> ('172.30.0.1', 58063)) State.WAITING -> State.IN_PROGRESS 72806ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 58063) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xafM\xfeoy\xaa\xc9\xb6\x7fR\xa7\xe3') 72806ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/92da90c7-987a-4144-89e0-0f26e2fc29f1","content":{"type":"answer","sdp":"v=0\\r\\no=- 3927372093 3927372093 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 58063 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 58063 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42649 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 58063 typ srflx raddr 172.30.0.1 rport 58063\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 42649 typ srflx raddr 172.17.0.3 rport 42649\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61568 typ relay raddr 172.17.0.3 rport 35759\\r\\na=end-of-candidates\\r\\na=ice-ufrag:X3OQ\\r\\na=ice-pwd:XD9wiCZlwG9IwhYa0efS5Q\\r\\na=fingerprint:sha-256 3D:42:64:F8:17:F7:BA:58:59:8C:10:D7:65:16:80:6F:F7:35:49:15:D0:81:42:5C:B7:64:0A:7D:9E:DF:95:59\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 72806ms [log] handleSignalingMessage 72806ms [log] handleAnswer 72806ms [log] acceptAnswer 72806ms [log] connectionstatechanged connecting checking stable 72806ms [log] connectionstatechanged connecting checking stable 72806ms [log] connectionstatechanged connecting checking stable 72806ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/92da90c7-987a-4144-89e0-0f26e2fc29f1", "state": "connecting"}] 72807ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58063) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'~q\xeb0\x9e\xd0=E,\x0f\x9e\x11') 72807ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44924) -> ('172.17.0.3', 58063)) State.IN_PROGRESS -> State.SUCCEEDED 72807ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56288) -> ('172.30.0.1', 58063)) State.WAITING -> State.FAILED 72807ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44924) -> ('172.17.0.3', 42649)) State.WAITING -> State.FAILED 72808ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56288) -> ('172.17.0.3', 42649)) State.FROZEN -> State.FAILED 72808ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44924) -> ('141.24.211.56', 58063)) State.FROZEN -> State.FAILED 72808ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56288) -> ('141.24.211.56', 58063)) State.FROZEN -> State.FAILED 72808ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44924) -> ('141.24.211.56', 42649)) State.FROZEN -> State.FAILED 72808ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56288) -> ('141.24.211.56', 42649)) State.FROZEN -> State.FAILED 72809ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44924) -> ('141.24.210.113', 61568)) State.FROZEN -> State.FAILED 72809ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56288) -> ('141.24.210.113', 61568)) State.FROZEN -> State.FAILED 72809ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54965) -> ('172.30.0.1', 58063)) State.WAITING -> State.FAILED 72809ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54965) -> ('172.17.0.3', 42649)) State.FROZEN -> State.FAILED 72809ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54965) -> ('141.24.211.56', 58063)) State.FROZEN -> State.FAILED 72809ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54965) -> ('141.24.211.56', 42649)) State.FROZEN -> State.FAILED 72809ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54965) -> ('141.24.210.113', 61568)) State.FROZEN -> State.FAILED 72810ms [err] INFO:aioice.ice:Connection(0) ICE completed 72810ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 58063) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xafM\xfeoy\xaa\xc9\xb6\x7fR\xa7\xe3') 72810ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44924) -> ('172.30.0.1', 58063)) State.IN_PROGRESS -> State.SUCCEEDED 72810ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 58063) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"g\xa8M|\xfe\xd7:\x15\xfd'\x9bP") 72811ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 58063) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"g\xa8M|\xfe\xd7:\x15\xfd'\x9bP") 72826ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 72826ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 72828ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 72832ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 72833ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 72833ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 72833ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 72834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 72834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 72834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 72835ms [log] connectionstatechanged connecting completed stable 72835ms [log] connectionstatechanged connected completed stable 72835ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/92da90c7-987a-4144-89e0-0f26e2fc29f1", "state": "connected"}] 72835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 72835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 72836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 72836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 72836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 72836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 72837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 72837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 72838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 72838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2808083346, stream_id=1, stream_seq=0) 72838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 72839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=908044938, stream_id=1, stream_seq=0) 72839ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 72840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=908044938, gaps=[]) 72840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2808083346, gaps=[]) 72840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 72841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=908044939, stream_id=1, stream_seq=1) 72841ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 72841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=908044939, gaps=[]) 72841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=908044940, stream_id=1, stream_seq=2) 72841ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 72842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=908044940, gaps=[]) 72931ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 72931ms [log] [experimentStatusChanged] {"status": "running", "message": null} 73008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 73008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 73008ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 73008ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 73009ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 73009ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 73009ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 73009ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 73010ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/92da90c7-987a-4144-89e0-0f26e2fc29f1"}', extra='') 73010ms [log] connectionstatechanged closed closed closed 73010ms [log] connectionstatechanged closed closed closed 73010ms [log] connectionstatechanged closed closed closed 73010ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/92da90c7-987a-4144-89e0-0f26e2fc29f1", "state": "closed"}] 73010ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 73010ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 73011ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xc65Y\x0f{|\xce\xe0A\x19\xb6\xf7') 73013ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xc65Y\x0f{|\xce\xe0A\x19\xb6\xf7') 73013ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 54965) 73013ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 73013ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 73104ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 73104ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 73158ms [err] Traceback (most recent call last): 73158ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 73158ms [err] return _run_code(code, main_globals, None, 73158ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 73158ms [err] exec(code, run_globals) 73158ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 73158ms [err] sys.exit(main()) 73158ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 73158ms [err] asyncio.run(main_async()) 73158ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 73158ms [err] return loop.run_until_complete(main) 73159ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 73159ms [err] self.run_forever() 73159ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 73159ms [err] self._run_once() 73159ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 73160ms [err] event_list = self._selector.select(timeout) 73160ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 73160ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 73160ms [err] KeyboardInterrupt 73258ms [log] starting device 73651ms [err] DEBUG:asyncio:Using selector: EpollSelector 73723ms [err] ERROR:asyncio:Unclosed client session 73723ms [err] client_session: 73778ms [log] parsing 73778ms [log] creating device handler 73778ms [log] [ready] 73778ms [log] reading line 73778ms [log] [websocketToken] "df6555c6-3e9a-4294-af0e-1ff15992e236" 73793ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 73793ms [log] [websocketConnected] 74016ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 74016ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 74030ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c74ea42e-21c6-41fd-af01-98dd27af3769"}}', extra='') 74030ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c74ea42e-21c6-41fd-af01-98dd27af3769"} 74075ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/698ff7ee-dec8-4407-82eb-ad679b5376cd","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 74075ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/698ff7ee-dec8-4407-82eb-ad679b5376cd", "state": "new"}] 76078ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/698ff7ee-dec8-4407-82eb-ad679b5376cd","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 76078ms [log] handleSignalingMessage 76078ms [log] handleOptions 76078ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 76078ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 76099ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 76099ms [err] v=0 76099ms [err] o=- 3927372096 3927372096 IN IP4 0.0.0.0 76099ms [err] s=- 76099ms [err] t=0 0 76099ms [err] a=group:BUNDLE 0 76099ms [err] a=msid-semantic:WMS * 76099ms [err] m=application 34649 DTLS/SCTP 5000 76099ms [err] c=IN IP4 172.30.0.1 76099ms [err] a=mid:0 76099ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76099ms [err] a=max-message-size:65536 76099ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 34649 typ host 76099ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34328 typ host 76099ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34649 typ srflx raddr 172.30.0.1 rport 34649 76099ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34328 typ srflx raddr 172.17.0.3 rport 34328 76099ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 58323 typ relay raddr 172.17.0.3 rport 41113 76099ms [err] a=end-of-candidates 76099ms [err] a=ice-ufrag:DALV 76099ms [err] a=ice-pwd:aSULSDAGQFaYpB6pxvmr6R 76099ms [err] a=fingerprint:sha-256 66:96:0C:13:81:58:EA:56:E1:B4:D7:02:A3:69:90:40:75:72:CF:80:69:67:44:48:F9:D2:B9:3D:C4:F8:3F:C5 76099ms [err] a=setup:actpass 76099ms [err] 76100ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 76100ms [err] v=0 76100ms [err] o=- 3927372096 3927372096 IN IP4 0.0.0.0 76100ms [err] s=- 76100ms [err] t=0 0 76100ms [err] a=group:BUNDLE 0 76100ms [err] a=msid-semantic:WMS * 76100ms [err] m=application 34649 DTLS/SCTP 5000 76100ms [err] c=IN IP4 172.30.0.1 76100ms [err] a=mid:0 76100ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76100ms [err] a=max-message-size:65536 76100ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 34649 typ host 76100ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34328 typ host 76100ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34649 typ srflx raddr 172.30.0.1 rport 34649 76100ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34328 typ srflx raddr 172.17.0.3 rport 34328 76100ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 58323 typ relay raddr 172.17.0.3 rport 41113 76100ms [err] a=end-of-candidates 76100ms [err] a=ice-ufrag:DALV 76100ms [err] a=ice-pwd:aSULSDAGQFaYpB6pxvmr6R 76100ms [err] a=fingerprint:sha-256 66:96:0C:13:81:58:EA:56:E1:B4:D7:02:A3:69:90:40:75:72:CF:80:69:67:44:48:F9:D2:B9:3D:C4:F8:3F:C5 76100ms [err] a=setup:actpass 76100ms [err] 76101ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/698ff7ee-dec8-4407-82eb-ad679b5376cd","content":{"type":"offer","sdp":"v=0\\r\\no=- 3927372096 3927372096 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 34649 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 34649 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34328 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34649 typ srflx raddr 172.30.0.1 rport 34649\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34328 typ srflx raddr 172.17.0.3 rport 34328\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 58323 typ relay raddr 172.17.0.3 rport 41113\\r\\na=end-of-candidates\\r\\na=ice-ufrag:DALV\\r\\na=ice-pwd:aSULSDAGQFaYpB6pxvmr6R\\r\\na=fingerprint:sha-256 66:96:0C:13:81:58:EA:56:E1:B4:D7:02:A3:69:90:40:75:72:CF:80:69:67:44:48:F9:D2:B9:3D:C4:F8:3F:C5\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 76101ms [log] handleSignalingMessage 76101ms [log] handleOffer 76101ms [log] makeAnswer 76101ms [log] connectionstatechanged new new have-remote-offer 76101ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/698ff7ee-dec8-4407-82eb-ad679b5376cd", "state": "new"}] 76102ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 76102ms [err] v=0 76102ms [err] o=- 3927372096 3927372096 IN IP4 0.0.0.0 76102ms [err] s=- 76102ms [err] t=0 0 76102ms [err] a=group:BUNDLE 0 76102ms [err] a=msid-semantic:WMS * 76102ms [err] m=application 9 DTLS/SCTP 5000 76102ms [err] c=IN IP4 0.0.0.0 76102ms [err] a=mid:0 76102ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76102ms [err] a=max-message-size:65536 76102ms [err] a=ice-ufrag:Lx4g 76102ms [err] a=ice-pwd:bufU28F6n2PqCRgKoTVHXD 76102ms [err] a=fingerprint:sha-256 DF:2A:59:86:E9:2D:7D:77:C2:4A:AF:44:DE:DD:2A:7F:FC:EC:59:71:E9:38:F9:0E:11:F2:73:B3:59:33:DD:FB 76102ms [err] a=setup:active 76102ms [err] 76102ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 76103ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 76104ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 76105ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x96\x97.\n\x1b"[.\x02\x1b\xde\xc3') 76106ms [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'\x8ae\xbb\x82\xfa:\xb0Fb\xee\xa4\xca') 76106ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x96\x97.\n\x1b"[.\x02\x1b\xde\xc3') 76106ms [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'\x8ae\xbb\x82\xfa:\xb0Fb\xee\xa4\xca') 76108ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 76108ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa2\xa5\xc9\xdc"\xbbnp|Y\xb1\x84') 76109ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xa2\xa5\xc9\xdc"\xbbnp|Y\xb1\x84') 76109ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'z5\x91\x15\xa26\xd9\xa4LdR~') 76110ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'z5\x91\x15\xa26\xd9\xa4LdR~') 76110ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62043) (expires in 600 seconds) 76110ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 76110ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 76111ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 76111ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 76111ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 76112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53160) -> ('172.30.0.1', 34649)) State.FROZEN -> State.WAITING 76112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47759) -> ('172.30.0.1', 34649)) State.FROZEN -> State.WAITING 76112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53160) -> ('172.17.0.3', 34328)) State.FROZEN -> State.WAITING 76112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62043) -> ('172.30.0.1', 34649)) State.FROZEN -> State.WAITING 76112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53160) -> ('172.30.0.1', 34649)) State.WAITING -> State.IN_PROGRESS 76112ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34649) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8\xd0\xfbx6L\x8e"P\xf1!\xdf') 76113ms [log] connectionstatechanged new new stable 76113ms [log] connectionstatechanged new new stable 76113ms [log] connectionstatechanged connecting checking stable 76113ms [log] connectionstatechanged connecting checking stable 76113ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/698ff7ee-dec8-4407-82eb-ad679b5376cd", "state": "connecting"}] 76113ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34649) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8\xd0\xfbx6L\x8e"P\xf1!\xdf') 76114ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53160) -> ('172.30.0.1', 34649)) State.IN_PROGRESS -> State.SUCCEEDED 76114ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53160) -> ('141.24.211.56', 34649)) State.FROZEN -> State.WAITING 76114ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53160) -> ('141.24.211.56', 34328)) State.FROZEN -> State.WAITING 76114ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53160) -> ('141.24.210.113', 58323)) State.FROZEN -> State.WAITING 76125ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34649) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'A\xfb^\x19\xb2\xe7\xed\xa5\xb8\xdc\xb2_') 76125ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34649) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'A\xfb^\x19\xb2\xe7\xed\xa5\xb8\xdc\xb2_') 76125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47759) -> ('172.30.0.1', 34649)) State.WAITING -> State.FAILED 76125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53160) -> ('172.17.0.3', 34328)) State.WAITING -> State.FAILED 76125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47759) -> ('172.17.0.3', 34328)) State.FROZEN -> State.FAILED 76125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53160) -> ('141.24.211.56', 34649)) State.WAITING -> State.FAILED 76125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47759) -> ('141.24.211.56', 34649)) State.FROZEN -> State.FAILED 76126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53160) -> ('141.24.211.56', 34328)) State.WAITING -> State.FAILED 76126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47759) -> ('141.24.211.56', 34328)) State.FROZEN -> State.FAILED 76126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62043) -> ('172.30.0.1', 34649)) State.WAITING -> State.FAILED 76126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62043) -> ('172.17.0.3', 34328)) State.FROZEN -> State.FAILED 76126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53160) -> ('141.24.210.113', 58323)) State.WAITING -> State.FAILED 76126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47759) -> ('141.24.210.113', 58323)) State.FROZEN -> State.FAILED 76126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62043) -> ('141.24.211.56', 34649)) State.FROZEN -> State.FAILED 76126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62043) -> ('141.24.211.56', 34328)) State.FROZEN -> State.FAILED 76126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62043) -> ('141.24.210.113', 58323)) State.FROZEN -> State.FAILED 76127ms [err] INFO:aioice.ice:Connection(0) ICE completed 76127ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34649) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'J\x1dZ\x16p)\x0bo\xfd\xbd\xfa\xca') 76127ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34649) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'J\x1dZ\x16p)\x0bo\xfd\xbd\xfa\xca') 76127ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(nL0mgIHH5t 1 udp 1862270975 172.17.0.3 34649 typ prflx) 76127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53160) -> ('172.17.0.3', 34649)) State.WAITING -> State.IN_PROGRESS 76128ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34649) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'V\x0e\x1c\xf0b8\x0b\x95\xeb\xca\xe45') 76128ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34649) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'V\x0e\x1c\xf0b8\x0b\x95\xeb\xca\xe45') 76128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53160) -> ('172.17.0.3', 34649)) State.IN_PROGRESS -> State.SUCCEEDED 76133ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 76133ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 76134ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 76150ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 76151ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 76151ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 76151ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 76151ms [log] connectionstatechanged connecting completed stable 76151ms [log] connectionstatechanged connected completed stable 76151ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/698ff7ee-dec8-4407-82eb-ad679b5376cd", "state": "connected"}] 76151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 76151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 76152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 76153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 76153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 76153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 76154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3131588571, stream_id=1, stream_seq=0) 76154ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 76154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=995968366, stream_id=1, stream_seq=0) 76154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 76154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3131588571, gaps=[]) 76155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=995968366, gaps=[]) 76155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 76156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3131588572, stream_id=1, stream_seq=1) 76156ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 76156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3131588572, gaps=[]) 76156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3131588573, stream_id=1, stream_seq=2) 76156ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 76157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3131588573, gaps=[]) 76157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3131588574, stream_id=1, stream_seq=3) 76157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3131588574, gaps=[]) 76157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3131588575, stream_id=1, stream_seq=4) 76157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3131588575, gaps=[]) 76225ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 76225ms [log] [experimentStatusChanged] {"status": "running", "message": null} 76324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 76324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 76324ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 76324ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 76324ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 76324ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 76325ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 76325ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 76325ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/698ff7ee-dec8-4407-82eb-ad679b5376cd"}', extra='') 76325ms [log] connectionstatechanged closed closed closed 76325ms [log] connectionstatechanged closed closed closed 76325ms [log] connectionstatechanged closed closed closed 76325ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/698ff7ee-dec8-4407-82eb-ad679b5376cd", "state": "closed"}] 76326ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 76326ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 76327ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x1f6p\xfc\x14\x1a\x84P\xd9d:\x13') 76328ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x1f6p\xfc\x14\x1a\x84P\xd9d:\x13') 76328ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62043) 76328ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 76329ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 76397ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 76397ms [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 76470ms [err] Traceback (most recent call last): 76470ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 76471ms [err] return _run_code(code, main_globals, None, 76471ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 76471ms [err] exec(code, run_globals) 76471ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 76471ms [err] sys.exit(main()) 76471ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 76471ms [err] asyncio.run(main_async()) 76471ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 76471ms [err] return loop.run_until_complete(main) 76471ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 76472ms [err] self.run_forever() 76472ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 76472ms [err] self._run_once() 76472ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 76472ms [err] event_list = self._selector.select(timeout) 76472ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 76473ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 76473ms [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 82155ms [log] starting device 82558ms [err] DEBUG:asyncio:Using selector: EpollSelector 82627ms [err] ERROR:asyncio:Unclosed client session 82627ms [err] client_session: 82693ms [log] parsing 82693ms [log] creating device handler 82693ms [log] [ready] 82693ms [log] reading line 82693ms [log] [websocketToken] "be0b623d-78d8-43d6-9fbd-a0570444b7a3" 82707ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 82707ms [log] [websocketConnected] 84372ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 84372ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 84389ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2fe12eeb-4799-4413-84ad-a84c479648fb"}}', extra='') 84389ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2fe12eeb-4799-4413-84ad-a84c479648fb"} 84437ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/2b8245ee-5193-45b2-bdca-ea9f3cbba180","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 84437ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2b8245ee-5193-45b2-bdca-ea9f3cbba180", "state": "new"}] 86442ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 86442ms [err] v=0 86442ms [err] o=- 3927372107 3927372107 IN IP4 0.0.0.0 86442ms [err] s=- 86442ms [err] t=0 0 86442ms [err] a=group:BUNDLE 0 86442ms [err] a=msid-semantic:WMS * 86442ms [err] m=application 9 DTLS/SCTP 5000 86442ms [err] c=IN IP4 0.0.0.0 86442ms [err] a=mid:0 86442ms [err] a=sctpmap:5000 webrtc-datachannel 65535 86442ms [err] a=max-message-size:65536 86442ms [err] a=ice-ufrag:zB7g 86442ms [err] a=ice-pwd:Y4pRJxbWMQzLAMiYUOzLaO 86442ms [err] a=fingerprint:sha-256 20:26:D2:D0:FE:0D:28:C2:FB:C0:5A:5B:26:A4:AB:8A:89:71:E3:8E:F2:13:A7:B4:F5:95:30:29:9B:5A:43:E1 86442ms [err] a=setup:actpass 86442ms [err] 86443ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 86444ms [log] makeOffer 86444ms [log] connectionstatechanged new new have-local-offer 86444ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2b8245ee-5193-45b2-bdca-ea9f3cbba180", "state": "new"}] 86445ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 86445ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 86447ms [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'\xb1\x17\xd18\xe76<\xf4,\xa1\xdbo') 86448ms [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'\x91\xbb\x04\xefQ\xbb\xa7a\x88,+~') 86448ms [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'\xb1\x17\xd18\xe76<\xf4,\xa1\xdbo') 86449ms [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'\x91\xbb\x04\xefQ\xbb\xa7a\x88,+~') 86450ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 86451ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'J\x87\xb1\x05\xf9\xd0\x98\x10\x8dh\xff\xa6') 86451ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'J\x87\xb1\x05\xf9\xd0\x98\x10\x8dh\xff\xa6') 86452ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x16\x98.I\xbaER\xc7P\xb6aC') 86453ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x16\x98.I\xbaER\xc7P\xb6aC') 86453ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50761) (expires in 600 seconds) 86453ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 86453ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 86454ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2b8245ee-5193-45b2-bdca-ea9f3cbba180"}', extra='') 86454ms [log] handleSignalingMessage 86454ms [log] handleOptions 86454ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 86454ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 86472ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 86472ms [err] v=0 86472ms [err] o=- 8832804041683935482 2 IN IP4 127.0.0.1 86472ms [err] s=- 86472ms [err] t=0 0 86472ms [err] a=group:BUNDLE 0 86472ms [err] a=msid-semantic: WMS 86472ms [err] m=application 9 DTLS/SCTP 5000 86472ms [err] c=IN IP4 0.0.0.0 86472ms [err] a=ice-ufrag:JP41 86472ms [err] a=ice-pwd:7Rp6sJGL2qnut9RMpCT3IFyI 86472ms [err] a=ice-options:trickle 86472ms [err] a=fingerprint:sha-256 48:3B:0C:2A:43:5B:80:7F:E0:7A:8E:11:5A:72:B9:45:5C:1A:5F:02:F2:4C:46:CE:C9:2D:D6:41:1B:27:87:60 86472ms [err] a=setup:active 86472ms [err] a=mid:0 86472ms [err] a=sctpmap:5000 webrtc-datachannel 1024 86472ms [err] 86473ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 86473ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 86473ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 86473ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 8832804041683935482 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:JP41\\r\\na=ice-pwd:7Rp6sJGL2qnut9RMpCT3IFyI\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 48:3B:0C:2A:43:5B:80:7F:E0:7A:8E:11:5A:72:B9:45:5C:1A:5F:02:F2:4C:46:CE:C9:2D:D6:41:1B:27:87:60\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2b8245ee-5193-45b2-bdca-ea9f3cbba180"}', extra='') 86473ms [log] handleSignalingMessage 86473ms [log] handleAnswer 86473ms [log] acceptAnswer 86473ms [log] connectionstatechanged connecting checking stable 86473ms [log] connectionstatechanged connecting checking stable 86473ms [log] connectionstatechanged connecting checking stable 86473ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2b8245ee-5193-45b2-bdca-ea9f3cbba180", "state": "connecting"}] 86474ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'j3IBtyW6H2Tw') 86474ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'j3IBtyW6H2Tw') 86474ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(S63qvOlO4E 1 udp 1845501695 172.17.0.3 46791 typ prflx) 86474ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54524) -> ('172.17.0.3', 46791)) State.WAITING -> State.IN_PROGRESS 86474ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b']\xebL\xaf\x12r\xf15@,\xcc\xa5') 86477ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b']\xebL\xaf\x12r\xf15@,\xcc\xa5') 86477ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54524) -> ('172.17.0.3', 46791)) State.IN_PROGRESS -> State.SUCCEEDED 86477ms [err] INFO:aioice.ice:Connection(0) ICE completed 86485ms [err] INFO:aioice.ice:Connection(0) Remote candidate "73765ac2-d7b0-479d-a5ad-ad61f2fbc3d7.local" resolved to 172.17.0.3 86494ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54524) -> ('172.17.0.3', 46791)) State.FROZEN -> State.IN_PROGRESS 86494ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8e\xbfG\xb4C~\x9e0\x158[\x1c') 86495ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8e\xbfG\xb4C~\x9e0\x158[\x1c') 86496ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54524) -> ('172.17.0.3', 46791)) State.IN_PROGRESS -> State.SUCCEEDED 86496ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49938) -> ('172.17.0.3', 46791)) State.FROZEN -> State.FAILED 86496ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54524) -> ('141.24.211.56', 46791)) State.FROZEN -> State.FAILED 86496ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49938) -> ('141.24.211.56', 46791)) State.FROZEN -> State.FAILED 86496ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50761) -> ('172.17.0.3', 46791)) State.FROZEN -> State.FAILED 86496ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50761) -> ('141.24.211.56', 46791)) State.FROZEN -> State.FAILED 86515ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 86515ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 86517ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 86520ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 86521ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 86521ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 86521ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 86521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 86521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 86521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 86522ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1089492198 1 udp 2113937151 73765ac2-d7b0-479d-a5ad-ad61f2fbc3d7.local 46791 typ host generation 0 ufrag JP41 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2b8245ee-5193-45b2-bdca-ea9f3cbba180"}', extra='') 86522ms [log] handleSignalingMessage 86522ms [log] handleIceCandidate 86522ms [log] acceptIceCandidate 86522ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1173904318 1 udp 1677729535 141.24.211.56 46791 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag JP41 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2b8245ee-5193-45b2-bdca-ea9f3cbba180"}', extra='') 86522ms [log] handleSignalingMessage 86522ms [log] handleIceCandidate 86522ms [log] acceptIceCandidate 86522ms [log] connectionstatechanged connecting completed stable 86522ms [log] connectionstatechanged connected completed stable 86522ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2b8245ee-5193-45b2-bdca-ea9f3cbba180", "state": "connected"}] 86525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 86525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 86525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 86525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 86525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 86525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 86525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 86526ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0IOjDhaK/VXu') 86526ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0IOjDhaK/VXu') 86526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 86526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 86526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 86527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3678440192, stream_id=1, stream_seq=0) 86527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 86527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3678440192, gaps=[]) 86527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 86528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2342112521, stream_id=1, stream_seq=0) 86528ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 86528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2342112521, gaps=[]) 86530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2342112522, stream_id=1, stream_seq=1) 86530ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 86530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2342112522, gaps=[]) 86530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2342112523, stream_id=1, stream_seq=2) 86530ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 86531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2342112523, gaps=[]) 86585ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1Fwzi0TLPJ7j') 86585ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1Fwzi0TLPJ7j') 86591ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 86591ms [log] [experimentStatusChanged] {"status": "running", "message": null} 86648ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'v1x6sFO1cbdu') 86649ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'v1x6sFO1cbdu') 86649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49938) -> ('172.17.0.3', 46791)) State.WAITING -> State.IN_PROGRESS 86649ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x99F\x83\x7f\xa1\xcb\x8dT\x0c\xdf\x85\x94') 86653ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 46791) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x99F\x83\x7f\xa1\xcb\x8dT\x0c\xdf\x85\x94') 86654ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49938) -> ('172.17.0.3', 46791)) State.IN_PROGRESS -> State.SUCCEEDED 86696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 86696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 86696ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 86697ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 86697ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 86697ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 86697ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 86698ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 86698ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/2b8245ee-5193-45b2-bdca-ea9f3cbba180"}', extra='') 86698ms [log] connectionstatechanged closed closed closed 86698ms [log] connectionstatechanged closed closed closed 86698ms [log] connectionstatechanged closed closed closed 86698ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2b8245ee-5193-45b2-bdca-ea9f3cbba180", "state": "closed"}] 86699ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 86699ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 86700ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'^\xd8\x97B\xa8\x0b\xces\x083[\x96') 86701ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'^\xd8\x97B\xa8\x0b\xces\x083[\x96') 86701ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50761) 86701ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 86701ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 86784ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 86784ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 86841ms [err] Traceback (most recent call last): 86841ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 86842ms [err] return _run_code(code, main_globals, None, 86842ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 86842ms [err] exec(code, run_globals) 86842ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 86842ms [err] sys.exit(main()) 86842ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 86842ms [err] asyncio.run(main_async()) 86842ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 86842ms [err] return loop.run_until_complete(main) 86842ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 86842ms [err] self.run_forever() 86842ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 86843ms [err] self._run_once() 86843ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 86844ms [err] event_list = self._selector.select(timeout) 86844ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 86844ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 86844ms [err] KeyboardInterrupt 86938ms [log] starting device 87338ms [err] DEBUG:asyncio:Using selector: EpollSelector 87407ms [err] ERROR:asyncio:Unclosed client session 87407ms [err] client_session: 87470ms [log] parsing 87470ms [log] creating device handler 87470ms [log] [ready] 87470ms [log] reading line 87470ms [log] [websocketToken] "4c644c52-e70e-4081-aa8a-e96688a31aa9" 87481ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 87481ms [log] [websocketConnected] 89224ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 89224ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 89233ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/6299f0fe-7ed7-472c-b045-8f9f9e8e4ae2"}}', extra='') 89233ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/6299f0fe-7ed7-472c-b045-8f9f9e8e4ae2"} 89277ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/761dc8eb-1c57-42f7-a831-ee6285082d2d","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 89277ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/761dc8eb-1c57-42f7-a831-ee6285082d2d", "state": "new"}] 91281ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 91281ms [err] v=0 91281ms [err] o=- 3927372112 3927372112 IN IP4 0.0.0.0 91281ms [err] s=- 91281ms [err] t=0 0 91281ms [err] a=group:BUNDLE 0 91281ms [err] a=msid-semantic:WMS * 91281ms [err] m=application 9 DTLS/SCTP 5000 91281ms [err] c=IN IP4 0.0.0.0 91281ms [err] a=mid:0 91281ms [err] a=sctpmap:5000 webrtc-datachannel 65535 91281ms [err] a=max-message-size:65536 91281ms [err] a=ice-ufrag:MY0m 91281ms [err] a=ice-pwd:kP0UjojK0ToycTfQW3nxNN 91281ms [err] a=fingerprint:sha-256 E5:82:BC:88:63:F5:59:71:EA:23:E7:B8:C7:3D:65:7D:D5:E4:02:28:98:F3:56:24:CB:0A:04:AD:2E:8F:4E:2D 91281ms [err] a=setup:actpass 91281ms [err] 91282ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 91283ms [log] makeOffer 91283ms [log] connectionstatechanged new new have-local-offer 91283ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/761dc8eb-1c57-42f7-a831-ee6285082d2d", "state": "new"}] 91284ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 91284ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 91286ms [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'~M\xdd0\xa9\x85--\xdb\xd4W\xc5') 91287ms [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"'\xea%\xa1\x1e0'$\xf5\xe0t\xbb") 91288ms [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'~M\xdd0\xa9\x85--\xdb\xd4W\xc5') 91288ms [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"'\xea%\xa1\x1e0'$\xf5\xe0t\xbb") 91289ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 91290ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb1P\x8d\x8d\xd3\xb1OGa\x7f\xd4\x18') 91291ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xb1P\x8d\x8d\xd3\xb1OGa\x7f\xd4\x18') 91291ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'}C\xa7\xb5}u\x9c\r\xd1b\xf6\xa0') 91292ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'}C\xa7\xb5}u\x9c\r\xd1b\xf6\xa0') 91292ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57384) (expires in 600 seconds) 91292ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 91292ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 91293ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 91293ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 91313ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 91313ms [err] v=0 91313ms [err] o=- 8022241721746699675 2 IN IP4 127.0.0.1 91313ms [err] s=- 91313ms [err] t=0 0 91313ms [err] a=group:BUNDLE 0 91313ms [err] a=msid-semantic: WMS 91313ms [err] m=application 9 DTLS/SCTP 5000 91313ms [err] c=IN IP4 0.0.0.0 91313ms [err] a=ice-ufrag:yuZk 91313ms [err] a=ice-pwd:HxxPCfpOwgCEUhvpsiLzRYYC 91313ms [err] a=ice-options:trickle 91313ms [err] a=fingerprint:sha-256 5B:20:90:80:64:E5:3B:72:26:90:CD:B5:B5:55:5C:69:6F:74:76:19:03:3E:55:95:E2:BF:89:D1:64:0E:C4:E1 91313ms [err] a=setup:active 91313ms [err] a=mid:0 91313ms [err] a=sctpmap:5000 webrtc-datachannel 1024 91313ms [err] 91314ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 91314ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 91314ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 91315ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/761dc8eb-1c57-42f7-a831-ee6285082d2d"}', extra='') 91315ms [log] handleSignalingMessage 91315ms [log] handleOptions 91315ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 8022241721746699675 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:yuZk\\r\\na=ice-pwd:HxxPCfpOwgCEUhvpsiLzRYYC\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 5B:20:90:80:64:E5:3B:72:26:90:CD:B5:B5:55:5C:69:6F:74:76:19:03:3E:55:95:E2:BF:89:D1:64:0E:C4:E1\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/761dc8eb-1c57-42f7-a831-ee6285082d2d"}', extra='') 91315ms [log] handleSignalingMessage 91315ms [log] handleAnswer 91315ms [log] acceptAnswer 91315ms [log] connectionstatechanged connecting checking stable 91315ms [log] connectionstatechanged connecting checking stable 91315ms [log] connectionstatechanged connecting checking stable 91315ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/761dc8eb-1c57-42f7-a831-ee6285082d2d", "state": "connecting"}] 91315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'23ZUNnK1e+4T') 91315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'23ZUNnK1e+4T') 91316ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(YvAyS9L7A1 1 udp 1845501695 172.17.0.3 51211 typ prflx) 91316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56282) -> ('172.17.0.3', 51211)) State.WAITING -> State.IN_PROGRESS 91316ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x12\xb2\xacZ\x0fO\xabD\xae?j\xe9') 91320ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x12\xb2\xacZ\x0fO\xabD\xae?j\xe9') 91320ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56282) -> ('172.17.0.3', 51211)) State.IN_PROGRESS -> State.SUCCEEDED 91320ms [err] INFO:aioice.ice:Connection(0) ICE completed 91327ms [err] INFO:aioice.ice:Connection(0) Remote candidate "5c08bf93-c4fa-4ec3-95a4-56a720910ecd.local" resolved to 172.17.0.3 91336ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56282) -> ('172.17.0.3', 51211)) State.FROZEN -> State.IN_PROGRESS 91336ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'pL\xa4#\x84)0\x95y\xaa\x8b\xa7') 91337ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'pL\xa4#\x84)0\x95y\xaa\x8b\xa7') 91337ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56282) -> ('172.17.0.3', 51211)) State.IN_PROGRESS -> State.SUCCEEDED 91337ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51453) -> ('172.17.0.3', 51211)) State.FROZEN -> State.FAILED 91337ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56282) -> ('141.24.211.56', 51211)) State.FROZEN -> State.FAILED 91337ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51453) -> ('141.24.211.56', 51211)) State.FROZEN -> State.FAILED 91337ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57384) -> ('172.17.0.3', 51211)) State.FROZEN -> State.FAILED 91337ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57384) -> ('141.24.211.56', 51211)) State.FROZEN -> State.FAILED 91357ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 91357ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 91358ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 91361ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 91361ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 91361ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 91361ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 91361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 91362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 91362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 91362ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1484124514 1 udp 2113937151 5c08bf93-c4fa-4ec3-95a4-56a720910ecd.local 51211 typ host generation 0 ufrag yuZk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/761dc8eb-1c57-42f7-a831-ee6285082d2d"}', extra='') 91362ms [log] handleSignalingMessage 91362ms [log] handleIceCandidate 91362ms [log] acceptIceCandidate 91362ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1345174181 1 udp 1677729535 141.24.211.56 51211 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag yuZk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/761dc8eb-1c57-42f7-a831-ee6285082d2d"}', extra='') 91362ms [log] handleSignalingMessage 91362ms [log] handleIceCandidate 91362ms [log] acceptIceCandidate 91362ms [log] connectionstatechanged connecting completed stable 91362ms [log] connectionstatechanged connected completed stable 91362ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/761dc8eb-1c57-42f7-a831-ee6285082d2d", "state": "connected"}] 91366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 91366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 91366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 91366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 91367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 91367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 91367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 91367ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'D5TWwRjJRxiS') 91368ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'D5TWwRjJRxiS') 91368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 91368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 91368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 91369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=398386049, stream_id=1, stream_seq=0) 91369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 91370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=398386049, gaps=[]) 91370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 91370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1995748307, stream_id=1, stream_seq=0) 91370ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 91370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1995748307, gaps=[]) 91372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1995748308, stream_id=1, stream_seq=1) 91372ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 91373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1995748308, gaps=[]) 91373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1995748309, stream_id=1, stream_seq=2) 91373ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 91374ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1995748309, gaps=[]) 91374ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1995748310, stream_id=1, stream_seq=3) 91374ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1995748310, gaps=[]) 91374ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1995748311, stream_id=1, stream_seq=4) 91374ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1995748311, gaps=[]) 91428ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'D/xUIqO2cHSN') 91429ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'D/xUIqO2cHSN') 91434ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 91434ms [log] [experimentStatusChanged] {"status": "running", "message": null} 91492ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7voirJLyCvvx') 91492ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7voirJLyCvvx') 91493ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51453) -> ('172.17.0.3', 51211)) State.WAITING -> State.IN_PROGRESS 91493ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x95\xcek\x1c^3\xd3\x84\xe9\x80\x8eG') 91496ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 51211) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x95\xcek\x1c^3\xd3\x84\xe9\x80\x8eG') 91496ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51453) -> ('172.17.0.3', 51211)) State.IN_PROGRESS -> State.SUCCEEDED 91529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 91529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 91529ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 91529ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 91529ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 91529ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 91529ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 91530ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 91530ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/761dc8eb-1c57-42f7-a831-ee6285082d2d"}', extra='') 91530ms [log] connectionstatechanged closed closed closed 91530ms [log] connectionstatechanged closed closed closed 91530ms [log] connectionstatechanged closed closed closed 91530ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/761dc8eb-1c57-42f7-a831-ee6285082d2d", "state": "closed"}] 91530ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 91530ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 91531ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x14\x84\xd4\xe5\x8b\xc4u\xa9\xea\x0b\xae\x9a') 91532ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x14\x84\xd4\xe5\x8b\xc4u\xa9\xea\x0b\xae\x9a') 91532ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57384) 91532ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 91532ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 91596ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 91596ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 91657ms [err] Traceback (most recent call last): 91657ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 91657ms [err] return _run_code(code, main_globals, None, 91657ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 91657ms [err] exec(code, run_globals) 91657ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 91658ms [err] sys.exit(main()) 91658ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 91658ms [err] asyncio.run(main_async()) 91658ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 91658ms [err] return loop.run_until_complete(main) 91658ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 91658ms [err] self.run_forever() 91658ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 91658ms [err] self._run_once() 91658ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 91659ms [err] event_list = self._selector.select(timeout) 91659ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 91659ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 91659ms [err] KeyboardInterrupt ================== python Client to js Client GPIO tests without driver: should transmit gpio value ================== python Client to python Client GPIO tests without driver: should transmit initial gpio value 101491ms [log] starting device 101880ms [err] DEBUG:asyncio:Using selector: EpollSelector 101951ms [err] ERROR:asyncio:Unclosed client session 101951ms [err] client_session: 102018ms [log] parsing 102018ms [log] creating device handler 102018ms [log] [ready] 102018ms [log] reading line 102018ms [log] [websocketToken] "1ed13ba8-4a6b-4036-bc0b-d8c6acbbab2d" 102038ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 102038ms [log] [websocketConnected] 102224ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 102224ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 102238ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/65e0f882-ec33-45a3-93ef-fe19be2bf088"}}', extra='') 102238ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/65e0f882-ec33-45a3-93ef-fe19be2bf088"} 102284ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/a195dd0d-81d6-4202-9a59-dce168fe7e9e","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 102284ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a195dd0d-81d6-4202-9a59-dce168fe7e9e", "state": "new"}] 104288ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/a195dd0d-81d6-4202-9a59-dce168fe7e9e","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 104288ms [log] handleSignalingMessage 104288ms [log] handleOptions 104288ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 104288ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 104308ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 104308ms [err] v=0 104308ms [err] o=- 3927372125 3927372125 IN IP4 0.0.0.0 104308ms [err] s=- 104308ms [err] t=0 0 104308ms [err] a=group:BUNDLE 0 104308ms [err] a=msid-semantic:WMS * 104308ms [err] m=application 35732 DTLS/SCTP 5000 104308ms [err] c=IN IP4 172.30.0.1 104308ms [err] a=mid:0 104308ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104308ms [err] a=max-message-size:65536 104308ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 35732 typ host 104308ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 41890 typ host 104308ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35732 typ srflx raddr 172.30.0.1 rport 35732 104308ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 41890 typ srflx raddr 172.17.0.3 rport 41890 104308ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63519 typ relay raddr 172.17.0.3 rport 58380 104308ms [err] a=end-of-candidates 104308ms [err] a=ice-ufrag:yvOo 104308ms [err] a=ice-pwd:Bfili2rU45iiMIjLJ2vfko 104308ms [err] a=fingerprint:sha-256 E5:7A:CD:61:EC:1D:0D:7D:B1:41:A2:E4:CC:93:70:94:7E:15:D8:8C:CF:C9:B5:79:E5:39:22:92:33:50:6E:ED 104308ms [err] a=setup:actpass 104308ms [err] 104310ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 104310ms [err] v=0 104310ms [err] o=- 3927372125 3927372125 IN IP4 0.0.0.0 104310ms [err] s=- 104310ms [err] t=0 0 104310ms [err] a=group:BUNDLE 0 104310ms [err] a=msid-semantic:WMS * 104310ms [err] m=application 35732 DTLS/SCTP 5000 104310ms [err] c=IN IP4 172.30.0.1 104310ms [err] a=mid:0 104310ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104310ms [err] a=max-message-size:65536 104310ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 35732 typ host 104310ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 41890 typ host 104310ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35732 typ srflx raddr 172.30.0.1 rport 35732 104310ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 41890 typ srflx raddr 172.17.0.3 rport 41890 104310ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63519 typ relay raddr 172.17.0.3 rport 58380 104310ms [err] a=end-of-candidates 104310ms [err] a=ice-ufrag:yvOo 104310ms [err] a=ice-pwd:Bfili2rU45iiMIjLJ2vfko 104310ms [err] a=fingerprint:sha-256 E5:7A:CD:61:EC:1D:0D:7D:B1:41:A2:E4:CC:93:70:94:7E:15:D8:8C:CF:C9:B5:79:E5:39:22:92:33:50:6E:ED 104310ms [err] a=setup:actpass 104310ms [err] 104311ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/a195dd0d-81d6-4202-9a59-dce168fe7e9e","content":{"type":"offer","sdp":"v=0\\r\\no=- 3927372125 3927372125 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 35732 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 35732 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 41890 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35732 typ srflx raddr 172.30.0.1 rport 35732\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 41890 typ srflx raddr 172.17.0.3 rport 41890\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63519 typ relay raddr 172.17.0.3 rport 58380\\r\\na=end-of-candidates\\r\\na=ice-ufrag:yvOo\\r\\na=ice-pwd:Bfili2rU45iiMIjLJ2vfko\\r\\na=fingerprint:sha-256 E5:7A:CD:61:EC:1D:0D:7D:B1:41:A2:E4:CC:93:70:94:7E:15:D8:8C:CF:C9:B5:79:E5:39:22:92:33:50:6E:ED\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 104311ms [log] handleSignalingMessage 104311ms [log] handleOffer 104311ms [log] makeAnswer 104311ms [log] connectionstatechanged new new have-remote-offer 104311ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a195dd0d-81d6-4202-9a59-dce168fe7e9e", "state": "new"}] 104312ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 104312ms [err] v=0 104312ms [err] o=- 3927372125 3927372125 IN IP4 0.0.0.0 104312ms [err] s=- 104312ms [err] t=0 0 104312ms [err] a=group:BUNDLE 0 104312ms [err] a=msid-semantic:WMS * 104312ms [err] m=application 9 DTLS/SCTP 5000 104312ms [err] c=IN IP4 0.0.0.0 104312ms [err] a=mid:0 104312ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104312ms [err] a=max-message-size:65536 104312ms [err] a=ice-ufrag:DWWX 104312ms [err] a=ice-pwd:1UeNJEHvWNgeEEmPqvLLLu 104312ms [err] a=fingerprint:sha-256 3A:87:AB:1E:54:97:91:F4:FF:15:41:07:1E:EC:1A:A7:53:C2:03:D9:DC:C1:3D:97:85:7A:48:78:86:66:75:C4 104312ms [err] a=setup:active 104312ms [err] 104313ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 104314ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 104315ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 104317ms [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'\xb7\xccA[\xa3U\xb8f}\x13\xa5\xdf') 104317ms [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'?\x01"9t[h\xda\x1d\xdet\xfb') 104318ms [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'\xb7\xccA[\xa3U\xb8f}\x13\xa5\xdf') 104318ms [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'?\x01"9t[h\xda\x1d\xdet\xfb') 104320ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 104320ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'O\xb3t\xcc<\xf9\x08\xd9\xd2\xbb\xd0\x03') 104321ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'O\xb3t\xcc<\xf9\x08\xd9\xd2\xbb\xd0\x03') 104321ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b':\xd4\xab\x1d\xb7\x93\xb9\xb1j\x92\xbe\x90') 104323ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b':\xd4\xab\x1d\xb7\x93\xb9\xb1j\x92\xbe\x90') 104323ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64387) (expires in 600 seconds) 104323ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 104323ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 104324ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 104325ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 104325ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 104326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59001) -> ('172.30.0.1', 35732)) State.FROZEN -> State.WAITING 104326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51773) -> ('172.30.0.1', 35732)) State.FROZEN -> State.WAITING 104326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59001) -> ('172.17.0.3', 41890)) State.FROZEN -> State.WAITING 104326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64387) -> ('172.30.0.1', 35732)) State.FROZEN -> State.WAITING 104327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59001) -> ('172.30.0.1', 35732)) State.WAITING -> State.IN_PROGRESS 104327ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35732) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb2\x0cq\x12\x18\x93Mr\x82\xcb\r\t') 104327ms [log] connectionstatechanged new new stable 104327ms [log] connectionstatechanged new new stable 104327ms [log] connectionstatechanged connecting checking stable 104327ms [log] connectionstatechanged connecting checking stable 104327ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a195dd0d-81d6-4202-9a59-dce168fe7e9e", "state": "connecting"}] 104328ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35732) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb2\x0cq\x12\x18\x93Mr\x82\xcb\r\t') 104328ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59001) -> ('172.30.0.1', 35732)) State.IN_PROGRESS -> State.SUCCEEDED 104328ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59001) -> ('141.24.211.56', 35732)) State.FROZEN -> State.WAITING 104328ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59001) -> ('141.24.211.56', 41890)) State.FROZEN -> State.WAITING 104328ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59001) -> ('141.24.210.113', 63519)) State.FROZEN -> State.WAITING 104340ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35732) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x10\xc1\xe5g\x03\x85q\x81\xf8.~\xd3') 104340ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35732) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x10\xc1\xe5g\x03\x85q\x81\xf8.~\xd3') 104340ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51773) -> ('172.30.0.1', 35732)) State.WAITING -> State.FAILED 104340ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59001) -> ('172.17.0.3', 41890)) State.WAITING -> State.FAILED 104340ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51773) -> ('172.17.0.3', 41890)) State.FROZEN -> State.FAILED 104341ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59001) -> ('141.24.211.56', 35732)) State.WAITING -> State.FAILED 104341ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51773) -> ('141.24.211.56', 35732)) State.FROZEN -> State.FAILED 104341ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59001) -> ('141.24.211.56', 41890)) State.WAITING -> State.FAILED 104341ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51773) -> ('141.24.211.56', 41890)) State.FROZEN -> State.FAILED 104341ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64387) -> ('172.30.0.1', 35732)) State.WAITING -> State.FAILED 104341ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64387) -> ('172.17.0.3', 41890)) State.FROZEN -> State.FAILED 104341ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59001) -> ('141.24.210.113', 63519)) State.WAITING -> State.FAILED 104341ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51773) -> ('141.24.210.113', 63519)) State.FROZEN -> State.FAILED 104342ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64387) -> ('141.24.211.56', 35732)) State.FROZEN -> State.FAILED 104342ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64387) -> ('141.24.211.56', 41890)) State.FROZEN -> State.FAILED 104342ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64387) -> ('141.24.210.113', 63519)) State.FROZEN -> State.FAILED 104342ms [err] INFO:aioice.ice:Connection(0) ICE completed 104343ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35732) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa4\xbc\xb2\xc8\x06m6\xf9S,\xadi') 104343ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35732) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa4\xbc\xb2\xc8\x06m6\xf9S,\xadi') 104344ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(M50QzHBF9Y 1 udp 1862270975 172.17.0.3 35732 typ prflx) 104345ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59001) -> ('172.17.0.3', 35732)) State.WAITING -> State.IN_PROGRESS 104345ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35732) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x7f\xccM,\xce\xfe\x8d\x84\xd4\xabi%') 104345ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35732) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x7f\xccM,\xce\xfe\x8d\x84\xd4\xabi%') 104345ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59001) -> ('172.17.0.3', 35732)) State.IN_PROGRESS -> State.SUCCEEDED 104347ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 104347ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 104349ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 104364ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 104365ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 104365ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 104365ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 104365ms [log] connectionstatechanged connecting completed stable 104365ms [log] connectionstatechanged connected completed stable 104365ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a195dd0d-81d6-4202-9a59-dce168fe7e9e", "state": "connected"}] 104366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 104366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 104366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 104368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 104368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 104369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 104370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2756246897, stream_id=1, stream_seq=0) 104370ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 104371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3416593510, stream_id=1, stream_seq=0) 104371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 104371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2756246897, gaps=[]) 104372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3416593510, gaps=[]) 104372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 104373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2756246898, stream_id=1, stream_seq=1) 104373ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 104373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2756246898, gaps=[]) 104374ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2756246899, stream_id=1, stream_seq=2) 104374ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 104375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2756246899, gaps=[]) 104437ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 104437ms [log] [experimentStatusChanged] {"status": "running", "message": null} 104532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 104533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 104533ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 104533ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 104533ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 104533ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 104534ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 104534ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 104534ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/a195dd0d-81d6-4202-9a59-dce168fe7e9e"}', extra='') 104534ms [log] connectionstatechanged closed closed closed 104534ms [log] connectionstatechanged closed closed closed 104534ms [log] connectionstatechanged closed closed closed 104534ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a195dd0d-81d6-4202-9a59-dce168fe7e9e", "state": "closed"}] 104535ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 104535ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 104535ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'b}1f\x1dK\xea\xbd\xc0KgF') 104536ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'b}1f\x1dK\xea\xbd\xc0KgF') 104537ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64387) 104537ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 104537ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 104602ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 104602ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 104677ms [err] Traceback (most recent call last): 104677ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 104677ms [err] return _run_code(code, main_globals, None, 104677ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 104677ms [err] exec(code, run_globals) 104677ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 104678ms [err] sys.exit(main()) 104678ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 104678ms [err] asyncio.run(main_async()) 104678ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 104678ms [err] return loop.run_until_complete(main) 104678ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 104678ms [err] self.run_forever() 104678ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 104679ms [err] self._run_once() 104679ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 104679ms [err] event_list = self._selector.select(timeout) 104679ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 104680ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 104680ms [err] KeyboardInterrupt 104787ms [log] starting device 105184ms [err] DEBUG:asyncio:Using selector: EpollSelector 105254ms [err] ERROR:asyncio:Unclosed client session 105254ms [err] client_session: 105331ms [log] parsing 105331ms [log] creating device handler 105331ms [log] [ready] 105331ms [log] reading line 105331ms [log] [websocketToken] "29ab86d7-c232-4f0b-ae48-57c0dafbbd6e" 105374ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 105374ms [log] [websocketConnected] 105580ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 105580ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 105595ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/0903cc71-95b7-499c-9011-792f2f999364"}}', extra='') 105595ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/0903cc71-95b7-499c-9011-792f2f999364"} 105636ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/e31eac09-a231-4746-bd53-e4516e9908d8","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 105636ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e31eac09-a231-4746-bd53-e4516e9908d8", "state": "new"}] 107639ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e31eac09-a231-4746-bd53-e4516e9908d8","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 107639ms [log] handleSignalingMessage 107639ms [log] handleOptions 107639ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 107639ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 107658ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 107658ms [err] v=0 107658ms [err] o=- 3927372128 3927372128 IN IP4 0.0.0.0 107658ms [err] s=- 107658ms [err] t=0 0 107658ms [err] a=group:BUNDLE 0 107658ms [err] a=msid-semantic:WMS * 107658ms [err] m=application 55000 DTLS/SCTP 5000 107658ms [err] c=IN IP4 172.30.0.1 107658ms [err] a=mid:0 107658ms [err] a=sctpmap:5000 webrtc-datachannel 65535 107658ms [err] a=max-message-size:65536 107658ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55000 typ host 107658ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46367 typ host 107658ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55000 typ srflx raddr 172.30.0.1 rport 55000 107658ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46367 typ srflx raddr 172.17.0.3 rport 46367 107658ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55604 typ relay raddr 172.17.0.3 rport 33431 107658ms [err] a=end-of-candidates 107658ms [err] a=ice-ufrag:O6Vh 107658ms [err] a=ice-pwd:mLFRRjkSyeNu8QIj9W9WLi 107658ms [err] a=fingerprint:sha-256 E3:C0:45:0C:D8:19:69:06:A1:32:CF:BE:52:24:CE:13:FB:DD:49:71:17:E9:E6:51:52:2E:84:7C:D4:1E:3E:96 107658ms [err] a=setup:actpass 107658ms [err] 107660ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 107660ms [err] v=0 107660ms [err] o=- 3927372128 3927372128 IN IP4 0.0.0.0 107660ms [err] s=- 107660ms [err] t=0 0 107660ms [err] a=group:BUNDLE 0 107660ms [err] a=msid-semantic:WMS * 107660ms [err] m=application 55000 DTLS/SCTP 5000 107660ms [err] c=IN IP4 172.30.0.1 107660ms [err] a=mid:0 107660ms [err] a=sctpmap:5000 webrtc-datachannel 65535 107660ms [err] a=max-message-size:65536 107660ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55000 typ host 107660ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46367 typ host 107660ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55000 typ srflx raddr 172.30.0.1 rport 55000 107660ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46367 typ srflx raddr 172.17.0.3 rport 46367 107660ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55604 typ relay raddr 172.17.0.3 rport 33431 107660ms [err] a=end-of-candidates 107660ms [err] a=ice-ufrag:O6Vh 107660ms [err] a=ice-pwd:mLFRRjkSyeNu8QIj9W9WLi 107660ms [err] a=fingerprint:sha-256 E3:C0:45:0C:D8:19:69:06:A1:32:CF:BE:52:24:CE:13:FB:DD:49:71:17:E9:E6:51:52:2E:84:7C:D4:1E:3E:96 107660ms [err] a=setup:actpass 107660ms [err] 107661ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e31eac09-a231-4746-bd53-e4516e9908d8","content":{"type":"offer","sdp":"v=0\\r\\no=- 3927372128 3927372128 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 55000 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 55000 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46367 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55000 typ srflx raddr 172.30.0.1 rport 55000\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46367 typ srflx raddr 172.17.0.3 rport 46367\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55604 typ relay raddr 172.17.0.3 rport 33431\\r\\na=end-of-candidates\\r\\na=ice-ufrag:O6Vh\\r\\na=ice-pwd:mLFRRjkSyeNu8QIj9W9WLi\\r\\na=fingerprint:sha-256 E3:C0:45:0C:D8:19:69:06:A1:32:CF:BE:52:24:CE:13:FB:DD:49:71:17:E9:E6:51:52:2E:84:7C:D4:1E:3E:96\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 107661ms [log] handleSignalingMessage 107661ms [log] handleOffer 107661ms [log] makeAnswer 107661ms [log] connectionstatechanged new new have-remote-offer 107661ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e31eac09-a231-4746-bd53-e4516e9908d8", "state": "new"}] 107663ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 107663ms [err] v=0 107663ms [err] o=- 3927372128 3927372128 IN IP4 0.0.0.0 107663ms [err] s=- 107663ms [err] t=0 0 107663ms [err] a=group:BUNDLE 0 107663ms [err] a=msid-semantic:WMS * 107663ms [err] m=application 9 DTLS/SCTP 5000 107663ms [err] c=IN IP4 0.0.0.0 107663ms [err] a=mid:0 107663ms [err] a=sctpmap:5000 webrtc-datachannel 65535 107663ms [err] a=max-message-size:65536 107663ms [err] a=ice-ufrag:jedy 107663ms [err] a=ice-pwd:shBAAUtwsdq5hyyGCgvHFm 107663ms [err] a=fingerprint:sha-256 91:5D:9E:B2:A8:5C:1D:11:5B:2E:38:DC:BC:68:F9:AA:AA:EE:6D:BC:F9:16:7E:11:44:F5:54:D0:16:67:E7:25 107663ms [err] a=setup:active 107663ms [err] 107664ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 107666ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 107666ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 107668ms [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'\xcb\xd5\xb2\xd6\x91\x14\x1d\xbb|\xd4J}') 107668ms [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'\xa2\x1e\x14\x0f,A\xcd*\xc25\xe4\xa6') 107669ms [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'\xcb\xd5\xb2\xd6\x91\x14\x1d\xbb|\xd4J}') 107669ms [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'\xa2\x1e\x14\x0f,A\xcd*\xc25\xe4\xa6') 107671ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 107671ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'$\xb0J"\x1f\x03\xa1\x07\n7\xef0') 107672ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'$\xb0J"\x1f\x03\xa1\x07\n7\xef0') 107673ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'~\xf0\xbb\xe5\xae\xd5\x92\xb8\xd0oD9') 107674ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'~\xf0\xbb\xe5\xae\xd5\x92\xb8\xd0oD9') 107674ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55954) (expires in 600 seconds) 107674ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 107674ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 107675ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 107675ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 107675ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 107676ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59226) -> ('172.30.0.1', 55000)) State.FROZEN -> State.WAITING 107676ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51144) -> ('172.30.0.1', 55000)) State.FROZEN -> State.WAITING 107676ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59226) -> ('172.17.0.3', 46367)) State.FROZEN -> State.WAITING 107676ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55954) -> ('172.30.0.1', 55000)) State.FROZEN -> State.WAITING 107677ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59226) -> ('172.30.0.1', 55000)) State.WAITING -> State.IN_PROGRESS 107677ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55000) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa1\xcd\xe8\xfd\xc8\x03\xd7\xea\xeb?K\xd4') 107677ms [log] connectionstatechanged new new stable 107677ms [log] connectionstatechanged new new stable 107677ms [log] connectionstatechanged connecting checking stable 107677ms [log] connectionstatechanged connecting checking stable 107677ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e31eac09-a231-4746-bd53-e4516e9908d8", "state": "connecting"}] 107678ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55000) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa1\xcd\xe8\xfd\xc8\x03\xd7\xea\xeb?K\xd4') 107678ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59226) -> ('172.30.0.1', 55000)) State.IN_PROGRESS -> State.SUCCEEDED 107679ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59226) -> ('141.24.211.56', 55000)) State.FROZEN -> State.WAITING 107679ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59226) -> ('141.24.211.56', 46367)) State.FROZEN -> State.WAITING 107679ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59226) -> ('141.24.210.113', 55604)) State.FROZEN -> State.WAITING 107692ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55000) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xad\xaaC\xd3}O\xb0P\x83\xe2]8') 107692ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55000) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xad\xaaC\xd3}O\xb0P\x83\xe2]8') 107693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51144) -> ('172.30.0.1', 55000)) State.WAITING -> State.FAILED 107693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59226) -> ('172.17.0.3', 46367)) State.WAITING -> State.FAILED 107693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51144) -> ('172.17.0.3', 46367)) State.FROZEN -> State.FAILED 107693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59226) -> ('141.24.211.56', 55000)) State.WAITING -> State.FAILED 107693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51144) -> ('141.24.211.56', 55000)) State.FROZEN -> State.FAILED 107693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59226) -> ('141.24.211.56', 46367)) State.WAITING -> State.FAILED 107693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51144) -> ('141.24.211.56', 46367)) State.FROZEN -> State.FAILED 107693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55954) -> ('172.30.0.1', 55000)) State.WAITING -> State.FAILED 107694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55954) -> ('172.17.0.3', 46367)) State.FROZEN -> State.FAILED 107694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59226) -> ('141.24.210.113', 55604)) State.WAITING -> State.FAILED 107694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51144) -> ('141.24.210.113', 55604)) State.FROZEN -> State.FAILED 107694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55954) -> ('141.24.211.56', 55000)) State.FROZEN -> State.FAILED 107694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55954) -> ('141.24.211.56', 46367)) State.FROZEN -> State.FAILED 107694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55954) -> ('141.24.210.113', 55604)) State.FROZEN -> State.FAILED 107694ms [err] INFO:aioice.ice:Connection(0) ICE completed 107694ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55000) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ru\xc6\xd1\xa5s\xa6\xe0\xe8c\x9cU') 107695ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55000) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ru\xc6\xd1\xa5s\xa6\xe0\xe8c\x9cU') 107695ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(4aBO0MVYTQ 1 udp 1862270975 172.17.0.3 55000 typ prflx) 107695ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59226) -> ('172.17.0.3', 55000)) State.WAITING -> State.IN_PROGRESS 107695ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55000) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'.o0\xa1\xfdu\x10V\xd1Y\x01\x1a') 107696ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55000) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'.o0\xa1\xfdu\x10V\xd1Y\x01\x1a') 107696ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59226) -> ('172.17.0.3', 55000)) State.IN_PROGRESS -> State.SUCCEEDED 107697ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 107697ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 107698ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 107718ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 107719ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 107719ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 107719ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 107720ms [log] connectionstatechanged connecting completed stable 107720ms [log] connectionstatechanged connected completed stable 107720ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e31eac09-a231-4746-bd53-e4516e9908d8", "state": "connected"}] 107720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 107720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 107720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 107722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 107723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 107723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 107725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4256327670, stream_id=1, stream_seq=0) 107725ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 107725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=828227405, stream_id=1, stream_seq=0) 107725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 107726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4256327670, gaps=[]) 107726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=828227405, gaps=[]) 107727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 107728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4256327671, stream_id=1, stream_seq=1) 107728ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 107728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4256327671, gaps=[]) 107729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4256327672, stream_id=1, stream_seq=2) 107729ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 107730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4256327672, gaps=[]) 107730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4256327673, stream_id=1, stream_seq=3) 107730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4256327673, gaps=[]) 107730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4256327674, stream_id=1, stream_seq=4) 107730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4256327674, gaps=[]) 107796ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 107796ms [log] [experimentStatusChanged] {"status": "running", "message": null} 107892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 107893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 107893ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 107893ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 107893ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 107894ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 107894ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 107894ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 107895ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/e31eac09-a231-4746-bd53-e4516e9908d8"}', extra='') 107895ms [log] connectionstatechanged closed closed closed 107895ms [log] connectionstatechanged closed closed closed 107895ms [log] connectionstatechanged closed closed closed 107895ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e31eac09-a231-4746-bd53-e4516e9908d8", "state": "closed"}] 107895ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 107895ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 107896ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'pQ\x8e\xe2Cz\x93I%x\xf9\x85') 107897ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'pQ\x8e\xe2Cz\x93I%x\xf9\x85') 107897ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55954) 107897ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 107898ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 107966ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 107966ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 108037ms [err] Traceback (most recent call last): 108037ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 108037ms [err] return _run_code(code, main_globals, None, 108037ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 108037ms [err] exec(code, run_globals) 108037ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 108037ms [err] sys.exit(main()) 108037ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 108037ms [err] asyncio.run(main_async()) 108037ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 108037ms [err] return loop.run_until_complete(main) 108037ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 108038ms [err] self.run_forever() 108038ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 108038ms [err] self._run_once() 108038ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 108040ms [err] event_list = self._selector.select(timeout) 108040ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 108040ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 108040ms [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