================== python Client to js Client Communication: should connect without errors 9353ms [log] starting device 9739ms [err] DEBUG:asyncio:Using selector: EpollSelector 9819ms [err] ERROR:asyncio:Unclosed client session 9819ms [err] client_session: 9913ms [log] parsing 9913ms [log] creating device handler 9913ms [log] [ready] 9913ms [log] reading line 9913ms [log] [websocketToken] "7416fde3-e7d9-4159-b65f-f640b9475ba7" 9929ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 9929ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 11654ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 11654ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 11694ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ddabc966-6521-4c13-980f-9e1e3e7ad0c4"}}', extra='') 11694ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ddabc966-6521-4c13-980f-9e1e3e7ad0c4"} 11770ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/00a89553-62a7-469b-9729-0b4b92b13d13","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 11770ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00a89553-62a7-469b-9729-0b4b92b13d13", "state": "new"}] 11804ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 11804ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 11936ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 11936ms [err] v=0 11936ms [err] o=- 7769645710022366951 2 IN IP4 127.0.0.1 11936ms [err] s=- 11936ms [err] t=0 0 11936ms [err] a=group:BUNDLE 0 11936ms [err] a=extmap-allow-mixed 11936ms [err] a=msid-semantic: WMS 11936ms [err] m=application 53022 UDP/DTLS/SCTP webrtc-datachannel 11936ms [err] c=IN IP4 141.24.210.113 11936ms [err] a=candidate:126174860 1 udp 2113937151 97bef6b6-cf91-4c76-89fc-6e06b1c3b93a.local 46448 typ host generation 0 network-cost 999 11936ms [err] a=candidate:42813908 1 udp 1677729535 141.24.211.56 46448 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 11936ms [err] a=candidate:1367406175 1 udp 33562623 141.24.210.113 53022 typ relay raddr 141.24.211.56 rport 46448 generation 0 network-cost 999 11936ms [err] a=ice-ufrag:1VCn 11936ms [err] a=ice-pwd:SeunVSM9sOtMHi/dxEGUVyAK 11936ms [err] a=ice-options:trickle 11936ms [err] a=fingerprint:sha-256 1F:B1:63:4D:BC:1F:C0:4F:2D:07:75:9D:03:22:74:32:DD:F4:F2:E5:C9:13:45:83:EC:0C:43:50:CF:9E:09:5C 11936ms [err] a=setup:actpass 11936ms [err] a=mid:0 11936ms [err] a=sctp-port:5000 11936ms [err] a=max-message-size:262144 11936ms [err] 11942ms [err] INFO:aioice.ice:Connection(0) Remote candidate "97bef6b6-cf91-4c76-89fc-6e06b1c3b93a.local" resolved to 172.17.0.3 11942ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 11942ms [err] v=0 11942ms [err] o=- 7769645710022366951 2 IN IP4 127.0.0.1 11942ms [err] s=- 11942ms [err] t=0 0 11942ms [err] a=group:BUNDLE 0 11942ms [err] a=extmap-allow-mixed 11942ms [err] a=msid-semantic: WMS 11942ms [err] m=application 53022 UDP/DTLS/SCTP webrtc-datachannel 11942ms [err] c=IN IP4 141.24.210.113 11942ms [err] a=candidate:126174860 1 udp 2113937151 97bef6b6-cf91-4c76-89fc-6e06b1c3b93a.local 46448 typ host generation 0 network-cost 999 11942ms [err] a=candidate:42813908 1 udp 1677729535 141.24.211.56 46448 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 11942ms [err] a=candidate:1367406175 1 udp 33562623 141.24.210.113 53022 typ relay raddr 141.24.211.56 rport 46448 generation 0 network-cost 999 11942ms [err] a=ice-ufrag:1VCn 11942ms [err] a=ice-pwd:SeunVSM9sOtMHi/dxEGUVyAK 11942ms [err] a=ice-options:trickle 11942ms [err] a=fingerprint:sha-256 1F:B1:63:4D:BC:1F:C0:4F:2D:07:75:9D:03:22:74:32:DD:F4:F2:E5:C9:13:45:83:EC:0C:43:50:CF:9E:09:5C 11942ms [err] a=setup:actpass 11942ms [err] a=mid:0 11942ms [err] a=sctp-port:5000 11942ms [err] a=max-message-size:262144 11942ms [err] 11943ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 7769645710022366951 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 53022 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:126174860 1 udp 2113937151 97bef6b6-cf91-4c76-89fc-6e06b1c3b93a.local 46448 typ host generation 0 network-cost 999\\r\\na=candidate:42813908 1 udp 1677729535 141.24.211.56 46448 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:1367406175 1 udp 33562623 141.24.210.113 53022 typ relay raddr 141.24.211.56 rport 46448 generation 0 network-cost 999\\r\\na=ice-ufrag:1VCn\\r\\na=ice-pwd:SeunVSM9sOtMHi/dxEGUVyAK\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 1F:B1:63:4D:BC:1F:C0:4F:2D:07:75:9D:03:22:74:32:DD:F4:F2:E5:C9:13:45:83:EC:0C:43:50:CF:9E:09:5C\\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/00a89553-62a7-469b-9729-0b4b92b13d13"}', extra='') 11943ms [log] handleSignalingMessage 11943ms [log] handleOffer 11943ms [log] makeAnswer 11943ms [log] connectionstatechanged new new have-remote-offer 11943ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00a89553-62a7-469b-9729-0b4b92b13d13", "state": "new"}] 12812ms [err] INFO:aioice.ice:Connection(0) Remote candidate "97bef6b6-cf91-4c76-89fc-6e06b1c3b93a.local" resolved to 172.17.0.3 12814ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 12814ms [err] v=0 12814ms [err] o=- 3923390487 3923390487 IN IP4 0.0.0.0 12814ms [err] s=- 12814ms [err] t=0 0 12814ms [err] a=group:BUNDLE 0 12814ms [err] a=msid-semantic:WMS * 12814ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 12814ms [err] c=IN IP4 0.0.0.0 12814ms [err] a=mid:0 12814ms [err] a=sctp-port:5000 12814ms [err] a=max-message-size:65536 12814ms [err] a=ice-ufrag:b1Qb 12814ms [err] a=ice-pwd:W2GpE1Z8i6fBLQzzUcIUuj 12814ms [err] a=fingerprint:sha-256 88:9C:AB:E1:08:A7:E6:E0:69:86:14:40:FD:9A:32:F0:98:98:B6:73:9C:21:BC:0D:98:85:A4:7C:BE:DC:43:23 12814ms [err] a=setup:active 12814ms [err] 12814ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 12816ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 12816ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 12816ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 12817ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 12818ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 12818ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 12819ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45298) -> ('172.17.0.3', 46448)) State.FROZEN -> State.WAITING 12819ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44966) -> ('172.17.0.3', 46448)) State.FROZEN -> State.WAITING 12819ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45298) -> ('172.17.0.3', 46448)) State.FROZEN -> State.WAITING 12819ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45298) -> ('172.17.0.3', 46448)) State.WAITING -> State.IN_PROGRESS 12820ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46448) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'no\x9c\x96s\x00~G\xd4\x9c\xa7\x85') 12820ms [log] connectionstatechanged new new stable 12820ms [log] connectionstatechanged new new stable 12820ms [log] connectionstatechanged connecting checking stable 12820ms [log] connectionstatechanged connecting checking stable 12820ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00a89553-62a7-469b-9729-0b4b92b13d13", "state": "connecting"}] 12822ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46448) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'no\x9c\x96s\x00~G\xd4\x9c\xa7\x85') 12822ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45298) -> ('172.17.0.3', 46448)) State.IN_PROGRESS -> State.SUCCEEDED 12823ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45298) -> ('141.24.211.56', 46448)) State.FROZEN -> State.WAITING 12823ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45298) -> ('141.24.211.56', 46448)) State.FROZEN -> State.WAITING 12823ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45298) -> ('141.24.210.113', 53022)) State.FROZEN -> State.WAITING 12823ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45298) -> ('141.24.210.113', 53022)) State.FROZEN -> State.WAITING 12840ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44966) -> ('172.17.0.3', 46448)) State.WAITING -> State.IN_PROGRESS 12841ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 46448) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc2\x99\xf6\xeeg\x89\x93\x00\xd9\x01\xed\xa8') 12842ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46448) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3sPwDNuXiydC') 12843ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46448) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3sPwDNuXiydC') 12843ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45298) -> ('172.17.0.3', 46448)) State.WAITING -> State.FAILED 12843ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44966) -> ('172.17.0.3', 46448)) State.FROZEN -> State.FAILED 12844ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45298) -> ('141.24.211.56', 46448)) State.WAITING -> State.FAILED 12844ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44966) -> ('141.24.211.56', 46448)) State.FROZEN -> State.FAILED 12844ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45298) -> ('141.24.211.56', 46448)) State.WAITING -> State.FAILED 12844ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44966) -> ('141.24.211.56', 46448)) State.FROZEN -> State.FAILED 12844ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45298) -> ('141.24.210.113', 53022)) State.WAITING -> State.FAILED 12844ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44966) -> ('141.24.210.113', 53022)) State.FROZEN -> State.FAILED 12844ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45298) -> ('141.24.210.113', 53022)) State.WAITING -> State.FAILED 12844ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44966) -> ('141.24.210.113', 53022)) State.FROZEN -> State.FAILED 12845ms [err] INFO:aioice.ice:Connection(0) ICE completed 12845ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 46448) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc2\x99\xf6\xeeg\x89\x93\x00\xd9\x01\xed\xa8') 12845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44966) -> ('172.17.0.3', 46448)) State.IN_PROGRESS -> State.SUCCEEDED 12861ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 12861ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 12862ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 12868ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 12868ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 12868ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 12869ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 12869ms [log] connectionstatechanged connecting completed stable 12869ms [log] connectionstatechanged connected completed stable 12869ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00a89553-62a7-469b-9729-0b4b92b13d13", "state": "connected"}] 12874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 12874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 12875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 12876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 12877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 12877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 12878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=502081786, stream_id=1, stream_seq=0) 12878ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 12878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=696643101, stream_id=1, stream_seq=0) 12879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 12879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=502081786, gaps=[]) 12880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=696643101, gaps=[]) 12880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 12895ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46448) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'iYmgZwO5Ko3X') 12895ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46448) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'iYmgZwO5Ko3X') 12958ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46448) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6u98XjFE8+Ck') 12958ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46448) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6u98XjFE8+Ck') 12966ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 12966ms [log] [experimentStatusChanged] {"status": "running", "message": null} 13020ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 46448) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'OPedOVuv/D8G') 13020ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 46448) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'OPedOVuv/D8G') 13052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 13052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 13052ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 13053ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 13053ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 13053ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 13053ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 13053ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 13054ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/00a89553-62a7-469b-9729-0b4b92b13d13"}', extra='') 13054ms [log] connectionstatechanged closed closed closed 13054ms [log] connectionstatechanged closed closed closed 13054ms [log] connectionstatechanged closed closed closed 13054ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00a89553-62a7-469b-9729-0b4b92b13d13", "state": "closed"}] 13055ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 13055ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 13145ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 13145ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 13223ms [err] Traceback (most recent call last): 13223ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 13223ms [err] return _run_code(code, main_globals, None, 13223ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 13223ms [err] exec(code, run_globals) 13223ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 13223ms [err] sys.exit(main()) 13223ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 13223ms [err] asyncio.run(main_async()) 13223ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 13223ms [err] return loop.run_until_complete(main) 13223ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 13224ms [err] self.run_forever() 13224ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 13224ms [err] self._run_once() 13224ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 13224ms [err] event_list = self._selector.select(timeout) 13224ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 13224ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 13224ms [err] KeyboardInterrupt 13332ms [log] starting device 13704ms [err] DEBUG:asyncio:Using selector: EpollSelector 13791ms [err] ERROR:asyncio:Unclosed client session 13791ms [err] client_session: 13892ms [log] parsing 13892ms [log] creating device handler 13892ms [log] [ready] 13892ms [log] reading line 13892ms [log] [websocketToken] "53d89113-3c33-4da3-ac97-c9d82f7564a4" 13912ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 13912ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 14121ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 14121ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 14154ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/29ca901c-8080-40ef-83ee-4fc006acf0f9"}}', extra='') 14154ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/29ca901c-8080-40ef-83ee-4fc006acf0f9"} 14250ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 14250ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97", "state": "new"}] 14252ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 14252ms [err] v=0 14252ms [err] o=- 3923390488 3923390488 IN IP4 0.0.0.0 14252ms [err] s=- 14252ms [err] t=0 0 14252ms [err] a=group:BUNDLE 0 14252ms [err] a=msid-semantic:WMS * 14252ms [err] m=application 9 DTLS/SCTP 5000 14252ms [err] c=IN IP4 0.0.0.0 14252ms [err] a=mid:0 14252ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14252ms [err] a=max-message-size:65536 14252ms [err] a=ice-ufrag:syXR 14252ms [err] a=ice-pwd:9g4PWEpzQLpnw2sn0rRNuQ 14252ms [err] a=fingerprint:sha-256 24:64:59:57:CF:D3:FF:B6:D2:0B:1A:57:24:30:EB:30:D7:5E:5F:4B:77:CD:6E:1B:9B:CB:BE:8B:F5:CF:38:28 14252ms [err] a=setup:actpass 14252ms [err] 14254ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 14255ms [log] makeOffer 14255ms [log] connectionstatechanged new new have-local-offer 14255ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97", "state": "new"}] 14256ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 14256ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 14256ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 14273ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47452) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b' 1 \xb49j\x96N\\\t!\x87') 14273ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47452) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b' 1 \xb49j\x96N\\\t!\x87') 14288ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 14288ms [err] v=0 14288ms [err] o=- 3923390488 3923390488 IN IP4 0.0.0.0 14288ms [err] s=- 14288ms [err] t=0 0 14288ms [err] a=group:BUNDLE 0 14288ms [err] a=msid-semantic:WMS * 14288ms [err] m=application 47452 DTLS/SCTP 5000 14288ms [err] c=IN IP4 172.30.0.1 14288ms [err] a=mid:0 14288ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14288ms [err] a=max-message-size:65536 14288ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 47452 typ host 14288ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42771 typ host 14288ms [err] a=end-of-candidates 14288ms [err] a=ice-ufrag:18Fy 14288ms [err] a=ice-pwd:tjPIdotkOp8iyvh4GQr2z1 14288ms [err] a=fingerprint:sha-256 EC:22:F7:14:FC:03:F4:58:2A:77:B3:6C:E8:86:36:96:7F:B3:6E:2E:E2:BC:9F:C0:5C:E6:05:8F:B4:08:92:26 14288ms [err] a=setup:active 14288ms [err] 14289ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 14289ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 14289ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 14289ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43092) -> ('172.30.0.1', 47452)) State.FROZEN -> State.WAITING 14289ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36851) -> ('172.30.0.1', 47452)) State.FROZEN -> State.WAITING 14290ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43092) -> ('172.17.0.3', 42771)) State.FROZEN -> State.WAITING 14290ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(wKt4higWh9 1 udp 1862270975 172.17.0.3 47452 typ prflx) 14290ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43092) -> ('172.17.0.3', 47452)) State.WAITING -> State.IN_PROGRESS 14290ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47452) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\x88\x84\xaf\x83\xe4\x15\x1e\x0f\xa1\x037') 14290ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43092) -> ('172.30.0.1', 47452)) State.WAITING -> State.IN_PROGRESS 14291ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47452) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Wx\x07<\xf7\xfbD\x11:\xde\xe5~') 14291ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97","content":{"type":"answer","sdp":"v=0\\r\\no=- 3923390488 3923390488 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 47452 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 47452 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42771 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:18Fy\\r\\na=ice-pwd:tjPIdotkOp8iyvh4GQr2z1\\r\\na=fingerprint:sha-256 EC:22:F7:14:FC:03:F4:58:2A:77:B3:6C:E8:86:36:96:7F:B3:6E:2E:E2:BC:9F:C0:5C:E6:05:8F:B4:08:92:26\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 14291ms [log] handleSignalingMessage 14291ms [log] handleAnswer 14291ms [log] acceptAnswer 14291ms [log] connectionstatechanged connecting checking stable 14291ms [log] connectionstatechanged connecting checking stable 14291ms [log] connectionstatechanged connecting checking stable 14291ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97", "state": "connecting"}] 14291ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47452) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\x88\x84\xaf\x83\xe4\x15\x1e\x0f\xa1\x037') 14291ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43092) -> ('172.17.0.3', 47452)) State.IN_PROGRESS -> State.SUCCEEDED 14291ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36851) -> ('172.30.0.1', 47452)) State.WAITING -> State.FAILED 14291ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43092) -> ('172.17.0.3', 42771)) State.WAITING -> State.FAILED 14291ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36851) -> ('172.17.0.3', 42771)) State.FROZEN -> State.FAILED 14292ms [err] INFO:aioice.ice:Connection(0) ICE completed 14292ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47452) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Wx\x07<\xf7\xfbD\x11:\xde\xe5~') 14292ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43092) -> ('172.30.0.1', 47452)) State.IN_PROGRESS -> State.SUCCEEDED 14292ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47452) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'"_\xbcH\x18\xadP\x03\x11,j\xd1') 14293ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47452) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'"_\xbcH\x18\xadP\x03\x11,j\xd1') 14299ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 14299ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 14311ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 14311ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 14312ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 14315ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 14315ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 14315ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 14315ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 14316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 14316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 14316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 14316ms [log] connectionstatechanged connecting completed stable 14316ms [log] connectionstatechanged connected completed stable 14316ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97", "state": "connected"}] 14317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 14317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 14317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 14317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 14317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 14318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 14318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 14318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 14318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 14319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3473180211, stream_id=1, stream_seq=0) 14319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 14319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1725265665, stream_id=1, stream_seq=0) 14319ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 14320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1725265665, gaps=[]) 14320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3473180211, gaps=[]) 14320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 14396ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 14396ms [log] [experimentStatusChanged] {"status": "running", "message": null} 14485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 14486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 14486ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 14486ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 14486ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 14486ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 14487ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 14487ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 14487ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97"}', extra='') 14487ms [log] connectionstatechanged closed closed closed 14487ms [log] connectionstatechanged closed closed closed 14487ms [log] connectionstatechanged closed closed closed 14487ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97", "state": "closed"}] 14488ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 14488ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 14589ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 14589ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 14650ms [err] Traceback (most recent call last): 14650ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 14650ms [err] return _run_code(code, main_globals, None, 14650ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 14651ms [err] exec(code, run_globals) 14651ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 14651ms [err] sys.exit(main()) 14651ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 14651ms [err] asyncio.run(main_async()) 14651ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 14651ms [err] return loop.run_until_complete(main) 14651ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 14651ms [err] self.run_forever() 14651ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 14651ms [err] self._run_once() 14651ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 14652ms [err] event_list = self._selector.select(timeout) 14652ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 14652ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 14652ms [err] KeyboardInterrupt ================== Cyclic Device Groups: should resolve cyclic device groups correctly (flat_group: false) ================== Client Communication (group <-> device): should connect without errors ================== Client Communication (group <-> device): should start an experiment ================== Experiment Status Changed Messages: should connect without errors 18870ms [log] starting device 19263ms [err] DEBUG:asyncio:Using selector: EpollSelector 19342ms [err] ERROR:asyncio:Unclosed client session 19342ms [err] client_session: 19434ms [log] parsing 19434ms [log] creating device handler 19434ms [log] [ready] 19434ms [log] reading line 19434ms [log] [websocketToken] "903ef4f3-a75b-4f9e-a905-6c0fd122c9a8" 19450ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 19450ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 21168ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 21168ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 21197ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a0730cbb-a29b-42f8-beba-41bb7f7cbdc3"}}', extra='') 21197ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a0730cbb-a29b-42f8-beba-41bb7f7cbdc3"} 21268ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/af7cf53e-ed2e-4339-a960-4d3503981dd3","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 21268ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/af7cf53e-ed2e-4339-a960-4d3503981dd3", "state": "new"}] 21268ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 21268ms [err] v=0 21268ms [err] o=- 3923390495 3923390495 IN IP4 0.0.0.0 21268ms [err] s=- 21268ms [err] t=0 0 21268ms [err] a=group:BUNDLE 0 21268ms [err] a=msid-semantic:WMS * 21268ms [err] m=application 9 DTLS/SCTP 5000 21268ms [err] c=IN IP4 0.0.0.0 21268ms [err] a=mid:0 21268ms [err] a=sctpmap:5000 webrtc-datachannel 65535 21268ms [err] a=max-message-size:65536 21268ms [err] a=ice-ufrag:0R1H 21268ms [err] a=ice-pwd:wXHsjAOKE0309MTSUz0V1E 21268ms [err] a=fingerprint:sha-256 01:AE:87:6F:08:C6:93:4A:F5:83:33:C3:7C:C0:AA:DD:68:24:37:51:58:FF:85:53:10:63:82:91:70:43:E8:99 21268ms [err] a=setup:actpass 21268ms [err] 21269ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 21269ms [log] makeOffer 21269ms [log] connectionstatechanged new new have-local-offer 21269ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/af7cf53e-ed2e-4339-a960-4d3503981dd3", "state": "new"}] 21270ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 21270ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 21270ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 21299ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 21299ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 21303ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57434) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'U2kYNWNnK1pm') 21303ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57434) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'U2kYNWNnK1pm') 21324ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 21324ms [err] v=0 21324ms [err] o=- 6143570067011320766 2 IN IP4 127.0.0.1 21324ms [err] s=- 21324ms [err] t=0 0 21324ms [err] a=group:BUNDLE 0 21324ms [err] a=msid-semantic: WMS 21324ms [err] m=application 57434 DTLS/SCTP 5000 21324ms [err] c=IN IP4 141.24.211.56 21324ms [err] a=candidate:567222933 1 udp 2113937151 d26dee28-ae7f-4560-89a0-02dd98833a6b.local 57434 typ host generation 0 network-cost 999 21324ms [err] a=candidate:697788754 1 udp 1677729535 141.24.211.56 57434 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 21324ms [err] a=ice-ufrag:X1wq 21324ms [err] a=ice-pwd:lyJT4eGNUWkJxjS90xTXr6ii 21324ms [err] a=ice-options:trickle 21324ms [err] a=fingerprint:sha-256 C3:C1:4B:F6:C8:9F:43:74:77:29:AD:46:0D:4C:D0:94:1A:BD:C6:E5:F0:F0:71:58:8E:A7:C7:BD:16:41:3E:47 21324ms [err] a=setup:active 21324ms [err] a=mid:0 21324ms [err] a=sctpmap:5000 webrtc-datachannel 1024 21324ms [err] 21327ms [err] INFO:aioice.ice:Connection(0) Remote candidate "d26dee28-ae7f-4560-89a0-02dd98833a6b.local" resolved to 172.17.0.3 21327ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 21327ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 21327ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 21327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51068) -> ('172.17.0.3', 57434)) State.FROZEN -> State.WAITING 21327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33203) -> ('172.17.0.3', 57434)) State.FROZEN -> State.WAITING 21327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51068) -> ('141.24.211.56', 57434)) State.FROZEN -> State.WAITING 21327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51068) -> ('172.17.0.3', 57434)) State.WAITING -> State.IN_PROGRESS 21327ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57434) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'=\x90\xef\t\x17\xa3\xaa\x86I`4,') 21328ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 6143570067011320766 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 57434 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:567222933 1 udp 2113937151 d26dee28-ae7f-4560-89a0-02dd98833a6b.local 57434 typ host generation 0 network-cost 999\\r\\na=candidate:697788754 1 udp 1677729535 141.24.211.56 57434 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:X1wq\\r\\na=ice-pwd:lyJT4eGNUWkJxjS90xTXr6ii\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 C3:C1:4B:F6:C8:9F:43:74:77:29:AD:46:0D:4C:D0:94:1A:BD:C6:E5:F0:F0:71:58:8E:A7:C7:BD:16:41:3E:47\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/af7cf53e-ed2e-4339-a960-4d3503981dd3"}', extra='') 21328ms [log] handleSignalingMessage 21328ms [log] handleAnswer 21328ms [log] acceptAnswer 21328ms [log] connectionstatechanged connecting checking stable 21328ms [log] connectionstatechanged connecting checking stable 21328ms [log] connectionstatechanged connecting checking stable 21328ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/af7cf53e-ed2e-4339-a960-4d3503981dd3", "state": "connecting"}] 21328ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57434) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'=\x90\xef\t\x17\xa3\xaa\x86I`4,') 21329ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51068) -> ('172.17.0.3', 57434)) State.IN_PROGRESS -> State.SUCCEEDED 21329ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33203) -> ('172.17.0.3', 57434)) State.WAITING -> State.FAILED 21329ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51068) -> ('141.24.211.56', 57434)) State.WAITING -> State.FAILED 21329ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33203) -> ('141.24.211.56', 57434)) State.FROZEN -> State.FAILED 21329ms [err] INFO:aioice.ice:Connection(0) ICE completed 21348ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 21348ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 21349ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 21352ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 21352ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 21352ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 21352ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 21352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 21352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 21352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 21353ms [log] connectionstatechanged connecting completed stable 21353ms [log] connectionstatechanged connected completed stable 21353ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/af7cf53e-ed2e-4339-a960-4d3503981dd3", "state": "connected"}] 21355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 21356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 21356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 21356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 21356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 21356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 21356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 21356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 21357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 21357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 21357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1428885247, stream_id=1, stream_seq=0) 21357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 21357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1428885247, gaps=[]) 21357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 21358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=530665403, stream_id=1, stream_seq=0) 21358ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 21358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=530665403, gaps=[]) 21362ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57434) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'bClhQBfC9Dlh') 21363ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57434) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'bClhQBfC9Dlh') 21417ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 21417ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 21425ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57434) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'hHC0DM6VqJ3q') 21426ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57434) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'hHC0DM6VqJ3q') 21489ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 57434) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'OJ9BognDMDVI') 21489ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 57434) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'OJ9BognDMDVI') 21489ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33203) -> ('172.17.0.3', 57434)) State.FAILED -> State.IN_PROGRESS 21489ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 57434) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc9~!\x1e\x05\xcd\xf2\xb5\xe7db\xc7') 21491ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 57434) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc9~!\x1e\x05\xcd\xf2\xb5\xe7db\xc7') 21491ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33203) -> ('172.17.0.3', 57434)) State.IN_PROGRESS -> State.SUCCEEDED 21587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 21587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 21587ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 21587ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 21587ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 21588ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 21588ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 21588ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 21589ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/af7cf53e-ed2e-4339-a960-4d3503981dd3"}', extra='') 21589ms [log] connectionstatechanged closed closed closed 21589ms [log] connectionstatechanged closed closed closed 21589ms [log] connectionstatechanged closed closed closed 21589ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/af7cf53e-ed2e-4339-a960-4d3503981dd3", "state": "closed"}] 21589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 21590ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 21844ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 21844ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 21909ms [err] Traceback (most recent call last): 21909ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 21909ms [err] return _run_code(code, main_globals, None, 21909ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 21909ms [err] exec(code, run_globals) 21909ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 21909ms [err] sys.exit(main()) 21909ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 21909ms [err] asyncio.run(main_async()) 21909ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 21909ms [err] return loop.run_until_complete(main) 21909ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 21909ms [err] self.run_forever() 21909ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 21909ms [err] self._run_once() 21909ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 21909ms [err] event_list = self._selector.select(timeout) 21909ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 21910ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 21910ms [err] KeyboardInterrupt ================== js Client to python Client File tests : should transmit file ================== python Client to js Client File tests : should transmit file 28231ms [log] starting device 28618ms [err] DEBUG:asyncio:Using selector: EpollSelector 28697ms [err] ERROR:asyncio:Unclosed client session 28697ms [err] client_session: 28790ms [log] parsing 28790ms [log] creating device handler 28790ms [log] [ready] 28790ms [log] reading line 28790ms [log] [websocketToken] "bd3489b4-ed5d-4469-a552-5db253986ccf" 28804ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 28804ms [log] [websocketConnected] 30539ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 30539ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 30556ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c6171b9f-2c24-4ced-a268-275d15f19518"}}', extra='') 30556ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c6171b9f-2c24-4ced-a268-275d15f19518"} 30627ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/17fbf4f2-428e-405a-af55-07bd98d2d850","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":false}', extra='') 30627ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/17fbf4f2-428e-405a-af55-07bd98d2d850", "state": "new"}] 30659ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 30659ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 30795ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 30795ms [err] v=0 30795ms [err] o=- 7269414316370144667 2 IN IP4 127.0.0.1 30795ms [err] s=- 30795ms [err] t=0 0 30795ms [err] a=group:BUNDLE 0 30795ms [err] a=extmap-allow-mixed 30795ms [err] a=msid-semantic: WMS 30795ms [err] m=application 52442 UDP/DTLS/SCTP webrtc-datachannel 30795ms [err] c=IN IP4 141.24.210.113 30795ms [err] a=candidate:1797538392 1 udp 2113937151 2e54eee9-602a-4de0-8928-f00641432355.local 53477 typ host generation 0 network-cost 999 30795ms [err] a=candidate:1669073311 1 udp 1677729535 141.24.211.56 53477 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 30795ms [err] a=candidate:3713053293 1 udp 33562623 141.24.210.113 52442 typ relay raddr 141.24.211.56 rport 53477 generation 0 network-cost 999 30795ms [err] a=ice-ufrag:8+Eb 30795ms [err] a=ice-pwd:ITvOrCQOEehF7YMltsz/oppA 30795ms [err] a=ice-options:trickle 30795ms [err] a=fingerprint:sha-256 95:86:63:92:59:51:B0:34:EF:BA:F4:6E:20:9B:FF:AC:CF:4E:EB:A7:A1:94:91:3E:CB:40:21:94:E4:C9:7C:4B 30795ms [err] a=setup:actpass 30795ms [err] a=mid:0 30795ms [err] a=sctp-port:5000 30795ms [err] a=max-message-size:262144 30795ms [err] 30801ms [err] INFO:aioice.ice:Connection(0) Remote candidate "2e54eee9-602a-4de0-8928-f00641432355.local" resolved to 172.17.0.3 30802ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 30802ms [err] v=0 30802ms [err] o=- 7269414316370144667 2 IN IP4 127.0.0.1 30802ms [err] s=- 30802ms [err] t=0 0 30802ms [err] a=group:BUNDLE 0 30802ms [err] a=extmap-allow-mixed 30802ms [err] a=msid-semantic: WMS 30802ms [err] m=application 52442 UDP/DTLS/SCTP webrtc-datachannel 30802ms [err] c=IN IP4 141.24.210.113 30802ms [err] a=candidate:1797538392 1 udp 2113937151 2e54eee9-602a-4de0-8928-f00641432355.local 53477 typ host generation 0 network-cost 999 30802ms [err] a=candidate:1669073311 1 udp 1677729535 141.24.211.56 53477 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 30802ms [err] a=candidate:3713053293 1 udp 33562623 141.24.210.113 52442 typ relay raddr 141.24.211.56 rport 53477 generation 0 network-cost 999 30802ms [err] a=ice-ufrag:8+Eb 30802ms [err] a=ice-pwd:ITvOrCQOEehF7YMltsz/oppA 30802ms [err] a=ice-options:trickle 30802ms [err] a=fingerprint:sha-256 95:86:63:92:59:51:B0:34:EF:BA:F4:6E:20:9B:FF:AC:CF:4E:EB:A7:A1:94:91:3E:CB:40:21:94:E4:C9:7C:4B 30802ms [err] a=setup:actpass 30802ms [err] a=mid:0 30802ms [err] a=sctp-port:5000 30802ms [err] a=max-message-size:262144 30802ms [err] 30803ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 7269414316370144667 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 52442 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:1797538392 1 udp 2113937151 2e54eee9-602a-4de0-8928-f00641432355.local 53477 typ host generation 0 network-cost 999\\r\\na=candidate:1669073311 1 udp 1677729535 141.24.211.56 53477 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:3713053293 1 udp 33562623 141.24.210.113 52442 typ relay raddr 141.24.211.56 rport 53477 generation 0 network-cost 999\\r\\na=ice-ufrag:8+Eb\\r\\na=ice-pwd:ITvOrCQOEehF7YMltsz/oppA\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 95:86:63:92:59:51:B0:34:EF:BA:F4:6E:20:9B:FF:AC:CF:4E:EB:A7:A1:94:91:3E:CB:40:21:94:E4:C9:7C:4B\\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/17fbf4f2-428e-405a-af55-07bd98d2d850"}', extra='') 30803ms [log] handleSignalingMessage 30803ms [log] handleOffer 30803ms [log] makeAnswer 30803ms [log] connectionstatechanged new new have-remote-offer 30803ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/17fbf4f2-428e-405a-af55-07bd98d2d850", "state": "new"}] 31664ms [err] INFO:aioice.ice:Connection(0) Remote candidate "2e54eee9-602a-4de0-8928-f00641432355.local" resolved to 172.17.0.3 31665ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 31665ms [err] v=0 31665ms [err] o=- 3923390506 3923390506 IN IP4 0.0.0.0 31665ms [err] s=- 31665ms [err] t=0 0 31665ms [err] a=group:BUNDLE 0 31665ms [err] a=msid-semantic:WMS * 31665ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 31665ms [err] c=IN IP4 0.0.0.0 31665ms [err] a=mid:0 31665ms [err] a=sctp-port:5000 31665ms [err] a=max-message-size:65536 31665ms [err] a=ice-ufrag:kXak 31665ms [err] a=ice-pwd:KNGRLcYwzcFb6BWzNx8xc9 31665ms [err] a=fingerprint:sha-256 28:2B:67:48:FE:B0:5D:9C:C9:CC:D9:EC:B0:41:4C:BA:99:A9:12:9D:C5:E1:21:14:72:2A:21:2D:8D:FC:E9:53 31665ms [err] a=setup:active 31665ms [err] 31666ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 31667ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 31667ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 31668ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 31668ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 31669ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 31669ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 31669ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51121) -> ('172.17.0.3', 53477)) State.FROZEN -> State.WAITING 31669ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59524) -> ('172.17.0.3', 53477)) State.FROZEN -> State.WAITING 31669ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51121) -> ('172.17.0.3', 53477)) State.FROZEN -> State.WAITING 31670ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51121) -> ('172.17.0.3', 53477)) State.WAITING -> State.IN_PROGRESS 31670ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd4\x01\xd0\x19\xe0\xde.O\x02\x08\xa4m') 31670ms [log] connectionstatechanged new new stable 31670ms [log] connectionstatechanged new new stable 31670ms [log] connectionstatechanged connecting checking stable 31670ms [log] connectionstatechanged connecting checking stable 31670ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/17fbf4f2-428e-405a-af55-07bd98d2d850", "state": "connecting"}] 31672ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd4\x01\xd0\x19\xe0\xde.O\x02\x08\xa4m') 31672ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51121) -> ('172.17.0.3', 53477)) State.IN_PROGRESS -> State.SUCCEEDED 31673ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51121) -> ('141.24.211.56', 53477)) State.FROZEN -> State.WAITING 31673ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51121) -> ('141.24.211.56', 53477)) State.FROZEN -> State.WAITING 31673ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51121) -> ('141.24.210.113', 52442)) State.FROZEN -> State.WAITING 31673ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51121) -> ('141.24.210.113', 52442)) State.FROZEN -> State.WAITING 31691ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59524) -> ('172.17.0.3', 53477)) State.WAITING -> State.IN_PROGRESS 31691ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"i8\xadb\x19\xa3\xabu|\xd7'\x98") 31693ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ADUYB5DLA+W6') 31693ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ADUYB5DLA+W6') 31693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51121) -> ('172.17.0.3', 53477)) State.WAITING -> State.FAILED 31693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59524) -> ('172.17.0.3', 53477)) State.FROZEN -> State.FAILED 31694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51121) -> ('141.24.211.56', 53477)) State.WAITING -> State.FAILED 31694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59524) -> ('141.24.211.56', 53477)) State.FROZEN -> State.FAILED 31694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51121) -> ('141.24.211.56', 53477)) State.WAITING -> State.FAILED 31694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59524) -> ('141.24.211.56', 53477)) State.FROZEN -> State.FAILED 31694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51121) -> ('141.24.210.113', 52442)) State.WAITING -> State.FAILED 31694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59524) -> ('141.24.210.113', 52442)) State.FROZEN -> State.FAILED 31694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51121) -> ('141.24.210.113', 52442)) State.WAITING -> State.FAILED 31694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59524) -> ('141.24.210.113', 52442)) State.FROZEN -> State.FAILED 31695ms [err] INFO:aioice.ice:Connection(0) ICE completed 31695ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"i8\xadb\x19\xa3\xabu|\xd7'\x98") 31695ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59524) -> ('172.17.0.3', 53477)) State.IN_PROGRESS -> State.SUCCEEDED 31711ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 31711ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 31713ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 31718ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 31720ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 31720ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 31720ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 31721ms [log] connectionstatechanged connecting completed stable 31721ms [log] connectionstatechanged connected completed stable 31721ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/17fbf4f2-428e-405a-af55-07bd98d2d850", "state": "connected"}] 31724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 31724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 31725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 31726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 31726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 31726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 31728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2345726944, stream_id=1, stream_seq=0) 31728ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 31729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1314014354, stream_id=1, stream_seq=0) 31729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 31729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2345726944, gaps=[]) 31732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014354, gaps=[]) 31732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 31732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1314014355, stream_id=1, stream_seq=1) 31732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 31733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014356, stream_id=1, stream_seq=2) 31733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014357, stream_id=1, stream_seq=2) 31733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014358, stream_id=1, stream_seq=2) 31736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014356, gaps=[]) 31736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014359, stream_id=1, stream_seq=2) 31736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014360, stream_id=1, stream_seq=2) 31737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014358, gaps=[]) 31737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014361, stream_id=1, stream_seq=2) 31738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014362, stream_id=1, stream_seq=2) 31739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014360, gaps=[]) 31739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014363, stream_id=1, stream_seq=3) 31740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014364, stream_id=1, stream_seq=3) 31740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014365, stream_id=1, stream_seq=3) 31741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014366, stream_id=1, stream_seq=3) 31741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014362, gaps=[]) 31741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014367, stream_id=1, stream_seq=3) 31742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014368, stream_id=1, stream_seq=3) 31743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014364, gaps=[]) 31743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014369, stream_id=1, stream_seq=3) 31745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014366, gaps=[]) 31745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014370, stream_id=1, stream_seq=4) 31745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014371, stream_id=1, stream_seq=4) 31745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014372, stream_id=1, stream_seq=4) 31745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014373, stream_id=1, stream_seq=4) 31746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014374, stream_id=1, stream_seq=4) 31747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014368, gaps=[]) 31747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014375, stream_id=1, stream_seq=4) 31747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014376, stream_id=1, stream_seq=4) 31748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014370, gaps=[]) 31748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014377, stream_id=1, stream_seq=5) 31749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014378, stream_id=1, stream_seq=5) 31749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014379, stream_id=1, stream_seq=5) 31749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014372, gaps=[]) 31749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014380, stream_id=1, stream_seq=5) 31749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014381, stream_id=1, stream_seq=5) 31750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014382, stream_id=1, stream_seq=5) 31752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014374, gaps=[]) 31752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014383, stream_id=1, stream_seq=5) 31752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014376, gaps=[]) 31752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014384, stream_id=1, stream_seq=6) 31752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014385, stream_id=1, stream_seq=6) 31752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014386, stream_id=1, stream_seq=6) 31752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014387, stream_id=1, stream_seq=6) 31753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014378, gaps=[]) 31753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014388, stream_id=1, stream_seq=6) 31753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014389, stream_id=1, stream_seq=6) 31753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014390, stream_id=1, stream_seq=6) 31754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014380, gaps=[]) 31754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014391, stream_id=1, stream_seq=7) 31754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014392, stream_id=1, stream_seq=7) 31754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014393, stream_id=1, stream_seq=7) 31755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014382, gaps=[]) 31755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014394, stream_id=1, stream_seq=7) 31755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014395, stream_id=1, stream_seq=7) 31755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014396, stream_id=1, stream_seq=7) 31756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014384, gaps=[]) 31756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014397, stream_id=1, stream_seq=7) 31757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014386, gaps=[]) 31757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014398, stream_id=1, stream_seq=8) 31757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014399, stream_id=1, stream_seq=8) 31757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014400, stream_id=1, stream_seq=8) 31757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014401, stream_id=1, stream_seq=8) 31758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014388, gaps=[]) 31758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014402, stream_id=1, stream_seq=8) 31758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014403, stream_id=1, stream_seq=8) 31758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014404, stream_id=1, stream_seq=8) 31759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014390, gaps=[]) 31759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014405, stream_id=1, stream_seq=9) 31760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014406, stream_id=1, stream_seq=9) 31760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014407, stream_id=1, stream_seq=9) 31760ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'DY0BYWLjRciu') 31760ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'DY0BYWLjRciu') 31761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014392, gaps=[]) 31761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014408, stream_id=1, stream_seq=9) 31762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014409, stream_id=1, stream_seq=9) 31762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014410, stream_id=1, stream_seq=9) 31762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014394, gaps=[]) 31762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014411, stream_id=1, stream_seq=9) 31763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014396, gaps=[]) 31763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014412, stream_id=1, stream_seq=10) 31764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014413, stream_id=1, stream_seq=10) 31764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014414, stream_id=1, stream_seq=10) 31764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014415, stream_id=1, stream_seq=10) 31764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014398, gaps=[]) 31764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014416, stream_id=1, stream_seq=10) 31764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014417, stream_id=1, stream_seq=10) 31764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014418, stream_id=1, stream_seq=10) 31765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014400, gaps=[]) 31765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014419, stream_id=1, stream_seq=11) 31765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014420, stream_id=1, stream_seq=11) 31765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014421, stream_id=1, stream_seq=11) 31766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014402, gaps=[]) 31766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014422, stream_id=1, stream_seq=11) 31766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014423, stream_id=1, stream_seq=11) 31766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014424, stream_id=1, stream_seq=11) 31766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014404, gaps=[]) 31766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014425, stream_id=1, stream_seq=11) 31768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014406, gaps=[]) 31768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014426, stream_id=1, stream_seq=12) 31768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014427, stream_id=1, stream_seq=12) 31769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014428, stream_id=1, stream_seq=12) 31769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014429, stream_id=1, stream_seq=12) 31771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014408, gaps=[]) 31771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014430, stream_id=1, stream_seq=12) 31771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014431, stream_id=1, stream_seq=12) 31771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014432, stream_id=1, stream_seq=12) 31773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014410, gaps=[]) 31773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014433, stream_id=1, stream_seq=13) 31773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014434, stream_id=1, stream_seq=13) 31773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014435, stream_id=1, stream_seq=13) 31774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014412, gaps=[]) 31774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014436, stream_id=1, stream_seq=13) 31774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014437, stream_id=1, stream_seq=13) 31775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014438, stream_id=1, stream_seq=13) 31775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014414, gaps=[]) 31775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014439, stream_id=1, stream_seq=13) 31776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014416, gaps=[]) 31776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014440, stream_id=1, stream_seq=14) 31776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014441, stream_id=1, stream_seq=14) 31776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014442, stream_id=1, stream_seq=14) 31776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014443, stream_id=1, stream_seq=14) 31777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014418, gaps=[]) 31777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014444, stream_id=1, stream_seq=14) 31777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014445, stream_id=1, stream_seq=14) 31777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014446, stream_id=1, stream_seq=14) 31778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014420, gaps=[]) 31778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014447, stream_id=1, stream_seq=15) 31778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014448, stream_id=1, stream_seq=15) 31778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014449, stream_id=1, stream_seq=15) 31779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014422, gaps=[]) 31779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014450, stream_id=1, stream_seq=15) 31779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014451, stream_id=1, stream_seq=15) 31779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014452, stream_id=1, stream_seq=15) 31780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014424, gaps=[]) 31780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014453, stream_id=1, stream_seq=15) 31781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014426, gaps=[]) 31781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014454, stream_id=1, stream_seq=16) 31782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014455, stream_id=1, stream_seq=16) 31782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014456, stream_id=1, stream_seq=16) 31782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014457, stream_id=1, stream_seq=16) 31782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014428, gaps=[]) 31782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014458, stream_id=1, stream_seq=16) 31783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014459, stream_id=1, stream_seq=16) 31783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014460, stream_id=1, stream_seq=16) 31783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014430, gaps=[]) 31783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014461, stream_id=1, stream_seq=17) 31783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014462, stream_id=1, stream_seq=17) 31783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014463, stream_id=1, stream_seq=17) 31784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014432, gaps=[]) 31784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014464, stream_id=1, stream_seq=17) 31784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014465, stream_id=1, stream_seq=17) 31784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014466, stream_id=1, stream_seq=17) 31785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014434, gaps=[]) 31785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014467, stream_id=1, stream_seq=17) 31786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014436, gaps=[]) 31786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014468, stream_id=1, stream_seq=18) 31786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014469, stream_id=1, stream_seq=18) 31786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014470, stream_id=1, stream_seq=18) 31786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014471, stream_id=1, stream_seq=18) 31787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014438, gaps=[]) 31787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014472, stream_id=1, stream_seq=18) 31787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014473, stream_id=1, stream_seq=18) 31787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014474, stream_id=1, stream_seq=18) 31788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014440, gaps=[]) 31788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014475, stream_id=1, stream_seq=19) 31789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014476, stream_id=1, stream_seq=19) 31790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014442, gaps=[]) 31790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014477, stream_id=1, stream_seq=19) 31790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014478, stream_id=1, stream_seq=19) 31790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014479, stream_id=1, stream_seq=19) 31790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014444, gaps=[]) 31790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014480, stream_id=1, stream_seq=19) 31790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014481, stream_id=1, stream_seq=19) 31791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014446, gaps=[]) 31791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014482, stream_id=1, stream_seq=20) 31791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014483, stream_id=1, stream_seq=20) 31792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014484, stream_id=1, stream_seq=20) 31792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014448, gaps=[]) 31792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014485, stream_id=1, stream_seq=20) 31792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014486, stream_id=1, stream_seq=20) 31792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014487, stream_id=1, stream_seq=20) 31793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014450, gaps=[]) 31793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014488, stream_id=1, stream_seq=20) 31794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014452, gaps=[]) 31794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014489, stream_id=1, stream_seq=21) 31794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014490, stream_id=1, stream_seq=21) 31794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014491, stream_id=1, stream_seq=21) 31794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014492, stream_id=1, stream_seq=21) 31794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014493, stream_id=1, stream_seq=21) 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8192 31794ms [log] 8188 31794ms [log] line [file] undefined 31794ms [log] 31794ms [log] reading line 31794ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 31794ms [log] [experimentStatusChanged] {"status": "running", "message": null} 31795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014454, gaps=[]) 31795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014494, stream_id=1, stream_seq=21) 31795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014495, stream_id=1, stream_seq=21) 31795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014456, gaps=[]) 31795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014496, stream_id=1, stream_seq=22) 31795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014497, stream_id=1, stream_seq=22) 31796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014498, stream_id=1, stream_seq=22) 31796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014458, gaps=[]) 31796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014499, stream_id=1, stream_seq=22) 31796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014500, stream_id=1, stream_seq=22) 31797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014501, stream_id=1, stream_seq=22) 31797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014460, gaps=[]) 31797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014502, stream_id=1, stream_seq=22) 31798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014462, gaps=[]) 31798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014503, stream_id=1, stream_seq=23) 31798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014504, stream_id=1, stream_seq=23) 31798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014505, stream_id=1, stream_seq=23) 31799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014506, stream_id=1, stream_seq=23) 31800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014464, gaps=[]) 31800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014507, stream_id=1, stream_seq=23) 31800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014508, stream_id=1, stream_seq=23) 31800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014509, stream_id=1, stream_seq=23) 31800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014466, gaps=[]) 31800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014510, stream_id=1, stream_seq=24) 31801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014511, stream_id=1, stream_seq=24) 31801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014512, stream_id=1, stream_seq=24) 31802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014468, gaps=[]) 31802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014513, stream_id=1, stream_seq=24) 31802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014514, stream_id=1, stream_seq=24) 31802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014515, stream_id=1, stream_seq=24) 31802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014470, gaps=[]) 31802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014516, stream_id=1, stream_seq=24) 31803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014472, gaps=[]) 31803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014517, stream_id=1, stream_seq=25) 31804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014518, stream_id=1, stream_seq=25) 31804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014519, stream_id=1, stream_seq=25) 31804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014520, stream_id=1, stream_seq=25) 31804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014474, gaps=[]) 31804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014521, stream_id=1, stream_seq=25) 31805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014522, stream_id=1, stream_seq=25) 31805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014523, stream_id=1, stream_seq=25) 31806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014476, gaps=[]) 31806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014524, stream_id=1, stream_seq=26) 31806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014525, stream_id=1, stream_seq=26) 31806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014526, stream_id=1, stream_seq=26) 31807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014478, gaps=[]) 31807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014527, stream_id=1, stream_seq=26) 31808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014528, stream_id=1, stream_seq=26) 31808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014529, stream_id=1, stream_seq=26) 31808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014480, gaps=[]) 31808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014530, stream_id=1, stream_seq=26) 31809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014482, gaps=[]) 31809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014531, stream_id=1, stream_seq=27) 31810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014532, stream_id=1, stream_seq=27) 31810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014533, stream_id=1, stream_seq=27) 31810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014534, stream_id=1, stream_seq=27) 31811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014484, gaps=[]) 31811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014535, stream_id=1, stream_seq=27) 31811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014536, stream_id=1, stream_seq=27) 31811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014537, stream_id=1, stream_seq=27) 31811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014486, gaps=[]) 31811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014538, stream_id=1, stream_seq=28) 31812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014539, stream_id=1, stream_seq=28) 31812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014540, stream_id=1, stream_seq=28) 31812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014488, gaps=[]) 31812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014541, stream_id=1, stream_seq=28) 31812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014542, stream_id=1, stream_seq=28) 31812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014543, stream_id=1, stream_seq=28) 31812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014490, gaps=[]) 31812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014544, stream_id=1, stream_seq=28) 31813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014492, gaps=[]) 31813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014545, stream_id=1, stream_seq=29) 31813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014546, stream_id=1, stream_seq=29) 31813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014547, stream_id=1, stream_seq=29) 31813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014548, stream_id=1, stream_seq=29) 31814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014494, gaps=[]) 31814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014549, stream_id=1, stream_seq=29) 31814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014550, stream_id=1, stream_seq=29) 31814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014551, stream_id=1, stream_seq=29) 31815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014496, gaps=[]) 31815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014552, stream_id=1, stream_seq=30) 31815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014553, stream_id=1, stream_seq=30) 31815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014554, stream_id=1, stream_seq=30) 31815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014498, gaps=[]) 31815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014555, stream_id=1, stream_seq=30) 31816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014556, stream_id=1, stream_seq=30) 31816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014557, stream_id=1, stream_seq=30) 31816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014500, gaps=[]) 31816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014558, stream_id=1, stream_seq=30) 31817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014502, gaps=[]) 31817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014559, stream_id=1, stream_seq=31) 31817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014560, stream_id=1, stream_seq=31) 31817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014561, stream_id=1, stream_seq=31) 31817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014562, stream_id=1, stream_seq=31) 31818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014504, gaps=[]) 31818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014563, stream_id=1, stream_seq=31) 31818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014564, stream_id=1, stream_seq=31) 31818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014565, stream_id=1, stream_seq=31) 31818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014506, gaps=[]) 31819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014566, stream_id=1, stream_seq=32) 31819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014567, stream_id=1, stream_seq=32) 31819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014568, stream_id=1, stream_seq=32) 31819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014508, gaps=[]) 31819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014569, stream_id=1, stream_seq=32) 31819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014570, stream_id=1, stream_seq=32) 31820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014571, stream_id=1, stream_seq=32) 31820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014510, gaps=[]) 31820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014572, stream_id=1, stream_seq=32) 31821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014512, gaps=[]) 31821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1314014573, stream_id=1, stream_seq=33) 31821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014574, stream_id=1, stream_seq=33) 31821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014575, stream_id=1, stream_seq=33) 31821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014576, stream_id=1, stream_seq=33) 31821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014514, gaps=[]) 31822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014577, stream_id=1, stream_seq=33) 31822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1314014578, stream_id=1, stream_seq=33) 31822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1314014579, stream_id=1, stream_seq=33) 31822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014516, gaps=[]) 31822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014518, gaps=[]) 31823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014520, gaps=[]) 31823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014522, gaps=[]) 31824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014524, gaps=[]) 31825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014526, gaps=[]) 31825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014528, gaps=[]) 31826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014530, gaps=[]) 31827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014532, gaps=[]) 31827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014534, gaps=[]) 31828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014536, gaps=[]) 31829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014538, gaps=[]) 31829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014540, gaps=[]) 31830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014542, gaps=[]) 31831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014544, gaps=[]) 31832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014546, gaps=[]) 31832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014548, gaps=[]) 31833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014550, gaps=[]) 31834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014552, gaps=[]) 31835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014554, gaps=[]) 31836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31836ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'sqOwF4bxW0uq') 31836ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'sqOwF4bxW0uq') 31837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014556, gaps=[]) 31837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014558, gaps=[]) 31838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014560, gaps=[]) 31839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014562, gaps=[]) 31839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014564, gaps=[]) 31840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1314014566, gaps=[]) 31841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1314014568, gaps=[]) 31842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1314014570, gaps=[]) 31842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1314014572, gaps=[]) 31843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1314014574, gaps=[]) 31844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1314014576, gaps=[]) 31845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1314014578, gaps=[]) 31845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 31894ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'KSbN8fwUodJN') 31894ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'KSbN8fwUodJN') 31958ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'vxrCIJ8azye3') 31958ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'vxrCIJ8azye3') 32020ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mrJ9Py4pV0k/') 32020ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 53477) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mrJ9Py4pV0k/') 32022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 32022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 32022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 32022ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 32022ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 32023ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 32023ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 32023ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 32023ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 32023ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/17fbf4f2-428e-405a-af55-07bd98d2d850"}', extra='') 32023ms [log] connectionstatechanged closed closed closed 32023ms [log] connectionstatechanged closed closed closed 32023ms [log] connectionstatechanged closed closed closed 32023ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/17fbf4f2-428e-405a-af55-07bd98d2d850", "state": "closed"}] 32024ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 32024ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 32093ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 32093ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 32159ms [err] Traceback (most recent call last): 32159ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 32159ms [err] return _run_code(code, main_globals, None, 32159ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 32159ms [err] exec(code, run_globals) 32159ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 32159ms [err] sys.exit(main()) 32159ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 32159ms [err] asyncio.run(main_async()) 32159ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 32159ms [err] return loop.run_until_complete(main) 32159ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 32159ms [err] self.run_forever() 32159ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 32159ms [err] self._run_once() 32159ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 32164ms [err] event_list = self._selector.select(timeout) 32164ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 32165ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 32165ms [err] KeyboardInterrupt 32262ms [log] starting device 32635ms [err] DEBUG:asyncio:Using selector: EpollSelector 32720ms [err] ERROR:asyncio:Unclosed client session 32720ms [err] client_session: 32796ms [log] parsing 32796ms [log] creating device handler 32796ms [log] [ready] 32796ms [log] reading line 32796ms [log] [websocketToken] "959bb72b-ea3e-467f-9e0f-0595dd1adcac" 32818ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 32818ms [log] [websocketConnected] 33046ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 33046ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 33072ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/889123cc-c6fd-4e9e-b1bc-c17dbe36cba3"}}', extra='') 33072ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/889123cc-c6fd-4e9e-b1bc-c17dbe36cba3"} 33159ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 33159ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252", "state": "new"}] 33160ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 33160ms [err] v=0 33160ms [err] o=- 3923390507 3923390507 IN IP4 0.0.0.0 33160ms [err] s=- 33160ms [err] t=0 0 33160ms [err] a=group:BUNDLE 0 33160ms [err] a=msid-semantic:WMS * 33160ms [err] m=application 9 DTLS/SCTP 5000 33160ms [err] c=IN IP4 0.0.0.0 33160ms [err] a=mid:0 33160ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33160ms [err] a=max-message-size:65536 33160ms [err] a=ice-ufrag:LMoi 33160ms [err] a=ice-pwd:x9YtnfDkJiOo0lZ9nOW6bQ 33160ms [err] a=fingerprint:sha-256 FF:6D:64:1D:54:AA:6D:14:05:DB:CC:DC:A7:1D:87:BC:F0:15:3A:CA:82:3C:C6:E8:90:A4:D0:5C:8E:DA:AC:4E 33160ms [err] a=setup:actpass 33160ms [err] 33161ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 33162ms [log] makeOffer 33162ms [log] connectionstatechanged new new have-local-offer 33162ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252", "state": "new"}] 33162ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 33162ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 33163ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 33173ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35232) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd3\x9ek2\x95^\x05\xf3ad\xc3\xff') 33174ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35232) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd3\x9ek2\x95^\x05\xf3ad\xc3\xff') 33182ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 33182ms [err] v=0 33182ms [err] o=- 3923390507 3923390507 IN IP4 0.0.0.0 33182ms [err] s=- 33182ms [err] t=0 0 33182ms [err] a=group:BUNDLE 0 33182ms [err] a=msid-semantic:WMS * 33182ms [err] m=application 35232 DTLS/SCTP 5000 33182ms [err] c=IN IP4 172.30.0.1 33182ms [err] a=mid:0 33182ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33182ms [err] a=max-message-size:65536 33182ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 35232 typ host 33182ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46324 typ host 33182ms [err] a=end-of-candidates 33182ms [err] a=ice-ufrag:ztHJ 33182ms [err] a=ice-pwd:OIIwhDDzsY4nqTn2LNlBbn 33182ms [err] a=fingerprint:sha-256 04:A4:CE:CE:25:71:19:B9:DC:B5:20:2E:08:A0:74:3B:02:B1:5C:30:C0:FF:71:98:B8:27:03:34:6C:D2:C7:24 33182ms [err] a=setup:active 33182ms [err] 33183ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 33183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 33183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 33184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37357) -> ('172.30.0.1', 35232)) State.FROZEN -> State.WAITING 33184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59933) -> ('172.30.0.1', 35232)) State.FROZEN -> State.WAITING 33184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37357) -> ('172.17.0.3', 46324)) State.FROZEN -> State.WAITING 33184ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(S65lxKW4TV 1 udp 1862270975 172.17.0.3 35232 typ prflx) 33184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37357) -> ('172.17.0.3', 35232)) State.WAITING -> State.IN_PROGRESS 33184ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35232) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'z\x026I\xf8\xa6\xc0\xa5y+B\xe8') 33185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37357) -> ('172.30.0.1', 35232)) State.WAITING -> State.IN_PROGRESS 33185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35232) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc3\xfc\t\xf4r\x15]\xf0&\x92\xb5O') 33185ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252","content":{"type":"answer","sdp":"v=0\\r\\no=- 3923390507 3923390507 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 35232 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 35232 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46324 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:ztHJ\\r\\na=ice-pwd:OIIwhDDzsY4nqTn2LNlBbn\\r\\na=fingerprint:sha-256 04:A4:CE:CE:25:71:19:B9:DC:B5:20:2E:08:A0:74:3B:02:B1:5C:30:C0:FF:71:98:B8:27:03:34:6C:D2:C7:24\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 33185ms [log] handleSignalingMessage 33185ms [log] handleAnswer 33185ms [log] acceptAnswer 33185ms [log] connectionstatechanged connecting checking stable 33185ms [log] connectionstatechanged connecting checking stable 33185ms [log] connectionstatechanged connecting checking stable 33185ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252", "state": "connecting"}] 33185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35232) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'z\x026I\xf8\xa6\xc0\xa5y+B\xe8') 33185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37357) -> ('172.17.0.3', 35232)) State.IN_PROGRESS -> State.SUCCEEDED 33186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59933) -> ('172.30.0.1', 35232)) State.WAITING -> State.FAILED 33186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37357) -> ('172.17.0.3', 46324)) State.WAITING -> State.FAILED 33186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59933) -> ('172.17.0.3', 46324)) State.FROZEN -> State.FAILED 33186ms [err] INFO:aioice.ice:Connection(0) ICE completed 33186ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35232) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc3\xfc\t\xf4r\x15]\xf0&\x92\xb5O') 33186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37357) -> ('172.30.0.1', 35232)) State.IN_PROGRESS -> State.SUCCEEDED 33187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35232) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'-\xe9]\xedMPTh\x94P\xb2\xce') 33187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35232) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'-\xe9]\xedMPTh\x94P\xb2\xce') 33195ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 33195ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 33206ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 33206ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 33207ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 33210ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 33210ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 33210ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 33210ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 33211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 33211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 33211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 33211ms [log] connectionstatechanged connecting completed stable 33211ms [log] connectionstatechanged connected completed stable 33211ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252", "state": "connected"}] 33212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 33212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 33212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 33212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 33212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 33212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 33213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 33213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 33213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 33213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=476183653, stream_id=1, stream_seq=0) 33213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 33214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=924367775, stream_id=1, stream_seq=0) 33214ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 33214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=924367775, gaps=[]) 33215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183653, gaps=[]) 33216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 33216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=476183654, stream_id=1, stream_seq=1) 33216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 33216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183655, stream_id=1, stream_seq=2) 33216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183656, stream_id=1, stream_seq=2) 33216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183657, stream_id=1, stream_seq=2) 33218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183654, gaps=[]) 33218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183658, stream_id=1, stream_seq=2) 33218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183655, gaps=[]) 33218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183659, stream_id=1, stream_seq=2) 33219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183660, stream_id=1, stream_seq=2) 33219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183656, gaps=[]) 33219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183661, stream_id=1, stream_seq=2) 33219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183657, gaps=[]) 33219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183662, stream_id=1, stream_seq=3) 33220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183663, stream_id=1, stream_seq=3) 33220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183658, gaps=[]) 33220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183664, stream_id=1, stream_seq=3) 33220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183665, stream_id=1, stream_seq=3) 33221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183659, gaps=[]) 33221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183666, stream_id=1, stream_seq=3) 33221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183667, stream_id=1, stream_seq=3) 33221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183660, gaps=[]) 33221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183668, stream_id=1, stream_seq=3) 33222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183661, gaps=[]) 33222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183669, stream_id=1, stream_seq=4) 33222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183670, stream_id=1, stream_seq=4) 33222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183662, gaps=[]) 33222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183671, stream_id=1, stream_seq=4) 33223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183672, stream_id=1, stream_seq=4) 33223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183663, gaps=[]) 33223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183673, stream_id=1, stream_seq=4) 33223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183674, stream_id=1, stream_seq=4) 33224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183664, gaps=[]) 33224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183675, stream_id=1, stream_seq=4) 33224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183665, gaps=[]) 33224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183676, stream_id=1, stream_seq=5) 33224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183677, stream_id=1, stream_seq=5) 33225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183666, gaps=[]) 33225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183678, stream_id=1, stream_seq=5) 33225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183679, stream_id=1, stream_seq=5) 33225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183667, gaps=[]) 33225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183680, stream_id=1, stream_seq=5) 33225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183681, stream_id=1, stream_seq=5) 33226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183668, gaps=[]) 33226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183682, stream_id=1, stream_seq=5) 33226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183669, gaps=[]) 33226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183683, stream_id=1, stream_seq=6) 33226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183684, stream_id=1, stream_seq=6) 33227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183670, gaps=[]) 33227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183685, stream_id=1, stream_seq=6) 33227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183686, stream_id=1, stream_seq=6) 33227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183671, gaps=[]) 33227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183687, stream_id=1, stream_seq=6) 33228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183688, stream_id=1, stream_seq=6) 33228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183672, gaps=[]) 33228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183689, stream_id=1, stream_seq=6) 33228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183673, gaps=[]) 33228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183690, stream_id=1, stream_seq=7) 33229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183691, stream_id=1, stream_seq=7) 33229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183674, gaps=[]) 33229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183692, stream_id=1, stream_seq=7) 33229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183693, stream_id=1, stream_seq=7) 33230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183675, gaps=[]) 33230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183694, stream_id=1, stream_seq=7) 33230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183695, stream_id=1, stream_seq=7) 33230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183676, gaps=[]) 33230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183696, stream_id=1, stream_seq=7) 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183677, gaps=[]) 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183697, stream_id=1, stream_seq=8) 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183698, stream_id=1, stream_seq=8) 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183678, gaps=[]) 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183699, stream_id=1, stream_seq=8) 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183700, stream_id=1, stream_seq=8) 33232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183679, gaps=[]) 33232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183701, stream_id=1, stream_seq=8) 33232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183702, stream_id=1, stream_seq=8) 33232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183680, gaps=[]) 33232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183703, stream_id=1, stream_seq=8) 33233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183681, gaps=[]) 33233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183704, stream_id=1, stream_seq=9) 33233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183705, stream_id=1, stream_seq=9) 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183682, gaps=[]) 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183706, stream_id=1, stream_seq=9) 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183707, stream_id=1, stream_seq=9) 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183683, gaps=[]) 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183708, stream_id=1, stream_seq=9) 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183709, stream_id=1, stream_seq=9) 33235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183684, gaps=[]) 33235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183710, stream_id=1, stream_seq=9) 33235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183685, gaps=[]) 33235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183711, stream_id=1, stream_seq=10) 33235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183712, stream_id=1, stream_seq=10) 33235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183686, gaps=[]) 33236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183713, stream_id=1, stream_seq=10) 33236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183714, stream_id=1, stream_seq=10) 33236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183687, gaps=[]) 33236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183715, stream_id=1, stream_seq=10) 33236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183716, stream_id=1, stream_seq=10) 33237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183688, gaps=[]) 33237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183717, stream_id=1, stream_seq=10) 33237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183689, gaps=[]) 33237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183718, stream_id=1, stream_seq=11) 33237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183719, stream_id=1, stream_seq=11) 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183690, gaps=[]) 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183720, stream_id=1, stream_seq=11) 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183721, stream_id=1, stream_seq=11) 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183691, gaps=[]) 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183722, stream_id=1, stream_seq=11) 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183723, stream_id=1, stream_seq=11) 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183692, gaps=[]) 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183724, stream_id=1, stream_seq=11) 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183693, gaps=[]) 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183725, stream_id=1, stream_seq=12) 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183726, stream_id=1, stream_seq=12) 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183694, gaps=[]) 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183727, stream_id=1, stream_seq=12) 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183728, stream_id=1, stream_seq=12) 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183695, gaps=[]) 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183729, stream_id=1, stream_seq=12) 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183730, stream_id=1, stream_seq=12) 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183696, gaps=[]) 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183731, stream_id=1, stream_seq=12) 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183697, gaps=[]) 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183732, stream_id=1, stream_seq=13) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183733, stream_id=1, stream_seq=13) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183698, gaps=[]) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183734, stream_id=1, stream_seq=13) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183735, stream_id=1, stream_seq=13) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183699, gaps=[]) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183736, stream_id=1, stream_seq=13) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183737, stream_id=1, stream_seq=13) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183700, gaps=[]) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183738, stream_id=1, stream_seq=13) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183701, gaps=[]) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183739, stream_id=1, stream_seq=14) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183740, stream_id=1, stream_seq=14) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183702, gaps=[]) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183741, stream_id=1, stream_seq=14) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183742, stream_id=1, stream_seq=14) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183703, gaps=[]) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183743, stream_id=1, stream_seq=14) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183744, stream_id=1, stream_seq=14) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183704, gaps=[]) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183745, stream_id=1, stream_seq=14) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183705, gaps=[]) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183746, stream_id=1, stream_seq=15) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183747, stream_id=1, stream_seq=15) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183706, gaps=[]) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183748, stream_id=1, stream_seq=15) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183749, stream_id=1, stream_seq=15) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183707, gaps=[]) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183750, stream_id=1, stream_seq=15) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183751, stream_id=1, stream_seq=15) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183708, gaps=[]) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183752, stream_id=1, stream_seq=15) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183709, gaps=[]) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183753, stream_id=1, stream_seq=16) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183754, stream_id=1, stream_seq=16) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183710, gaps=[]) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183755, stream_id=1, stream_seq=16) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183756, stream_id=1, stream_seq=16) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183711, gaps=[]) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183757, stream_id=1, stream_seq=16) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183758, stream_id=1, stream_seq=16) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183712, gaps=[]) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183759, stream_id=1, stream_seq=16) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183713, gaps=[]) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183760, stream_id=1, stream_seq=17) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183761, stream_id=1, stream_seq=17) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183714, gaps=[]) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183762, stream_id=1, stream_seq=17) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183763, stream_id=1, stream_seq=17) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183715, gaps=[]) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183764, stream_id=1, stream_seq=17) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183765, stream_id=1, stream_seq=17) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183716, gaps=[]) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183766, stream_id=1, stream_seq=17) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183717, gaps=[]) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183767, stream_id=1, stream_seq=18) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183768, stream_id=1, stream_seq=18) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183718, gaps=[]) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183769, stream_id=1, stream_seq=18) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183770, stream_id=1, stream_seq=18) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183719, gaps=[]) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183771, stream_id=1, stream_seq=18) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183772, stream_id=1, stream_seq=18) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183720, gaps=[]) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183773, stream_id=1, stream_seq=18) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183721, gaps=[]) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183774, stream_id=1, stream_seq=19) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183775, stream_id=1, stream_seq=19) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183722, gaps=[]) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183776, stream_id=1, stream_seq=19) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183777, stream_id=1, stream_seq=19) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183723, gaps=[]) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183778, stream_id=1, stream_seq=19) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183779, stream_id=1, stream_seq=19) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183724, gaps=[]) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183780, stream_id=1, stream_seq=19) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183725, gaps=[]) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183781, stream_id=1, stream_seq=20) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183782, stream_id=1, stream_seq=20) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183726, gaps=[]) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183783, stream_id=1, stream_seq=20) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183784, stream_id=1, stream_seq=20) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183727, gaps=[]) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183785, stream_id=1, stream_seq=20) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183786, stream_id=1, stream_seq=20) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183728, gaps=[]) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183787, stream_id=1, stream_seq=20) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183729, gaps=[]) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183788, stream_id=1, stream_seq=21) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183789, stream_id=1, stream_seq=21) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183730, gaps=[]) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183790, stream_id=1, stream_seq=21) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183791, stream_id=1, stream_seq=21) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183731, gaps=[]) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183792, stream_id=1, stream_seq=21) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183793, stream_id=1, stream_seq=21) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183732, gaps=[]) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183794, stream_id=1, stream_seq=21) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183733, gaps=[]) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183795, stream_id=1, stream_seq=22) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183796, stream_id=1, stream_seq=22) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183734, gaps=[]) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183797, stream_id=1, stream_seq=22) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183798, stream_id=1, stream_seq=22) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183735, gaps=[]) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183799, stream_id=1, stream_seq=22) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183800, stream_id=1, stream_seq=22) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183736, gaps=[]) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183801, stream_id=1, stream_seq=22) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183737, gaps=[]) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183802, stream_id=1, stream_seq=23) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183803, stream_id=1, stream_seq=23) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183738, gaps=[]) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183804, stream_id=1, stream_seq=23) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183805, stream_id=1, stream_seq=23) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183739, gaps=[]) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183806, stream_id=1, stream_seq=23) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183807, stream_id=1, stream_seq=23) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183740, gaps=[]) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183808, stream_id=1, stream_seq=23) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183741, gaps=[]) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183809, stream_id=1, stream_seq=24) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183810, stream_id=1, stream_seq=24) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183742, gaps=[]) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183811, stream_id=1, stream_seq=24) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183812, stream_id=1, stream_seq=24) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183743, gaps=[]) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183813, stream_id=1, stream_seq=24) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183814, stream_id=1, stream_seq=24) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183744, gaps=[]) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183815, stream_id=1, stream_seq=24) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183745, gaps=[]) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183816, stream_id=1, stream_seq=25) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183817, stream_id=1, stream_seq=25) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183746, gaps=[]) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183818, stream_id=1, stream_seq=25) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183819, stream_id=1, stream_seq=25) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183747, gaps=[]) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183820, stream_id=1, stream_seq=25) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183821, stream_id=1, stream_seq=25) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183748, gaps=[]) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183822, stream_id=1, stream_seq=25) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183749, gaps=[]) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183823, stream_id=1, stream_seq=26) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183824, stream_id=1, stream_seq=26) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183750, gaps=[]) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183825, stream_id=1, stream_seq=26) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183826, stream_id=1, stream_seq=26) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183751, gaps=[]) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183827, stream_id=1, stream_seq=26) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183828, stream_id=1, stream_seq=26) 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183752, gaps=[]) 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183829, stream_id=1, stream_seq=26) 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183753, gaps=[]) 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183830, stream_id=1, stream_seq=27) 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183831, stream_id=1, stream_seq=27) 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183754, gaps=[]) 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183832, stream_id=1, stream_seq=27) 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183833, stream_id=1, stream_seq=27) 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183755, gaps=[]) 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183834, stream_id=1, stream_seq=27) 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183835, stream_id=1, stream_seq=27) 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183756, gaps=[]) 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183836, stream_id=1, stream_seq=27) 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183757, gaps=[]) 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183837, stream_id=1, stream_seq=28) 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183838, stream_id=1, stream_seq=28) 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183758, gaps=[]) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183839, stream_id=1, stream_seq=28) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183840, stream_id=1, stream_seq=28) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183759, gaps=[]) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183841, stream_id=1, stream_seq=28) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183842, stream_id=1, stream_seq=28) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183760, gaps=[]) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183843, stream_id=1, stream_seq=28) 33265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183761, gaps=[]) 33265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183844, stream_id=1, stream_seq=29) 33265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183845, stream_id=1, stream_seq=29) 33265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183762, gaps=[]) 33265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183846, stream_id=1, stream_seq=29) 33265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183847, stream_id=1, stream_seq=29) 33265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183763, gaps=[]) 33265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183848, stream_id=1, stream_seq=29) 33266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183849, stream_id=1, stream_seq=29) 33266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183764, gaps=[]) 33266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183850, stream_id=1, stream_seq=29) 33266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183765, gaps=[]) 33266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183851, stream_id=1, stream_seq=30) 33267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183852, stream_id=1, stream_seq=30) 33267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183766, gaps=[]) 33267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183853, stream_id=1, stream_seq=30) 33267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183854, stream_id=1, stream_seq=30) 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183767, gaps=[]) 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183855, stream_id=1, stream_seq=30) 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183856, stream_id=1, stream_seq=30) 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183768, gaps=[]) 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183857, stream_id=1, stream_seq=30) 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183769, gaps=[]) 33269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183858, stream_id=1, stream_seq=31) 33269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183859, stream_id=1, stream_seq=31) 33269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183770, gaps=[]) 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183860, stream_id=1, stream_seq=31) 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183861, stream_id=1, stream_seq=31) 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183771, gaps=[]) 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183862, stream_id=1, stream_seq=31) 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183863, stream_id=1, stream_seq=31) 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183772, gaps=[]) 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183864, stream_id=1, stream_seq=31) 33271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183773, gaps=[]) 33271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183865, stream_id=1, stream_seq=32) 33271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183866, stream_id=1, stream_seq=32) 33271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183774, gaps=[]) 33272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183867, stream_id=1, stream_seq=32) 33272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183868, stream_id=1, stream_seq=32) 33272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183775, gaps=[]) 33272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183869, stream_id=1, stream_seq=32) 33272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183870, stream_id=1, stream_seq=32) 33273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183776, gaps=[]) 33273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183871, stream_id=1, stream_seq=32) 33273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183777, gaps=[]) 33273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=476183872, stream_id=1, stream_seq=33) 33273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183873, stream_id=1, stream_seq=33) 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183778, gaps=[]) 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183874, stream_id=1, stream_seq=33) 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183875, stream_id=1, stream_seq=33) 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183779, gaps=[]) 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183876, stream_id=1, stream_seq=33) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=476183877, stream_id=1, stream_seq=33) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183780, gaps=[]) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=476183878, stream_id=1, stream_seq=33) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183781, gaps=[]) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183782, gaps=[]) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183783, gaps=[]) 33276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183784, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183785, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183786, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183787, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183788, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183789, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183790, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183791, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183792, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183793, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183794, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183795, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183796, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183797, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183798, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183799, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183800, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183801, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183802, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183803, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183804, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183805, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183806, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183807, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183808, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183809, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183810, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183811, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183812, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183813, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183814, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183815, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183816, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183817, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183818, gaps=[]) 33284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183819, gaps=[]) 33284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183820, gaps=[]) 33284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183821, gaps=[]) 33285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183822, gaps=[]) 33285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183823, gaps=[]) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183824, gaps=[]) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8192 33286ms [log] 8188 33286ms [log] line [file] undefined 33286ms [log] 33286ms [log] reading line 33286ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 33286ms [log] [experimentStatusChanged] {"status": "running", "message": null} 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183825, gaps=[]) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183826, gaps=[]) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183827, gaps=[]) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183828, gaps=[]) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183829, gaps=[]) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183830, gaps=[]) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183831, gaps=[]) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183832, gaps=[]) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183833, gaps=[]) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183834, gaps=[]) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183835, gaps=[]) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183836, gaps=[]) 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183837, gaps=[]) 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183838, gaps=[]) 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183839, gaps=[]) 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183840, gaps=[]) 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183841, gaps=[]) 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183842, gaps=[]) 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183843, gaps=[]) 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183844, gaps=[]) 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183845, gaps=[]) 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183846, gaps=[]) 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183847, gaps=[]) 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183848, gaps=[]) 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183849, gaps=[]) 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183850, gaps=[]) 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183851, gaps=[]) 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183852, gaps=[]) 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183853, gaps=[]) 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183854, gaps=[]) 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183855, gaps=[]) 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183856, gaps=[]) 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183857, gaps=[]) 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183858, gaps=[]) 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183859, gaps=[]) 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183860, gaps=[]) 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183861, gaps=[]) 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183862, gaps=[]) 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183863, gaps=[]) 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183864, gaps=[]) 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183865, gaps=[]) 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183866, gaps=[]) 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183867, gaps=[]) 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183868, gaps=[]) 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183869, gaps=[]) 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183870, gaps=[]) 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183871, gaps=[]) 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183872, gaps=[]) 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183873, gaps=[]) 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183874, gaps=[]) 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183875, gaps=[]) 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183876, gaps=[]) 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183877, gaps=[]) 33295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183878, gaps=[]) 33317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 33481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 33481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 33481ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 33481ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 33481ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 33481ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 33481ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 33481ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 33482ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252"}', extra='') 33482ms [log] connectionstatechanged closed closed closed 33482ms [log] connectionstatechanged closed closed closed 33482ms [log] connectionstatechanged closed closed closed 33482ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252", "state": "closed"}] 33482ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 33482ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 33577ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 33577ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 33633ms [err] Traceback (most recent call last): 33633ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 33633ms [err] return _run_code(code, main_globals, None, 33633ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 33633ms [err] exec(code, run_globals) 33633ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 33633ms [err] sys.exit(main()) 33633ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 33633ms [err] asyncio.run(main_async()) 33633ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 33633ms [err] return loop.run_until_complete(main) 33633ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 33633ms [err] self.run_forever() 33633ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 33633ms [err] self._run_once() 33633ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 33633ms [err] event_list = self._selector.select(timeout) 33633ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 33634ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 33634ms [err] KeyboardInterrupt ================== js Client to js Client GPIO tests : should transmit gpio value ================== js Client to python Client GPIO tests : should transmit initial gpio value ================== js Client to python Client GPIO tests : should transmit gpio value ================== python Client to js Client GPIO tests : should transmit initial gpio value 45565ms [log] starting device 45950ms [err] DEBUG:asyncio:Using selector: EpollSelector 46031ms [err] ERROR:asyncio:Unclosed client session 46031ms [err] client_session: 46124ms [log] parsing 46124ms [log] creating device handler 46124ms [log] [ready] 46124ms [log] reading line 46124ms [log] [websocketToken] "430d00ca-9f8e-4a3c-a662-5945b5f311e0" 46136ms [log] line {"signal":"gpio1","value":"strongH"} 46136ms [log] 46136ms [log] reading line 46136ms [log] line {"signal":"gpio2","value":"strongL"} 46136ms [log] 46136ms [log] reading line 46136ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 46136ms [log] [websocketConnected] 47836ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 47836ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 47847ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/eed358fe-9971-4a54-97cf-1d4f7af6800e"}}', extra='') 47847ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/eed358fe-9971-4a54-97cf-1d4f7af6800e"} 47931ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5a5c6b66-5e22-4342-8a3a-a6a36c19cee7","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 47931ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 47931ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 47932ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5a5c6b66-5e22-4342-8a3a-a6a36c19cee7", "state": "new"}] 47933ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 47933ms [err] v=0 47933ms [err] o=- 3923390522 3923390522 IN IP4 0.0.0.0 47933ms [err] s=- 47933ms [err] t=0 0 47933ms [err] a=group:BUNDLE 0 47933ms [err] a=msid-semantic:WMS * 47933ms [err] m=application 9 DTLS/SCTP 5000 47933ms [err] c=IN IP4 0.0.0.0 47933ms [err] a=mid:0 47933ms [err] a=sctpmap:5000 webrtc-datachannel 65535 47933ms [err] a=max-message-size:65536 47933ms [err] a=ice-ufrag:sYBK 47933ms [err] a=ice-pwd:iSkh2fd67aFnfHmLWhkVKV 47933ms [err] a=fingerprint:sha-256 EE:0D:7F:36:C3:C2:8E:18:A7:14:08:BA:ED:F0:2A:8F:24:6A:B7:20:BF:DE:83:4E:54:B3:3D:9F:1D:25:6B:8B 47933ms [err] a=setup:actpass 47933ms [err] 47934ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 47934ms [log] makeOffer 47934ms [log] connectionstatechanged new new have-local-offer 47934ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5a5c6b66-5e22-4342-8a3a-a6a36c19cee7", "state": "new"}] 47935ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 47935ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 47935ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 47957ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 47957ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 47958ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60905) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'sNd93seEMWUi') 47959ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60905) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'sNd93seEMWUi') 47983ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 47983ms [err] v=0 47983ms [err] o=- 685035094070568567 2 IN IP4 127.0.0.1 47983ms [err] s=- 47983ms [err] t=0 0 47983ms [err] a=group:BUNDLE 0 47983ms [err] a=msid-semantic: WMS 47983ms [err] m=application 9 DTLS/SCTP 5000 47983ms [err] c=IN IP4 0.0.0.0 47983ms [err] a=candidate:2776385048 1 udp 2113937151 c438502c-d30f-4374-8997-2f58e464966a.local 60905 typ host generation 0 network-cost 999 47983ms [err] a=ice-ufrag:Gsf5 47983ms [err] a=ice-pwd:k73NBVRUeMgBsubNLF+xC2Sa 47983ms [err] a=ice-options:trickle 47983ms [err] a=fingerprint:sha-256 7A:B9:EB:A2:06:CC:1E:9D:B1:D3:61:4F:77:4A:A4:7E:0F:0B:A3:2F:E1:65:AF:20:91:EF:81:45:2C:68:A9:85 47983ms [err] a=setup:active 47983ms [err] a=mid:0 47983ms [err] a=sctpmap:5000 webrtc-datachannel 1024 47983ms [err] 47985ms [err] INFO:aioice.ice:Connection(0) Remote candidate "c438502c-d30f-4374-8997-2f58e464966a.local" resolved to 172.17.0.3 47986ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 47986ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 47986ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 47986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40653) -> ('172.17.0.3', 60905)) State.FROZEN -> State.WAITING 47986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49276) -> ('172.17.0.3', 60905)) State.FROZEN -> State.WAITING 47986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40653) -> ('172.17.0.3', 60905)) State.WAITING -> State.IN_PROGRESS 47987ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60905) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x146\x0e\xdbIA\xf7TYb\x15\x1e') 47987ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 685035094070568567 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=candidate:2776385048 1 udp 2113937151 c438502c-d30f-4374-8997-2f58e464966a.local 60905 typ host generation 0 network-cost 999\\r\\na=ice-ufrag:Gsf5\\r\\na=ice-pwd:k73NBVRUeMgBsubNLF+xC2Sa\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 7A:B9:EB:A2:06:CC:1E:9D:B1:D3:61:4F:77:4A:A4:7E:0F:0B:A3:2F:E1:65:AF:20:91:EF:81:45:2C:68:A9:85\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5a5c6b66-5e22-4342-8a3a-a6a36c19cee7"}', extra='') 47987ms [log] handleSignalingMessage 47987ms [log] handleAnswer 47987ms [log] acceptAnswer 47987ms [log] connectionstatechanged connecting checking stable 47987ms [log] connectionstatechanged connecting checking stable 47987ms [log] connectionstatechanged connecting checking stable 47987ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5a5c6b66-5e22-4342-8a3a-a6a36c19cee7", "state": "connecting"}] 47987ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60905) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x146\x0e\xdbIA\xf7TYb\x15\x1e') 47987ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40653) -> ('172.17.0.3', 60905)) State.IN_PROGRESS -> State.SUCCEEDED 47987ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49276) -> ('172.17.0.3', 60905)) State.WAITING -> State.FAILED 47987ms [err] INFO:aioice.ice:Connection(0) ICE completed 48007ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 48007ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 48008ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 48010ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 48010ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 48010ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 48010ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 48011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 48011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 48011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 48011ms [log] connectionstatechanged connecting completed stable 48011ms [log] connectionstatechanged connected completed stable 48011ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5a5c6b66-5e22-4342-8a3a-a6a36c19cee7", "state": "connected"}] 48014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 48014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 48014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 48014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 48014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 48014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 48014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 48015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 48015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 48015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 48015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1783557361, stream_id=1, stream_seq=0) 48015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 48016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1783557361, gaps=[]) 48016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 48016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=864391063, stream_id=1, stream_seq=0) 48016ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 48016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864391063, gaps=[]) 48016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1783557362, stream_id=1, stream_seq=1) 48017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 48017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1783557363, stream_id=1, stream_seq=2) 48017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1783557363, gaps=[]) 48017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 48018ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60905) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ooMVvWF6tyFN') 48018ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60905) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ooMVvWF6tyFN') 48074ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 48074ms [log] [experimentStatusChanged] {"status": "running", "message": null} 48081ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60905) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'NanemsMCl0/p') 48082ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60905) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'NanemsMCl0/p') 48144ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 60905) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'AIglBv889jYG') 48145ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 60905) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'AIglBv889jYG') 48145ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49276) -> ('172.17.0.3', 60905)) State.FAILED -> State.IN_PROGRESS 48145ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 60905) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa2\x16\x0f\x9e\xc1\xcf\r\xb2\x94\xa6\x84\x81') 48148ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 60905) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa2\x16\x0f\x9e\xc1\xcf\r\xb2\x94\xa6\x84\x81') 48148ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49276) -> ('172.17.0.3', 60905)) State.IN_PROGRESS -> State.SUCCEEDED 48182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 48182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 48183ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 48183ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 48183ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 48183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 48183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 48184ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 48184ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5a5c6b66-5e22-4342-8a3a-a6a36c19cee7"}', extra='') 48184ms [log] connectionstatechanged closed closed closed 48184ms [log] connectionstatechanged closed closed closed 48184ms [log] connectionstatechanged closed closed closed 48184ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5a5c6b66-5e22-4342-8a3a-a6a36c19cee7", "state": "closed"}] 48185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 48186ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 48285ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 48285ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 48332ms [err] Traceback (most recent call last): 48332ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 48332ms [err] return _run_code(code, main_globals, None, 48332ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 48332ms [err] exec(code, run_globals) 48332ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 48332ms [err] sys.exit(main()) 48332ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 48332ms [err] asyncio.run(main_async()) 48332ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 48333ms [err] return loop.run_until_complete(main) 48333ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 48333ms [err] self.run_forever() 48333ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 48333ms [err] self._run_once() 48333ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 48334ms [err] event_list = self._selector.select(timeout) 48334ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 48334ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 48334ms [err] KeyboardInterrupt 48432ms [log] starting device 48815ms [err] DEBUG:asyncio:Using selector: EpollSelector 48894ms [err] ERROR:asyncio:Unclosed client session 48894ms [err] client_session: 48978ms [log] parsing 48978ms [log] creating device handler 48978ms [log] [ready] 48978ms [log] reading line 48978ms [log] [websocketToken] "86474055-796d-4d03-beef-c69ccd8d15e1" 48991ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 48991ms [log] [websocketConnected] 50715ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 50715ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 50746ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/0acc7898-98e5-453b-8b44-48e59129975c"}}', extra='') 50746ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/0acc7898-98e5-453b-8b44-48e59129975c"} 50824ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/0ebe7c81-e1e6-48f5-90c5-3627b51465d6","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 50824ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0ebe7c81-e1e6-48f5-90c5-3627b51465d6", "state": "new"}] 50824ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 50824ms [err] v=0 50824ms [err] o=- 3923390525 3923390525 IN IP4 0.0.0.0 50824ms [err] s=- 50824ms [err] t=0 0 50824ms [err] a=group:BUNDLE 0 50824ms [err] a=msid-semantic:WMS * 50824ms [err] m=application 9 DTLS/SCTP 5000 50824ms [err] c=IN IP4 0.0.0.0 50824ms [err] a=mid:0 50824ms [err] a=sctpmap:5000 webrtc-datachannel 65535 50824ms [err] a=max-message-size:65536 50824ms [err] a=ice-ufrag:BONb 50824ms [err] a=ice-pwd:MK0Rdqb1dd3teu6AHQA6PH 50824ms [err] a=fingerprint:sha-256 43:28:84:30:4A:72:83:29:DE:8C:C0:76:C1:1B:D3:BD:B0:21:30:7A:C6:DF:8B:14:3A:06:A8:F2:2B:E7:4C:32 50824ms [err] a=setup:actpass 50824ms [err] 50825ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 50826ms [log] makeOffer 50826ms [log] connectionstatechanged new new have-local-offer 50826ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0ebe7c81-e1e6-48f5-90c5-3627b51465d6", "state": "new"}] 50826ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 50827ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 50827ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 50849ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 50849ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 50868ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55489) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'S3v6WersT2OL') 50868ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55489) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'S3v6WersT2OL') 50887ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 50887ms [err] v=0 50887ms [err] o=- 6919389947721325088 2 IN IP4 127.0.0.1 50887ms [err] s=- 50887ms [err] t=0 0 50887ms [err] a=group:BUNDLE 0 50887ms [err] a=msid-semantic: WMS 50887ms [err] m=application 9 DTLS/SCTP 5000 50887ms [err] c=IN IP4 0.0.0.0 50887ms [err] a=candidate:1588399730 1 udp 2113937151 10bdce17-8497-4542-a8b8-881612e02059.local 55489 typ host generation 0 network-cost 999 50887ms [err] a=ice-ufrag:UZbB 50887ms [err] a=ice-pwd:VaNRjan9jA7sMSNtK/PjLWGa 50887ms [err] a=ice-options:trickle 50887ms [err] a=fingerprint:sha-256 56:D3:B7:8C:DF:25:93:46:92:8B:A0:B6:C6:E1:7B:AB:BA:8E:7D:63:4F:23:C3:03:59:4E:C1:78:70:16:5A:E6 50887ms [err] a=setup:active 50887ms [err] a=mid:0 50887ms [err] a=sctpmap:5000 webrtc-datachannel 1024 50887ms [err] 50891ms [err] INFO:aioice.ice:Connection(0) Remote candidate "10bdce17-8497-4542-a8b8-881612e02059.local" resolved to 172.17.0.3 50891ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 50891ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 50891ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 50891ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56270) -> ('172.17.0.3', 55489)) State.FROZEN -> State.WAITING 50892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33816) -> ('172.17.0.3', 55489)) State.FROZEN -> State.WAITING 50892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56270) -> ('172.17.0.3', 55489)) State.WAITING -> State.IN_PROGRESS 50892ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55489) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8ae\xac?\xa9\xa4\xdd\x1faD\xcd\xfc') 50892ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 6919389947721325088 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=candidate:1588399730 1 udp 2113937151 10bdce17-8497-4542-a8b8-881612e02059.local 55489 typ host generation 0 network-cost 999\\r\\na=ice-ufrag:UZbB\\r\\na=ice-pwd:VaNRjan9jA7sMSNtK/PjLWGa\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 56:D3:B7:8C:DF:25:93:46:92:8B:A0:B6:C6:E1:7B:AB:BA:8E:7D:63:4F:23:C3:03:59:4E:C1:78:70:16:5A:E6\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/0ebe7c81-e1e6-48f5-90c5-3627b51465d6"}', extra='') 50892ms [log] handleSignalingMessage 50892ms [log] handleAnswer 50892ms [log] acceptAnswer 50892ms [log] connectionstatechanged connecting checking stable 50892ms [log] connectionstatechanged connecting checking stable 50892ms [log] connectionstatechanged connecting checking stable 50892ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0ebe7c81-e1e6-48f5-90c5-3627b51465d6", "state": "connecting"}] 50893ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55489) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8ae\xac?\xa9\xa4\xdd\x1faD\xcd\xfc') 50893ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56270) -> ('172.17.0.3', 55489)) State.IN_PROGRESS -> State.SUCCEEDED 50893ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33816) -> ('172.17.0.3', 55489)) State.WAITING -> State.FAILED 50893ms [err] INFO:aioice.ice:Connection(0) ICE completed 50912ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 50913ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 50914ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 50917ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 50918ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 50918ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 50918ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 50918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 50918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 50918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 50919ms [log] connectionstatechanged connecting completed stable 50919ms [log] connectionstatechanged connected completed stable 50919ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0ebe7c81-e1e6-48f5-90c5-3627b51465d6", "state": "connected"}] 50919ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 50919ms [log] line {"signal":"gpio1","value":"strongH"} 50919ms [log] 50919ms [log] reading line 50919ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 50922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 50923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 50923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 50923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 50923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 50924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 50924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 50924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 50925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 50925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 50925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2800450942, stream_id=1, stream_seq=0) 50925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 50925ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55489) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'vYi7mL673wyw') 50926ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55489) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'vYi7mL673wyw') 50926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2800450942, gaps=[]) 50926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 50927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1327388185, stream_id=1, stream_seq=0) 50927ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 50927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1327388185, gaps=[]) 50928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2800450943, stream_id=1, stream_seq=1) 50928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 50928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2800450944, stream_id=1, stream_seq=2) 50928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2800450945, stream_id=1, stream_seq=3) 50929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2800450946, stream_id=1, stream_seq=4) 50929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2800450944, gaps=[]) 50929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 50929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2800450946, gaps=[]) 50930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 50988ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55489) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'dTfoSUHuUoye') 50988ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55489) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'dTfoSUHuUoye') 50990ms [log] line {"signal":"gpio2","value":"strongL"} 50990ms [log] 50990ms [log] reading line 50990ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 50990ms [log] [experimentStatusChanged] {"status": "running", "message": null} 51050ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 55489) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'DskMIgDN6nSf') 51051ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 55489) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'DskMIgDN6nSf') 51051ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33816) -> ('172.17.0.3', 55489)) State.FAILED -> State.IN_PROGRESS 51051ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 55489) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa8\xfc\xe8+\x159D\xcbHn\xf9e') 51054ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 55489) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa8\xfc\xe8+\x159D\xcbHn\xf9e') 51054ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33816) -> ('172.17.0.3', 55489)) State.IN_PROGRESS -> State.SUCCEEDED 51105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 51105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 51106ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 51106ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 51106ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 51106ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 51106ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 51107ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 51107ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/0ebe7c81-e1e6-48f5-90c5-3627b51465d6"}', extra='') 51107ms [log] connectionstatechanged closed closed closed 51107ms [log] connectionstatechanged closed closed closed 51107ms [log] connectionstatechanged closed closed closed 51107ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0ebe7c81-e1e6-48f5-90c5-3627b51465d6", "state": "closed"}] 51108ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 51108ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 51185ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 51185ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 51233ms [err] Traceback (most recent call last): 51233ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 51233ms [err] return _run_code(code, main_globals, None, 51233ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 51233ms [err] exec(code, run_globals) 51233ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 51234ms [err] sys.exit(main()) 51234ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 51234ms [err] asyncio.run(main_async()) 51234ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 51234ms [err] return loop.run_until_complete(main) 51234ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 51234ms [err] self.run_forever() 51234ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 51234ms [err] self._run_once() 51234ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 51235ms [err] event_list = self._selector.select(timeout) 51235ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 51235ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 51235ms [err] KeyboardInterrupt 51325ms [log] starting device 51697ms [err] DEBUG:asyncio:Using selector: EpollSelector 51784ms [err] ERROR:asyncio:Unclosed client session 51784ms [err] client_session: 51863ms [log] parsing 51863ms [log] creating device handler 51863ms [log] [ready] 51863ms [log] reading line 51863ms [log] [websocketToken] "138f3bf3-9e34-46ed-b1f0-c100c9a22670" 51876ms [log] line {"signal":"gpio1","value":"strongH"} 51876ms [log] 51876ms [log] reading line 51876ms [log] line {"signal":"gpio2","value":"strongL"} 51876ms [log] 51876ms [log] reading line 51876ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 51876ms [log] [websocketConnected] 52079ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 52079ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 52108ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/28f4056f-1cb9-4034-9bf1-3b8652444596"}}', extra='') 52108ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/28f4056f-1cb9-4034-9bf1-3b8652444596"} 52195ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 52195ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 52195ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 52195ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5", "state": "new"}] 52205ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 52205ms [err] v=0 52205ms [err] o=- 3923390526 3923390526 IN IP4 0.0.0.0 52205ms [err] s=- 52205ms [err] t=0 0 52205ms [err] a=group:BUNDLE 0 52205ms [err] a=msid-semantic:WMS * 52205ms [err] m=application 52905 DTLS/SCTP 5000 52205ms [err] c=IN IP4 172.30.0.1 52205ms [err] a=mid:0 52205ms [err] a=sctpmap:5000 webrtc-datachannel 65535 52205ms [err] a=max-message-size:65536 52205ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 52905 typ host 52205ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55975 typ host 52205ms [err] a=end-of-candidates 52205ms [err] a=ice-ufrag:a3eg 52205ms [err] a=ice-pwd:60fbO0QGQJt9fC4xZNr5dV 52205ms [err] a=fingerprint:sha-256 EE:38:38:35:BD:33:4F:2A:16:10:7A:AE:6B:B6:66:6F:D7:64:F4:A9:4C:67:3F:41:CD:DD:01:54:32:D1:1E:2D 52205ms [err] a=setup:actpass 52205ms [err] 52207ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 52207ms [err] v=0 52207ms [err] o=- 3923390526 3923390526 IN IP4 0.0.0.0 52207ms [err] s=- 52207ms [err] t=0 0 52207ms [err] a=group:BUNDLE 0 52207ms [err] a=msid-semantic:WMS * 52207ms [err] m=application 52905 DTLS/SCTP 5000 52207ms [err] c=IN IP4 172.30.0.1 52207ms [err] a=mid:0 52207ms [err] a=sctpmap:5000 webrtc-datachannel 65535 52207ms [err] a=max-message-size:65536 52207ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 52905 typ host 52207ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55975 typ host 52207ms [err] a=end-of-candidates 52207ms [err] a=ice-ufrag:a3eg 52207ms [err] a=ice-pwd:60fbO0QGQJt9fC4xZNr5dV 52207ms [err] a=fingerprint:sha-256 EE:38:38:35:BD:33:4F:2A:16:10:7A:AE:6B:B6:66:6F:D7:64:F4:A9:4C:67:3F:41:CD:DD:01:54:32:D1:1E:2D 52207ms [err] a=setup:actpass 52207ms [err] 52207ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5","content":{"type":"offer","sdp":"v=0\\r\\no=- 3923390526 3923390526 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 52905 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 52905 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55975 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:a3eg\\r\\na=ice-pwd:60fbO0QGQJt9fC4xZNr5dV\\r\\na=fingerprint:sha-256 EE:38:38:35:BD:33:4F:2A:16:10:7A:AE:6B:B6:66:6F:D7:64:F4:A9:4C:67:3F:41:CD:DD:01:54:32:D1:1E:2D\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 52207ms [log] handleSignalingMessage 52207ms [log] handleOffer 52207ms [log] makeAnswer 52207ms [log] connectionstatechanged new new have-remote-offer 52207ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5", "state": "new"}] 52208ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 52208ms [err] v=0 52208ms [err] o=- 3923390526 3923390526 IN IP4 0.0.0.0 52208ms [err] s=- 52208ms [err] t=0 0 52208ms [err] a=group:BUNDLE 0 52208ms [err] a=msid-semantic:WMS * 52208ms [err] m=application 9 DTLS/SCTP 5000 52208ms [err] c=IN IP4 0.0.0.0 52208ms [err] a=mid:0 52208ms [err] a=sctpmap:5000 webrtc-datachannel 65535 52208ms [err] a=max-message-size:65536 52208ms [err] a=ice-ufrag:aPjc 52208ms [err] a=ice-pwd:6Jg1xuOLqfmzV8wHyBgQCR 52208ms [err] a=fingerprint:sha-256 6B:88:99:AD:B9:DA:C3:D1:42:5E:E4:FC:15:91:08:11:6E:64:61:81:76:0E:09:4A:10:09:9E:F1:0D:34:03:42 52208ms [err] a=setup:active 52208ms [err] 52209ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 52210ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 52210ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 52210ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 52211ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 52211ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 52211ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 52211ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60627) -> ('172.30.0.1', 52905)) State.FROZEN -> State.WAITING 52211ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47301) -> ('172.30.0.1', 52905)) State.FROZEN -> State.WAITING 52211ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60627) -> ('172.17.0.3', 55975)) State.FROZEN -> State.WAITING 52212ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60627) -> ('172.30.0.1', 52905)) State.WAITING -> State.IN_PROGRESS 52212ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52905) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x91\xff6\x7f\x0eg\xfe\xeb\x12<\x9f6') 52212ms [log] connectionstatechanged new new stable 52212ms [log] connectionstatechanged new new stable 52212ms [log] connectionstatechanged connecting checking stable 52212ms [log] connectionstatechanged connecting checking stable 52212ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5", "state": "connecting"}] 52213ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52905) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x91\xff6\x7f\x0eg\xfe\xeb\x12<\x9f6') 52213ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60627) -> ('172.30.0.1', 52905)) State.IN_PROGRESS -> State.SUCCEEDED 52225ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52905) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'|xh\xe1\xad]\xaeM\xbc\x1dHQ') 52225ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52905) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'|xh\xe1\xad]\xaeM\xbc\x1dHQ') 52225ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47301) -> ('172.30.0.1', 52905)) State.WAITING -> State.FAILED 52225ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60627) -> ('172.17.0.3', 55975)) State.WAITING -> State.FAILED 52225ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47301) -> ('172.17.0.3', 55975)) State.FROZEN -> State.FAILED 52226ms [err] INFO:aioice.ice:Connection(0) ICE completed 52226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52905) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe9\xce\xb4\xf4\xc5#\xc1\xdf>\x8bm\x13') 52226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52905) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe9\xce\xb4\xf4\xc5#\xc1\xdf>\x8bm\x13') 52226ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(zPwO6xNpew 1 udp 1862270975 172.17.0.3 52905 typ prflx) 52226ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60627) -> ('172.17.0.3', 52905)) State.WAITING -> State.IN_PROGRESS 52227ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52905) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1e\xb6e\xc6\x99\xa9:S\xb1\x04B\xd1') 52227ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52905) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1e\xb6e\xc6\x99\xa9:S\xb1\x04B\xd1') 52227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60627) -> ('172.17.0.3', 52905)) State.IN_PROGRESS -> State.SUCCEEDED 52232ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 52232ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 52232ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 52232ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 52233ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 52251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 52252ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 52252ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 52252ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 52252ms [log] connectionstatechanged connecting completed stable 52252ms [log] connectionstatechanged connected completed stable 52252ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5", "state": "connected"}] 52253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 52253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 52253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 52255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 52255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 52255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 52256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=377111185, stream_id=1, stream_seq=0) 52256ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 52256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3843915629, stream_id=1, stream_seq=0) 52257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 52257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=377111185, gaps=[]) 52257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3843915630, stream_id=1, stream_seq=1) 52258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3843915631, stream_id=1, stream_seq=2) 52258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3843915629, gaps=[]) 52258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 52258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3843915630, gaps=[]) 52258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 52259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3843915631, gaps=[]) 52259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 52321ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 52321ms [log] [experimentStatusChanged] {"status": "running", "message": null} 52424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 52424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 52424ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 52425ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 52425ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 52425ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 52425ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 52425ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 52426ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5"}', extra='') 52426ms [log] connectionstatechanged closed closed closed 52426ms [log] connectionstatechanged closed closed closed 52426ms [log] connectionstatechanged closed closed closed 52426ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5", "state": "closed"}] 52426ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 52427ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 52501ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 52501ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 52567ms [err] Traceback (most recent call last): 52567ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 52567ms [err] return _run_code(code, main_globals, None, 52567ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 52567ms [err] exec(code, run_globals) 52567ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 52567ms [err] sys.exit(main()) 52567ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 52567ms [err] asyncio.run(main_async()) 52567ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 52567ms [err] return loop.run_until_complete(main) 52567ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 52568ms [err] self.run_forever() 52568ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 52568ms [err] self._run_once() 52568ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 52568ms [err] event_list = self._selector.select(timeout) 52568ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 52569ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 52569ms [err] KeyboardInterrupt 52666ms [log] starting device 53042ms [err] DEBUG:asyncio:Using selector: EpollSelector 53130ms [err] ERROR:asyncio:Unclosed client session 53130ms [err] client_session: 53205ms [log] parsing 53205ms [log] creating device handler 53205ms [log] [ready] 53205ms [log] reading line 53205ms [log] [websocketToken] "db249dc5-ce8f-4f11-8786-254040bd0c65" 53220ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 53220ms [log] [websocketConnected] 53441ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 53441ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 53462ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/93f285e0-a916-4a00-b764-570c1e643266"}}', extra='') 53462ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/93f285e0-a916-4a00-b764-570c1e643266"} 53554ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 53554ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed", "state": "new"}] 53555ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 53555ms [err] v=0 53555ms [err] o=- 3923390527 3923390527 IN IP4 0.0.0.0 53555ms [err] s=- 53555ms [err] t=0 0 53555ms [err] a=group:BUNDLE 0 53555ms [err] a=msid-semantic:WMS * 53555ms [err] m=application 9 DTLS/SCTP 5000 53555ms [err] c=IN IP4 0.0.0.0 53555ms [err] a=mid:0 53555ms [err] a=sctpmap:5000 webrtc-datachannel 65535 53555ms [err] a=max-message-size:65536 53555ms [err] a=ice-ufrag:ow7r 53555ms [err] a=ice-pwd:SY6bBRjHqgb75oXmnoXwkP 53555ms [err] a=fingerprint:sha-256 06:74:05:1F:8C:AE:50:9D:BE:C1:2C:13:DB:62:61:8A:4A:C1:E7:F8:10:E9:98:CF:05:43:0C:3D:6C:BE:6C:74 53555ms [err] a=setup:actpass 53555ms [err] 53556ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 53558ms [log] makeOffer 53558ms [log] connectionstatechanged new new have-local-offer 53558ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed", "state": "new"}] 53558ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 53558ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 53559ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 53575ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44009) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x97\xe4\xb4\xee\xbe\x10gq>B\x16\xd0') 53576ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44009) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x97\xe4\xb4\xee\xbe\x10gq>B\x16\xd0') 53584ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 53584ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 53586ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 53586ms [err] v=0 53586ms [err] o=- 3923390527 3923390527 IN IP4 0.0.0.0 53586ms [err] s=- 53586ms [err] t=0 0 53586ms [err] a=group:BUNDLE 0 53586ms [err] a=msid-semantic:WMS * 53586ms [err] m=application 44009 DTLS/SCTP 5000 53586ms [err] c=IN IP4 172.30.0.1 53586ms [err] a=mid:0 53586ms [err] a=sctpmap:5000 webrtc-datachannel 65535 53586ms [err] a=max-message-size:65536 53586ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 44009 typ host 53586ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 58252 typ host 53586ms [err] a=end-of-candidates 53586ms [err] a=ice-ufrag:lQwR 53586ms [err] a=ice-pwd:hD7Zvi2RAy7djfEO3tz23C 53586ms [err] a=fingerprint:sha-256 98:97:4C:52:19:7C:40:0F:50:A3:4E:4A:6A:C8:B0:EE:41:86:3C:4B:AD:4F:9C:75:A3:4D:49:71:A6:92:39:03 53586ms [err] a=setup:active 53586ms [err] 53588ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 53588ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 53588ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 53589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34142) -> ('172.30.0.1', 44009)) State.FROZEN -> State.WAITING 53589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33103) -> ('172.30.0.1', 44009)) State.FROZEN -> State.WAITING 53589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34142) -> ('172.17.0.3', 58252)) State.FROZEN -> State.WAITING 53589ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(tvogGeWUli 1 udp 1862270975 172.17.0.3 44009 typ prflx) 53590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34142) -> ('172.17.0.3', 44009)) State.WAITING -> State.IN_PROGRESS 53590ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44009) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x87\xb0\x8b\xb1\xc9\xab\xaf\xe4Tw\x19\xc7') 53590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34142) -> ('172.30.0.1', 44009)) State.WAITING -> State.IN_PROGRESS 53591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 44009) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b' Rn\x1aX1{\x08+p\xe3a') 53591ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed","content":{"type":"answer","sdp":"v=0\\r\\no=- 3923390527 3923390527 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 44009 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 44009 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 58252 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:lQwR\\r\\na=ice-pwd:hD7Zvi2RAy7djfEO3tz23C\\r\\na=fingerprint:sha-256 98:97:4C:52:19:7C:40:0F:50:A3:4E:4A:6A:C8:B0:EE:41:86:3C:4B:AD:4F:9C:75:A3:4D:49:71:A6:92:39:03\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 53591ms [log] handleSignalingMessage 53591ms [log] handleAnswer 53591ms [log] acceptAnswer 53591ms [log] connectionstatechanged connecting checking stable 53591ms [log] connectionstatechanged connecting checking stable 53591ms [log] connectionstatechanged connecting checking stable 53591ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed", "state": "connecting"}] 53591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44009) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x87\xb0\x8b\xb1\xc9\xab\xaf\xe4Tw\x19\xc7') 53591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34142) -> ('172.17.0.3', 44009)) State.IN_PROGRESS -> State.SUCCEEDED 53592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33103) -> ('172.30.0.1', 44009)) State.WAITING -> State.FAILED 53592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34142) -> ('172.17.0.3', 58252)) State.WAITING -> State.FAILED 53592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33103) -> ('172.17.0.3', 58252)) State.FROZEN -> State.FAILED 53592ms [err] INFO:aioice.ice:Connection(0) ICE completed 53592ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 44009) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b' Rn\x1aX1{\x08+p\xe3a') 53592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34142) -> ('172.30.0.1', 44009)) State.IN_PROGRESS -> State.SUCCEEDED 53593ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 44009) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'L!\x1d\x11\xf00?\xbd\xba\xe7c\xe4') 53593ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 44009) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'L!\x1d\x11\xf00?\xbd\xba\xe7c\xe4') 53611ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 53611ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 53612ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 53615ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 53615ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 53615ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 53615ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 53616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 53616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 53616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 53616ms [log] connectionstatechanged connecting completed stable 53616ms [log] connectionstatechanged connected completed stable 53616ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed", "state": "connected"}] 53616ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 53616ms [log] line {"signal":"gpio1","value":"strongH"} 53616ms [log] 53616ms [log] reading line 53616ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 53617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 53617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 53617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 53617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 53617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 53617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 53618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 53618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 53618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 53618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2056887827, stream_id=1, stream_seq=0) 53618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 53619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3363756990, stream_id=1, stream_seq=0) 53619ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 53619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3363756990, gaps=[]) 53619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2056887827, gaps=[]) 53619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 53620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2056887828, stream_id=1, stream_seq=1) 53620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 53620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2056887829, stream_id=1, stream_seq=2) 53620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2056887830, stream_id=1, stream_seq=3) 53620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2056887831, stream_id=1, stream_seq=4) 53621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2056887828, gaps=[]) 53621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 53621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2056887829, gaps=[]) 53621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 53621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2056887830, gaps=[]) 53621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 53621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2056887831, gaps=[]) 53621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 53693ms [log] line {"signal":"gpio2","value":"strongL"} 53693ms [log] 53693ms [log] reading line 53693ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 53693ms [log] [experimentStatusChanged] {"status": "running", "message": null} 53787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 53787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 53787ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 53788ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 53788ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 53788ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 53788ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 53788ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 53789ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed"}', extra='') 53789ms [log] connectionstatechanged closed closed closed 53789ms [log] connectionstatechanged closed closed closed 53789ms [log] connectionstatechanged closed closed closed 53789ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed", "state": "closed"}] 53789ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 53790ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 53883ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 53883ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests without driver: should transmit initial gpio value 53935ms [err] Traceback (most recent call last): 53935ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 53935ms [err] return _run_code(code, main_globals, None, 53935ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 53935ms [err] exec(code, run_globals) 53935ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 53935ms [err] sys.exit(main()) 53935ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 53935ms [err] asyncio.run(main_async()) 53935ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 53935ms [err] return loop.run_until_complete(main) 53935ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 53936ms [err] self.run_forever() 53936ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 53936ms [err] self._run_once() 53936ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 53936ms [err] event_list = self._selector.select(timeout) 53936ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 53937ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 53937ms [err] KeyboardInterrupt ================== js Client to js Client GPIO tests without driver: should transmit gpio value ================== js Client to python Client GPIO tests without driver: should transmit initial gpio value ================== js Client to python Client GPIO tests without driver: should transmit gpio value ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 65676ms [log] starting device 66071ms [err] DEBUG:asyncio:Using selector: EpollSelector 66151ms [err] ERROR:asyncio:Unclosed client session 66151ms [err] client_session: 66234ms [log] parsing 66234ms [log] creating device handler 66234ms [log] [ready] 66234ms [log] reading line 66234ms [log] [websocketToken] "dc585a25-594a-4105-afbc-d899f17470ac" 66248ms [log] line {"signal":"gpio1","value":"strongH"} 66248ms [log] 66248ms [log] reading line 66248ms [log] line {"signal":"gpio2","value":"strongL"} 66248ms [log] 66248ms [log] reading line 66248ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 66248ms [log] [websocketConnected] 67977ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 67977ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 68005ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/dfac399e-b9f1-443a-8016-e6c9abed7aed"}}', extra='') 68005ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/dfac399e-b9f1-443a-8016-e6c9abed7aed"} 68076ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/c7944107-2b91-4827-9bf0-03da0ef5c9f5","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 68076ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 68076ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 68076ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c7944107-2b91-4827-9bf0-03da0ef5c9f5", "state": "new"}] 68105ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 68105ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 68247ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 68247ms [err] v=0 68247ms [err] o=- 4738583770690621911 2 IN IP4 127.0.0.1 68247ms [err] s=- 68247ms [err] t=0 0 68247ms [err] a=group:BUNDLE 0 68247ms [err] a=extmap-allow-mixed 68247ms [err] a=msid-semantic: WMS 68247ms [err] m=application 62172 UDP/DTLS/SCTP webrtc-datachannel 68247ms [err] c=IN IP4 141.24.210.113 68247ms [err] a=candidate:1138761980 1 udp 2113937151 c66485b7-aed0-4e97-b4ab-745c8a0dc64f.local 35716 typ host generation 0 network-cost 999 68247ms [err] a=candidate:1189621668 1 udp 1677729535 141.24.211.56 35716 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 68247ms [err] a=candidate:367366191 1 udp 33562623 141.24.210.113 62172 typ relay raddr 141.24.211.56 rport 35716 generation 0 network-cost 999 68247ms [err] a=ice-ufrag:D1ed 68247ms [err] a=ice-pwd:nOoXeeX3Mkk71JzoITdaY+Er 68247ms [err] a=ice-options:trickle 68247ms [err] a=fingerprint:sha-256 07:36:68:FF:60:F5:F6:E4:CD:8E:DC:B6:9F:3B:86:E3:2B:38:22:9B:CA:F0:F6:12:2B:8B:07:85:75:0D:45:E0 68247ms [err] a=setup:actpass 68247ms [err] a=mid:0 68247ms [err] a=sctp-port:5000 68247ms [err] a=max-message-size:262144 68247ms [err] 68254ms [err] INFO:aioice.ice:Connection(0) Remote candidate "c66485b7-aed0-4e97-b4ab-745c8a0dc64f.local" resolved to 172.17.0.3 68254ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 68254ms [err] v=0 68254ms [err] o=- 4738583770690621911 2 IN IP4 127.0.0.1 68254ms [err] s=- 68254ms [err] t=0 0 68254ms [err] a=group:BUNDLE 0 68254ms [err] a=extmap-allow-mixed 68254ms [err] a=msid-semantic: WMS 68254ms [err] m=application 62172 UDP/DTLS/SCTP webrtc-datachannel 68254ms [err] c=IN IP4 141.24.210.113 68254ms [err] a=candidate:1138761980 1 udp 2113937151 c66485b7-aed0-4e97-b4ab-745c8a0dc64f.local 35716 typ host generation 0 network-cost 999 68254ms [err] a=candidate:1189621668 1 udp 1677729535 141.24.211.56 35716 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 68254ms [err] a=candidate:367366191 1 udp 33562623 141.24.210.113 62172 typ relay raddr 141.24.211.56 rport 35716 generation 0 network-cost 999 68254ms [err] a=ice-ufrag:D1ed 68254ms [err] a=ice-pwd:nOoXeeX3Mkk71JzoITdaY+Er 68254ms [err] a=ice-options:trickle 68254ms [err] a=fingerprint:sha-256 07:36:68:FF:60:F5:F6:E4:CD:8E:DC:B6:9F:3B:86:E3:2B:38:22:9B:CA:F0:F6:12:2B:8B:07:85:75:0D:45:E0 68254ms [err] a=setup:actpass 68254ms [err] a=mid:0 68254ms [err] a=sctp-port:5000 68254ms [err] a=max-message-size:262144 68254ms [err] 68255ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 4738583770690621911 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 62172 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:1138761980 1 udp 2113937151 c66485b7-aed0-4e97-b4ab-745c8a0dc64f.local 35716 typ host generation 0 network-cost 999\\r\\na=candidate:1189621668 1 udp 1677729535 141.24.211.56 35716 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:367366191 1 udp 33562623 141.24.210.113 62172 typ relay raddr 141.24.211.56 rport 35716 generation 0 network-cost 999\\r\\na=ice-ufrag:D1ed\\r\\na=ice-pwd:nOoXeeX3Mkk71JzoITdaY+Er\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 07:36:68:FF:60:F5:F6:E4:CD:8E:DC:B6:9F:3B:86:E3:2B:38:22:9B:CA:F0:F6:12:2B:8B:07:85:75:0D:45:E0\\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/c7944107-2b91-4827-9bf0-03da0ef5c9f5"}', extra='') 68255ms [log] handleSignalingMessage 68255ms [log] handleOffer 68255ms [log] makeAnswer 68255ms [log] connectionstatechanged new new have-remote-offer 68255ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c7944107-2b91-4827-9bf0-03da0ef5c9f5", "state": "new"}] 69124ms [err] INFO:aioice.ice:Connection(0) Remote candidate "c66485b7-aed0-4e97-b4ab-745c8a0dc64f.local" resolved to 172.17.0.3 69125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 69125ms [err] v=0 69125ms [err] o=- 3923390543 3923390543 IN IP4 0.0.0.0 69125ms [err] s=- 69125ms [err] t=0 0 69125ms [err] a=group:BUNDLE 0 69125ms [err] a=msid-semantic:WMS * 69125ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 69125ms [err] c=IN IP4 0.0.0.0 69125ms [err] a=mid:0 69125ms [err] a=sctp-port:5000 69125ms [err] a=max-message-size:65536 69125ms [err] a=ice-ufrag:209l 69125ms [err] a=ice-pwd:nbv9i94mukLYUIJGoDCnx9 69125ms [err] a=fingerprint:sha-256 DD:E5:7F:97:91:9E:A8:5B:8A:ED:BD:AE:F9:4F:96:C1:EB:B3:4E:68:5F:9F:52:86:E6:31:4E:EE:5D:24:97:4C 69125ms [err] a=setup:active 69125ms [err] 69126ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 69127ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 69127ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 69128ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 69128ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 69129ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 69129ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 69129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57863) -> ('172.17.0.3', 35716)) State.FROZEN -> State.WAITING 69129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45517) -> ('172.17.0.3', 35716)) State.FROZEN -> State.WAITING 69129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57863) -> ('172.17.0.3', 35716)) State.FROZEN -> State.WAITING 69130ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57863) -> ('172.17.0.3', 35716)) State.WAITING -> State.IN_PROGRESS 69130ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35716) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\xf2(z38{19..T') 69130ms [log] connectionstatechanged new new stable 69130ms [log] connectionstatechanged new new stable 69130ms [log] connectionstatechanged connecting checking stable 69130ms [log] connectionstatechanged connecting checking stable 69130ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c7944107-2b91-4827-9bf0-03da0ef5c9f5", "state": "connecting"}] 69132ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35716) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\xf2(z38{19..T') 69132ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57863) -> ('172.17.0.3', 35716)) State.IN_PROGRESS -> State.SUCCEEDED 69132ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57863) -> ('141.24.211.56', 35716)) State.FROZEN -> State.WAITING 69132ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57863) -> ('141.24.211.56', 35716)) State.FROZEN -> State.WAITING 69132ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57863) -> ('141.24.210.113', 62172)) State.FROZEN -> State.WAITING 69133ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57863) -> ('141.24.210.113', 62172)) State.FROZEN -> State.WAITING 69147ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35716) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fNorUMFmeIAA') 69147ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35716) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fNorUMFmeIAA') 69148ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45517) -> ('172.17.0.3', 35716)) State.WAITING -> State.FAILED 69148ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57863) -> ('172.17.0.3', 35716)) State.WAITING -> State.FAILED 69148ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45517) -> ('172.17.0.3', 35716)) State.FROZEN -> State.FAILED 69148ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57863) -> ('141.24.211.56', 35716)) State.WAITING -> State.FAILED 69149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45517) -> ('141.24.211.56', 35716)) State.FROZEN -> State.FAILED 69149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57863) -> ('141.24.211.56', 35716)) State.WAITING -> State.FAILED 69149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45517) -> ('141.24.211.56', 35716)) State.FROZEN -> State.FAILED 69149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57863) -> ('141.24.210.113', 62172)) State.WAITING -> State.FAILED 69149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45517) -> ('141.24.210.113', 62172)) State.FROZEN -> State.FAILED 69149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57863) -> ('141.24.210.113', 62172)) State.WAITING -> State.FAILED 69149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45517) -> ('141.24.210.113', 62172)) State.FROZEN -> State.FAILED 69149ms [err] INFO:aioice.ice:Connection(0) ICE completed 69150ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 69150ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 69151ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 69155ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 69156ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 69156ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 69158ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 69158ms [log] connectionstatechanged connecting completed stable 69158ms [log] connectionstatechanged connected completed stable 69158ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c7944107-2b91-4827-9bf0-03da0ef5c9f5", "state": "connected"}] 69161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 69161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 69161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 69162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 69162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 69163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 69164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=880082268, stream_id=1, stream_seq=0) 69164ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 69164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=843123192, stream_id=1, stream_seq=0) 69164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 69165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=880082268, gaps=[]) 69166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=843123192, gaps=[]) 69166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 69166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=843123193, stream_id=1, stream_seq=1) 69166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 69166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=843123194, stream_id=1, stream_seq=2) 69167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=843123194, gaps=[]) 69167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 69207ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35716) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'nJ1nVja79iGi') 69207ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35716) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'nJ1nVja79iGi') 69232ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 69232ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69270ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35716) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+/jllyz2jqBz') 69270ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35716) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+/jllyz2jqBz') 69327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 69327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 69327ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69329ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 69329ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 69329ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69329ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69329ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 69329ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/c7944107-2b91-4827-9bf0-03da0ef5c9f5"}', extra='') 69329ms [log] connectionstatechanged closed closed closed 69329ms [log] connectionstatechanged closed closed closed 69329ms [log] connectionstatechanged closed closed closed 69329ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c7944107-2b91-4827-9bf0-03da0ef5c9f5", "state": "closed"}] 69329ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69329ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69393ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 69393ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 69466ms [err] Traceback (most recent call last): 69466ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 69466ms [err] return _run_code(code, main_globals, None, 69466ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 69466ms [err] exec(code, run_globals) 69466ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 69466ms [err] sys.exit(main()) 69466ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 69467ms [err] asyncio.run(main_async()) 69467ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 69467ms [err] return loop.run_until_complete(main) 69467ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 69467ms [err] self.run_forever() 69467ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 69467ms [err] self._run_once() 69467ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 69468ms [err] event_list = self._selector.select(timeout) 69468ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 69468ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 69468ms [err] KeyboardInterrupt 69560ms [log] starting device 69966ms [err] DEBUG:asyncio:Using selector: EpollSelector 70046ms [err] ERROR:asyncio:Unclosed client session 70046ms [err] client_session: 70136ms [log] parsing 70136ms [log] creating device handler 70136ms [log] [ready] 70136ms [log] reading line 70136ms [log] [websocketToken] "f23c0dd1-e688-46eb-ae9e-1827ec4ff8e9" 70148ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70148ms [log] [websocketConnected] 71810ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 71810ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 71838ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/0523be94-6ced-44c3-aa15-3da0c429b1f4"}}', extra='') 71838ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/0523be94-6ced-44c3-aa15-3da0c429b1f4"} 71932ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/bc2a39d5-cae3-491b-a8b8-a5a4c665c34f","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 71932ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc2a39d5-cae3-491b-a8b8-a5a4c665c34f", "state": "new"}] 71933ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 71933ms [err] v=0 71933ms [err] o=- 3923390546 3923390546 IN IP4 0.0.0.0 71933ms [err] s=- 71933ms [err] t=0 0 71933ms [err] a=group:BUNDLE 0 71933ms [err] a=msid-semantic:WMS * 71933ms [err] m=application 9 DTLS/SCTP 5000 71933ms [err] c=IN IP4 0.0.0.0 71933ms [err] a=mid:0 71933ms [err] a=sctpmap:5000 webrtc-datachannel 65535 71933ms [err] a=max-message-size:65536 71933ms [err] a=ice-ufrag:Tbjn 71933ms [err] a=ice-pwd:FRPMRO0ShFeGrd1mZgyVX9 71933ms [err] a=fingerprint:sha-256 14:15:1E:2A:D6:20:28:23:C0:EE:EE:1E:4A:BA:BD:C5:16:32:3C:63:56:3B:18:35:6F:7E:A5:64:D4:45:73:B0 71933ms [err] a=setup:actpass 71933ms [err] 71934ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 71935ms [log] makeOffer 71935ms [log] connectionstatechanged new new have-local-offer 71935ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc2a39d5-cae3-491b-a8b8-a5a4c665c34f", "state": "new"}] 71936ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 71936ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 71937ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 71955ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 71955ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 71980ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52197) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'h22VdSRzDftA') 71980ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52197) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'h22VdSRzDftA') 71998ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 71998ms [err] v=0 71998ms [err] o=- 4839969023612548803 2 IN IP4 127.0.0.1 71998ms [err] s=- 71998ms [err] t=0 0 71998ms [err] a=group:BUNDLE 0 71998ms [err] a=msid-semantic: WMS 71998ms [err] m=application 52197 DTLS/SCTP 5000 71998ms [err] c=IN IP4 141.24.211.56 71998ms [err] a=candidate:705049583 1 udp 2113937151 68978118-6f6e-4e19-b889-49a7051aa017.local 52197 typ host generation 0 network-cost 999 71998ms [err] a=candidate:789462199 1 udp 1677729535 141.24.211.56 52197 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 71998ms [err] a=ice-ufrag:8WYy 71998ms [err] a=ice-pwd:YNkPu9Nk3MemJfOEnE++XMHA 71998ms [err] a=ice-options:trickle 71998ms [err] a=fingerprint:sha-256 75:6C:FF:13:B0:8D:01:CC:DE:E5:47:DD:01:82:80:A6:D3:7F:79:90:AB:F6:03:2F:76:0D:DE:76:C7:2A:EE:F5 71998ms [err] a=setup:active 71998ms [err] a=mid:0 71998ms [err] a=sctpmap:5000 webrtc-datachannel 1024 71998ms [err] 72001ms [err] INFO:aioice.ice:Connection(0) Remote candidate "68978118-6f6e-4e19-b889-49a7051aa017.local" resolved to 172.17.0.3 72001ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 72001ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 72001ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 72002ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53573) -> ('172.17.0.3', 52197)) State.FROZEN -> State.WAITING 72002ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43262) -> ('172.17.0.3', 52197)) State.FROZEN -> State.WAITING 72002ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53573) -> ('141.24.211.56', 52197)) State.FROZEN -> State.WAITING 72002ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53573) -> ('172.17.0.3', 52197)) State.WAITING -> State.IN_PROGRESS 72002ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52197) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8b\xa50L\xa8\x00X5"\x8c\xebn') 72002ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 4839969023612548803 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 52197 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:705049583 1 udp 2113937151 68978118-6f6e-4e19-b889-49a7051aa017.local 52197 typ host generation 0 network-cost 999\\r\\na=candidate:789462199 1 udp 1677729535 141.24.211.56 52197 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:8WYy\\r\\na=ice-pwd:YNkPu9Nk3MemJfOEnE++XMHA\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 75:6C:FF:13:B0:8D:01:CC:DE:E5:47:DD:01:82:80:A6:D3:7F:79:90:AB:F6:03:2F:76:0D:DE:76:C7:2A:EE:F5\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/bc2a39d5-cae3-491b-a8b8-a5a4c665c34f"}', extra='') 72002ms [log] handleSignalingMessage 72002ms [log] handleAnswer 72002ms [log] acceptAnswer 72002ms [log] connectionstatechanged connecting checking stable 72002ms [log] connectionstatechanged connecting checking stable 72002ms [log] connectionstatechanged connecting checking stable 72002ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc2a39d5-cae3-491b-a8b8-a5a4c665c34f", "state": "connecting"}] 72003ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52197) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8b\xa50L\xa8\x00X5"\x8c\xebn') 72003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53573) -> ('172.17.0.3', 52197)) State.IN_PROGRESS -> State.SUCCEEDED 72003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43262) -> ('172.17.0.3', 52197)) State.WAITING -> State.FAILED 72003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53573) -> ('141.24.211.56', 52197)) State.WAITING -> State.FAILED 72003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43262) -> ('141.24.211.56', 52197)) State.FROZEN -> State.FAILED 72003ms [err] INFO:aioice.ice:Connection(0) ICE completed 72023ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 72023ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 72023ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 72026ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 72026ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 72026ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 72026ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 72026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 72026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 72026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 72027ms [log] connectionstatechanged connecting completed stable 72027ms [log] connectionstatechanged connected completed stable 72027ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc2a39d5-cae3-491b-a8b8-a5a4c665c34f", "state": "connected"}] 72027ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 72027ms [log] line {"signal":"gpio1","value":"strongH"} 72027ms [log] 72027ms [log] reading line 72027ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 72029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 72029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 72029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 72029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 72029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 72030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 72030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 72030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 72030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 72030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 72030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1300465028, stream_id=1, stream_seq=0) 72030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 72031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1300465028, gaps=[]) 72031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 72031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3391320401, stream_id=1, stream_seq=0) 72031ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 72031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3391320401, gaps=[]) 72032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1300465029, stream_id=1, stream_seq=1) 72032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 72032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1300465030, stream_id=1, stream_seq=2) 72032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1300465031, stream_id=1, stream_seq=3) 72032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1300465032, stream_id=1, stream_seq=4) 72033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1300465030, gaps=[]) 72033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 72033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1300465032, gaps=[]) 72033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 72034ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52197) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'wZbQzNnjG7EW') 72034ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52197) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'wZbQzNnjG7EW') 72097ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52197) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Fd70sKd0rwvd') 72097ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52197) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Fd70sKd0rwvd') 72103ms [log] line {"signal":"gpio2","value":"strongL"} 72103ms [log] 72103ms [log] reading line 72103ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 72103ms [log] [experimentStatusChanged] {"status": "running", "message": null} 72160ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 52197) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'oAhD5yX8ZyUP') 72160ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 52197) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'oAhD5yX8ZyUP') 72161ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43262) -> ('172.17.0.3', 52197)) State.FAILED -> State.IN_PROGRESS 72161ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 52197) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x13\xf6L\xb2K\xc0\x91\x91\xeb\x94\xfb\xfe') 72163ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 52197) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x13\xf6L\xb2K\xc0\x91\x91\xeb\x94\xfb\xfe') 72163ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43262) -> ('172.17.0.3', 52197)) State.IN_PROGRESS -> State.SUCCEEDED 72190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 72190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 72191ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 72191ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 72191ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 72191ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 72191ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 72192ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 72192ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/bc2a39d5-cae3-491b-a8b8-a5a4c665c34f"}', extra='') 72192ms [log] connectionstatechanged closed closed closed 72192ms [log] connectionstatechanged closed closed closed 72192ms [log] connectionstatechanged closed closed closed 72192ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc2a39d5-cae3-491b-a8b8-a5a4c665c34f", "state": "closed"}] 72192ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 72193ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 72305ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 72305ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit initial gpio value 72359ms [err] Traceback (most recent call last): 72359ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 72360ms [err] return _run_code(code, main_globals, None, 72360ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 72360ms [err] exec(code, run_globals) 72360ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 72360ms [err] sys.exit(main()) 72360ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 72360ms [err] asyncio.run(main_async()) 72360ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 72360ms [err] return loop.run_until_complete(main) 72360ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 72360ms [err] self.run_forever() 72360ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 72361ms [err] self._run_once() 72361ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 72361ms [err] event_list = self._selector.select(timeout) 72361ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 72362ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 72362ms [err] KeyboardInterrupt 72458ms [log] starting device 72846ms [err] DEBUG:asyncio:Using selector: EpollSelector 72933ms [err] ERROR:asyncio:Unclosed client session 72933ms [err] client_session: 73009ms [log] parsing 73009ms [log] creating device handler 73009ms [log] [ready] 73009ms [log] reading line 73009ms [log] [websocketToken] "c49f9619-a824-4456-92c7-9f3446b703cb" 73021ms [log] line {"signal":"gpio1","value":"strongH"} 73021ms [log] 73021ms [log] reading line 73021ms [log] line {"signal":"gpio2","value":"strongL"} 73021ms [log] 73021ms [log] reading line 73021ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 73021ms [log] [websocketConnected] 73215ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 73215ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 73224ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/373adac9-c045-47b3-a81e-cc3cbae68447"}}', extra='') 73224ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/373adac9-c045-47b3-a81e-cc3cbae68447"} 73291ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 73291ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 73291ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 73291ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4", "state": "new"}] 73292ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 73292ms [err] v=0 73292ms [err] o=- 3923390547 3923390547 IN IP4 0.0.0.0 73292ms [err] s=- 73292ms [err] t=0 0 73292ms [err] a=group:BUNDLE 0 73292ms [err] a=msid-semantic:WMS * 73292ms [err] m=application 9 DTLS/SCTP 5000 73292ms [err] c=IN IP4 0.0.0.0 73292ms [err] a=mid:0 73292ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73292ms [err] a=max-message-size:65536 73292ms [err] a=ice-ufrag:LBTu 73292ms [err] a=ice-pwd:y9wfpMdyQuZMmCl1goWSTy 73292ms [err] a=fingerprint:sha-256 72:24:9E:4F:B1:6F:17:5E:E1:D2:99:DC:AB:61:00:59:90:6A:4E:84:8B:2F:44:DE:6A:86:AF:A3:49:D2:0D:47 73292ms [err] a=setup:actpass 73292ms [err] 73293ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 73293ms [log] makeOffer 73293ms [log] connectionstatechanged new new have-local-offer 73293ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4", "state": "new"}] 73294ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 73294ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 73294ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 73305ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49124) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x91*\xa8\xc5\xbf\xaf=IC\x8c\xb2x') 73305ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49124) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x91*\xa8\xc5\xbf\xaf=IC\x8c\xb2x') 73311ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 73311ms [err] v=0 73311ms [err] o=- 3923390547 3923390547 IN IP4 0.0.0.0 73311ms [err] s=- 73311ms [err] t=0 0 73311ms [err] a=group:BUNDLE 0 73311ms [err] a=msid-semantic:WMS * 73311ms [err] m=application 49124 DTLS/SCTP 5000 73311ms [err] c=IN IP4 172.30.0.1 73311ms [err] a=mid:0 73311ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73311ms [err] a=max-message-size:65536 73311ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 49124 typ host 73311ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 33616 typ host 73311ms [err] a=end-of-candidates 73311ms [err] a=ice-ufrag:25Mi 73311ms [err] a=ice-pwd:W76Z57261GlE8RmpzBCOuq 73311ms [err] a=fingerprint:sha-256 91:E3:32:81:E0:3A:A6:52:12:46:AD:5F:D8:E8:BC:3D:77:1A:82:25:A5:AA:34:75:CC:B2:E2:38:73:F8:6C:DE 73311ms [err] a=setup:active 73311ms [err] 73312ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 73312ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 73312ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 73312ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43901) -> ('172.30.0.1', 49124)) State.FROZEN -> State.WAITING 73313ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52662) -> ('172.30.0.1', 49124)) State.FROZEN -> State.WAITING 73313ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43901) -> ('172.17.0.3', 33616)) State.FROZEN -> State.WAITING 73313ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(EjOYsr3Vky 1 udp 1862270975 172.17.0.3 49124 typ prflx) 73313ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43901) -> ('172.17.0.3', 49124)) State.WAITING -> State.IN_PROGRESS 73313ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49124) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"J\xaf'\x05\xdc\n\x07\x1b\xe7z\xf5(") 73314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43901) -> ('172.30.0.1', 49124)) State.WAITING -> State.IN_PROGRESS 73314ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 49124) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf5\xe6\xad\x99\xec\xa5-\x0cA\xdbZx') 73314ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4","content":{"type":"answer","sdp":"v=0\\r\\no=- 3923390547 3923390547 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 49124 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 49124 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 33616 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:25Mi\\r\\na=ice-pwd:W76Z57261GlE8RmpzBCOuq\\r\\na=fingerprint:sha-256 91:E3:32:81:E0:3A:A6:52:12:46:AD:5F:D8:E8:BC:3D:77:1A:82:25:A5:AA:34:75:CC:B2:E2:38:73:F8:6C:DE\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 73314ms [log] handleSignalingMessage 73314ms [log] handleAnswer 73314ms [log] acceptAnswer 73314ms [log] connectionstatechanged connecting checking stable 73314ms [log] connectionstatechanged connecting checking stable 73314ms [log] connectionstatechanged connecting checking stable 73314ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4", "state": "connecting"}] 73314ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49124) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"J\xaf'\x05\xdc\n\x07\x1b\xe7z\xf5(") 73314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43901) -> ('172.17.0.3', 49124)) State.IN_PROGRESS -> State.SUCCEEDED 73314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52662) -> ('172.30.0.1', 49124)) State.WAITING -> State.FAILED 73314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43901) -> ('172.17.0.3', 33616)) State.WAITING -> State.FAILED 73314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52662) -> ('172.17.0.3', 33616)) State.FROZEN -> State.FAILED 73315ms [err] INFO:aioice.ice:Connection(0) ICE completed 73315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 49124) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf5\xe6\xad\x99\xec\xa5-\x0cA\xdbZx') 73315ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43901) -> ('172.30.0.1', 49124)) State.IN_PROGRESS -> State.SUCCEEDED 73315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 49124) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xaf\xee'\xa0\x9f,r\rr\x12dJ") 73315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 49124) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xaf\xee'\xa0\x9f,r\rr\x12dJ") 73318ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 73318ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 73334ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 73334ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 73335ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 73337ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 73337ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 73337ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 73337ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 73338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 73338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 73338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 73338ms [log] connectionstatechanged connecting completed stable 73338ms [log] connectionstatechanged connected completed stable 73338ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4", "state": "connected"}] 73339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 73339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 73339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 73339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 73339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 73339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 73340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 73340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 73340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 73340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2832841354, stream_id=1, stream_seq=0) 73340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 73341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=925079344, stream_id=1, stream_seq=0) 73341ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 73341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=925079344, gaps=[]) 73341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2832841354, gaps=[]) 73341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 73341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2832841355, stream_id=1, stream_seq=1) 73341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 73342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2832841356, stream_id=1, stream_seq=2) 73342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2832841355, gaps=[]) 73342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 73343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2832841356, gaps=[]) 73343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 73400ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 73400ms [log] [experimentStatusChanged] {"status": "running", "message": null} 73508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 73508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 73508ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 73509ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 73509ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 73509ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 73509ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 73509ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 73510ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4"}', extra='') 73510ms [log] connectionstatechanged closed closed closed 73510ms [log] connectionstatechanged closed closed closed 73510ms [log] connectionstatechanged closed closed closed 73510ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4", "state": "closed"}] 73510ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 73511ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 73593ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 73593ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 73645ms [err] Traceback (most recent call last): 73645ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 73646ms [err] return _run_code(code, main_globals, None, 73646ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 73646ms [err] exec(code, run_globals) 73646ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 73646ms [err] sys.exit(main()) 73646ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 73646ms [err] asyncio.run(main_async()) 73646ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 73646ms [err] return loop.run_until_complete(main) 73646ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 73646ms [err] self.run_forever() 73646ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 73647ms [err] self._run_once() 73647ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 73647ms [err] event_list = self._selector.select(timeout) 73647ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 73647ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 73647ms [err] KeyboardInterrupt 73742ms [log] starting device 74128ms [err] DEBUG:asyncio:Using selector: EpollSelector 74215ms [err] ERROR:asyncio:Unclosed client session 74215ms [err] client_session: 74275ms [log] parsing 74275ms [log] creating device handler 74275ms [log] [ready] 74275ms [log] reading line 74275ms [log] [websocketToken] "c11382b2-dd0a-4252-b5f0-f1806067449d" 74290ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 74290ms [log] [websocketConnected] 74477ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 74477ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 74502ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/4e60b1d5-3f0c-4673-b4d0-4cda9a4045b2"}}', extra='') 74502ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/4e60b1d5-3f0c-4673-b4d0-4cda9a4045b2"} 74566ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 74566ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f", "state": "new"}] 74574ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 74574ms [err] v=0 74574ms [err] o=- 3923390548 3923390548 IN IP4 0.0.0.0 74574ms [err] s=- 74574ms [err] t=0 0 74574ms [err] a=group:BUNDLE 0 74574ms [err] a=msid-semantic:WMS * 74574ms [err] m=application 56580 DTLS/SCTP 5000 74574ms [err] c=IN IP4 172.30.0.1 74574ms [err] a=mid:0 74574ms [err] a=sctpmap:5000 webrtc-datachannel 65535 74574ms [err] a=max-message-size:65536 74574ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 56580 typ host 74574ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 36160 typ host 74574ms [err] a=end-of-candidates 74574ms [err] a=ice-ufrag:0PoI 74574ms [err] a=ice-pwd:7tsZ7wftDMVKigNy90AEQq 74574ms [err] a=fingerprint:sha-256 BA:8E:BA:C1:01:9D:20:7E:FB:8A:86:23:8F:E0:F8:1F:FB:CE:23:B4:FD:17:5B:46:40:53:39:60:E5:9F:4B:E0 74574ms [err] a=setup:actpass 74574ms [err] 74575ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 74575ms [err] v=0 74575ms [err] o=- 3923390548 3923390548 IN IP4 0.0.0.0 74575ms [err] s=- 74575ms [err] t=0 0 74575ms [err] a=group:BUNDLE 0 74575ms [err] a=msid-semantic:WMS * 74575ms [err] m=application 56580 DTLS/SCTP 5000 74575ms [err] c=IN IP4 172.30.0.1 74575ms [err] a=mid:0 74575ms [err] a=sctpmap:5000 webrtc-datachannel 65535 74575ms [err] a=max-message-size:65536 74575ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 56580 typ host 74575ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 36160 typ host 74575ms [err] a=end-of-candidates 74575ms [err] a=ice-ufrag:0PoI 74575ms [err] a=ice-pwd:7tsZ7wftDMVKigNy90AEQq 74575ms [err] a=fingerprint:sha-256 BA:8E:BA:C1:01:9D:20:7E:FB:8A:86:23:8F:E0:F8:1F:FB:CE:23:B4:FD:17:5B:46:40:53:39:60:E5:9F:4B:E0 74575ms [err] a=setup:actpass 74575ms [err] 74575ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f","content":{"type":"offer","sdp":"v=0\\r\\no=- 3923390548 3923390548 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 56580 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 56580 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 36160 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:0PoI\\r\\na=ice-pwd:7tsZ7wftDMVKigNy90AEQq\\r\\na=fingerprint:sha-256 BA:8E:BA:C1:01:9D:20:7E:FB:8A:86:23:8F:E0:F8:1F:FB:CE:23:B4:FD:17:5B:46:40:53:39:60:E5:9F:4B:E0\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 74575ms [log] handleSignalingMessage 74575ms [log] handleOffer 74575ms [log] makeAnswer 74575ms [log] connectionstatechanged new new have-remote-offer 74575ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f", "state": "new"}] 74576ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 74576ms [err] v=0 74576ms [err] o=- 3923390548 3923390548 IN IP4 0.0.0.0 74576ms [err] s=- 74576ms [err] t=0 0 74576ms [err] a=group:BUNDLE 0 74576ms [err] a=msid-semantic:WMS * 74576ms [err] m=application 9 DTLS/SCTP 5000 74576ms [err] c=IN IP4 0.0.0.0 74576ms [err] a=mid:0 74576ms [err] a=sctpmap:5000 webrtc-datachannel 65535 74576ms [err] a=max-message-size:65536 74576ms [err] a=ice-ufrag:WJw5 74576ms [err] a=ice-pwd:GDW5aXIrY6FTVXzBE2qR1f 74576ms [err] a=fingerprint:sha-256 80:2A:71:90:CA:98:48:CF:41:DE:40:75:8A:1F:5E:C0:B9:71:E0:AE:50:76:37:AE:DD:3F:3E:39:76:F1:E3:DE 74576ms [err] a=setup:active 74576ms [err] 74576ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 74577ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 74578ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 74578ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 74578ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 74578ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 74578ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 74578ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48057) -> ('172.30.0.1', 56580)) State.FROZEN -> State.WAITING 74578ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49494) -> ('172.30.0.1', 56580)) State.FROZEN -> State.WAITING 74578ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48057) -> ('172.17.0.3', 36160)) State.FROZEN -> State.WAITING 74579ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48057) -> ('172.30.0.1', 56580)) State.WAITING -> State.IN_PROGRESS 74579ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56580) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe6\x00\xa4\x8b\x9f\x13ya!\x90\xe2\x10') 74579ms [log] connectionstatechanged new new stable 74579ms [log] connectionstatechanged new new stable 74579ms [log] connectionstatechanged connecting checking stable 74579ms [log] connectionstatechanged connecting checking stable 74579ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f", "state": "connecting"}] 74580ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56580) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe6\x00\xa4\x8b\x9f\x13ya!\x90\xe2\x10') 74580ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48057) -> ('172.30.0.1', 56580)) State.IN_PROGRESS -> State.SUCCEEDED 74589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56580) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'o\x89\xc3\xf5\x0f4]B\xae\x97\xc9\xb9') 74589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56580) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'o\x89\xc3\xf5\x0f4]B\xae\x97\xc9\xb9') 74589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49494) -> ('172.30.0.1', 56580)) State.WAITING -> State.FAILED 74589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48057) -> ('172.17.0.3', 36160)) State.WAITING -> State.FAILED 74590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49494) -> ('172.17.0.3', 36160)) State.FROZEN -> State.FAILED 74590ms [err] INFO:aioice.ice:Connection(0) ICE completed 74590ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56580) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'giw\xd5\x0e}\xd9;]\x06\xb4\x01') 74590ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56580) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'giw\xd5\x0e}\xd9;]\x06\xb4\x01') 74590ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(TepNRUFzu1 1 udp 1862270975 172.17.0.3 56580 typ prflx) 74591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48057) -> ('172.17.0.3', 56580)) State.WAITING -> State.IN_PROGRESS 74591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56580) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'$,\xc5P,\x9e/\xbea\xabF\xf3') 74591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56580) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'$,\xc5P,\x9e/\xbea\xabF\xf3') 74591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48057) -> ('172.17.0.3', 56580)) State.IN_PROGRESS -> State.SUCCEEDED 74594ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 74594ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 74599ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 74599ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 74600ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 74613ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 74614ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 74614ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 74614ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 74614ms [log] connectionstatechanged connecting completed stable 74614ms [log] connectionstatechanged connected completed stable 74614ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f", "state": "connected"}] 74614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 74614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 74614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 74615ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 74615ms [log] line {"signal":"gpio1","value":"strongH"} 74615ms [log] 74615ms [log] reading line 74615ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 74615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 74616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 74616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 74616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=558686679, stream_id=1, stream_seq=0) 74617ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 74617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4288232633, stream_id=1, stream_seq=0) 74617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 74617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=558686679, gaps=[]) 74617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4288232634, stream_id=1, stream_seq=1) 74617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4288232635, stream_id=1, stream_seq=2) 74618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4288232636, stream_id=1, stream_seq=3) 74618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4288232637, stream_id=1, stream_seq=4) 74618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4288232633, gaps=[]) 74618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 74618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4288232634, gaps=[]) 74618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 74619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4288232635, gaps=[]) 74619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 74619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4288232636, gaps=[]) 74619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 74619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4288232637, gaps=[]) 74619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 74665ms [log] line {"signal":"gpio2","value":"strongL"} 74665ms [log] 74665ms [log] reading line 74665ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 74665ms [log] [experimentStatusChanged] {"status": "running", "message": null} 74783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 74783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 74783ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 74783ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 74783ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 74783ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 74784ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 74784ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 74784ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f"}', extra='') 74784ms [log] connectionstatechanged closed closed closed 74784ms [log] connectionstatechanged closed closed closed 74784ms [log] connectionstatechanged closed closed closed 74784ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f", "state": "closed"}] 74785ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 74785ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 74863ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 74863ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 74931ms [err] Traceback (most recent call last): 74931ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 74931ms [err] return _run_code(code, main_globals, None, 74931ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 74931ms [err] exec(code, run_globals) 74931ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 74931ms [err] sys.exit(main()) 74931ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 74931ms [err] asyncio.run(main_async()) 74931ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 74932ms [err] return loop.run_until_complete(main) 74932ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 74932ms [err] self.run_forever() 74932ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 74932ms [err] self._run_once() 74932ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 74933ms [err] event_list = self._selector.select(timeout) 74933ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 74933ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 74933ms [err] KeyboardInterrupt ================== Client Communication (device <-> device): should start an experiment ================== Client Communication (edge instantiable <-> device): should connect without errors ================== Client Communication (edge instantiable <-> device): should start an experiment