================== python Client to js Client Communication: should connect without errors 10038ms [log] starting device 10423ms [err] DEBUG:asyncio:Using selector: EpollSelector 10504ms [err] ERROR:asyncio:Unclosed client session 10504ms [err] client_session: 10593ms [log] parsing 10593ms [log] creating device handler 10593ms [log] [ready] 10593ms [log] reading line 10593ms [log] [websocketToken] "21ab5763-27ec-463d-ba19-30fb0f742a01" 10609ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 10609ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 12387ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 12387ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 12402ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/83c3eaff-b0ae-4678-b565-b149b373aa0b"}}', extra='') 12402ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/83c3eaff-b0ae-4678-b565-b149b373aa0b"} 12495ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/8a7586fd-965d-4fbf-a784-93ec8dc6a71f","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 12495ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8a7586fd-965d-4fbf-a784-93ec8dc6a71f", "state": "new"}] 12530ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 12530ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 12661ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 12661ms [err] v=0 12661ms [err] o=- 5757323189028624785 2 IN IP4 127.0.0.1 12661ms [err] s=- 12661ms [err] t=0 0 12661ms [err] a=group:BUNDLE 0 12661ms [err] a=extmap-allow-mixed 12661ms [err] a=msid-semantic: WMS 12661ms [err] m=application 53973 UDP/DTLS/SCTP webrtc-datachannel 12661ms [err] c=IN IP4 141.24.210.113 12661ms [err] a=candidate:2263232408 1 udp 2113937151 b856b79e-5cf5-423f-b6b8-cd9a6596b53a.local 48138 typ host generation 0 network-cost 999 12661ms [err] a=candidate:2394842207 1 udp 1677729535 141.24.211.56 48138 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 12661ms [err] a=candidate:814931885 1 udp 33562623 141.24.210.113 53973 typ relay raddr 141.24.211.56 rport 48138 generation 0 network-cost 999 12661ms [err] a=ice-ufrag:X1mD 12661ms [err] a=ice-pwd:+MkRZRAkwz80v3gcmigzVwht 12661ms [err] a=ice-options:trickle 12661ms [err] a=fingerprint:sha-256 E9:EF:76:F1:23:00:CD:40:97:97:90:37:A8:29:C1:90:8A:57:A3:47:AD:6B:80:FF:0E:C9:F4:9B:32:06:E2:71 12661ms [err] a=setup:actpass 12661ms [err] a=mid:0 12661ms [err] a=sctp-port:5000 12661ms [err] a=max-message-size:262144 12661ms [err] 12667ms [err] INFO:aioice.ice:Connection(0) Remote candidate "b856b79e-5cf5-423f-b6b8-cd9a6596b53a.local" resolved to 172.17.0.3 12668ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 12668ms [err] v=0 12668ms [err] o=- 5757323189028624785 2 IN IP4 127.0.0.1 12668ms [err] s=- 12668ms [err] t=0 0 12668ms [err] a=group:BUNDLE 0 12668ms [err] a=extmap-allow-mixed 12668ms [err] a=msid-semantic: WMS 12668ms [err] m=application 53973 UDP/DTLS/SCTP webrtc-datachannel 12668ms [err] c=IN IP4 141.24.210.113 12668ms [err] a=candidate:2263232408 1 udp 2113937151 b856b79e-5cf5-423f-b6b8-cd9a6596b53a.local 48138 typ host generation 0 network-cost 999 12668ms [err] a=candidate:2394842207 1 udp 1677729535 141.24.211.56 48138 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 12668ms [err] a=candidate:814931885 1 udp 33562623 141.24.210.113 53973 typ relay raddr 141.24.211.56 rport 48138 generation 0 network-cost 999 12668ms [err] a=ice-ufrag:X1mD 12668ms [err] a=ice-pwd:+MkRZRAkwz80v3gcmigzVwht 12668ms [err] a=ice-options:trickle 12668ms [err] a=fingerprint:sha-256 E9:EF:76:F1:23:00:CD:40:97:97:90:37:A8:29:C1:90:8A:57:A3:47:AD:6B:80:FF:0E:C9:F4:9B:32:06:E2:71 12668ms [err] a=setup:actpass 12668ms [err] a=mid:0 12668ms [err] a=sctp-port:5000 12668ms [err] a=max-message-size:262144 12668ms [err] 12669ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 5757323189028624785 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 53973 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:2263232408 1 udp 2113937151 b856b79e-5cf5-423f-b6b8-cd9a6596b53a.local 48138 typ host generation 0 network-cost 999\\r\\na=candidate:2394842207 1 udp 1677729535 141.24.211.56 48138 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:814931885 1 udp 33562623 141.24.210.113 53973 typ relay raddr 141.24.211.56 rport 48138 generation 0 network-cost 999\\r\\na=ice-ufrag:X1mD\\r\\na=ice-pwd:+MkRZRAkwz80v3gcmigzVwht\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 E9:EF:76:F1:23:00:CD:40:97:97:90:37:A8:29:C1:90:8A:57:A3:47:AD:6B:80:FF:0E:C9:F4:9B:32:06:E2:71\\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/8a7586fd-965d-4fbf-a784-93ec8dc6a71f"}', extra='') 12669ms [log] handleSignalingMessage 12669ms [log] handleOffer 12669ms [log] makeAnswer 12669ms [log] connectionstatechanged new new have-remote-offer 12669ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8a7586fd-965d-4fbf-a784-93ec8dc6a71f", "state": "new"}] 13534ms [err] INFO:aioice.ice:Connection(0) Remote candidate "b856b79e-5cf5-423f-b6b8-cd9a6596b53a.local" resolved to 172.17.0.3 13536ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 13536ms [err] v=0 13536ms [err] o=- 3922855460 3922855460 IN IP4 0.0.0.0 13536ms [err] s=- 13536ms [err] t=0 0 13536ms [err] a=group:BUNDLE 0 13536ms [err] a=msid-semantic:WMS * 13536ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 13536ms [err] c=IN IP4 0.0.0.0 13536ms [err] a=mid:0 13536ms [err] a=sctp-port:5000 13536ms [err] a=max-message-size:65536 13536ms [err] a=ice-ufrag:b87G 13536ms [err] a=ice-pwd:VvybCEmIy946PhrpakNcWy 13536ms [err] a=fingerprint:sha-256 F9:36:F7:B1:78:F3:0B:B7:72:41:5C:51:F4:A8:87:A1:B1:06:0F:11:E0:BF:D9:69:90:69:6E:95:95:2E:09:25 13536ms [err] a=setup:active 13536ms [err] 13536ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 13538ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 13538ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 13538ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 13539ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 13539ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 13539ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 13540ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39962) -> ('172.17.0.3', 48138)) State.FROZEN -> State.WAITING 13540ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37063) -> ('172.17.0.3', 48138)) State.FROZEN -> State.WAITING 13540ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39962) -> ('172.17.0.3', 48138)) State.FROZEN -> State.WAITING 13540ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39962) -> ('172.17.0.3', 48138)) State.WAITING -> State.IN_PROGRESS 13541ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48138) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd8\xb3\x9dZ|\xc3[\x0cFu*T') 13541ms [log] connectionstatechanged new new stable 13541ms [log] connectionstatechanged new new stable 13541ms [log] connectionstatechanged connecting checking stable 13541ms [log] connectionstatechanged connecting checking stable 13541ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8a7586fd-965d-4fbf-a784-93ec8dc6a71f", "state": "connecting"}] 13543ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48138) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd8\xb3\x9dZ|\xc3[\x0cFu*T') 13543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39962) -> ('172.17.0.3', 48138)) State.IN_PROGRESS -> State.SUCCEEDED 13543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39962) -> ('141.24.211.56', 48138)) State.FROZEN -> State.WAITING 13543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39962) -> ('141.24.211.56', 48138)) State.FROZEN -> State.WAITING 13543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39962) -> ('141.24.210.113', 53973)) State.FROZEN -> State.WAITING 13544ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39962) -> ('141.24.210.113', 53973)) State.FROZEN -> State.WAITING 13561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37063) -> ('172.17.0.3', 48138)) State.WAITING -> State.IN_PROGRESS 13562ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 48138) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd1\x88\xac\x1fE\x17Z\x88\x1c\xae\xa9\xcb') 13565ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48138) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'IGWgjWNB4wqf') 13565ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48138) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'IGWgjWNB4wqf') 13565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39962) -> ('172.17.0.3', 48138)) State.WAITING -> State.FAILED 13565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37063) -> ('172.17.0.3', 48138)) State.FROZEN -> State.FAILED 13565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39962) -> ('141.24.211.56', 48138)) State.WAITING -> State.FAILED 13566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37063) -> ('141.24.211.56', 48138)) State.FROZEN -> State.FAILED 13566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39962) -> ('141.24.211.56', 48138)) State.WAITING -> State.FAILED 13566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37063) -> ('141.24.211.56', 48138)) State.FROZEN -> State.FAILED 13566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39962) -> ('141.24.210.113', 53973)) State.WAITING -> State.FAILED 13566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37063) -> ('141.24.210.113', 53973)) State.FROZEN -> State.FAILED 13566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39962) -> ('141.24.210.113', 53973)) State.WAITING -> State.FAILED 13566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37063) -> ('141.24.210.113', 53973)) State.FROZEN -> State.FAILED 13566ms [err] INFO:aioice.ice:Connection(0) ICE completed 13567ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 48138) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd1\x88\xac\x1fE\x17Z\x88\x1c\xae\xa9\xcb') 13567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37063) -> ('172.17.0.3', 48138)) State.IN_PROGRESS -> State.SUCCEEDED 13582ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 13582ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 13583ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 13589ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 13590ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 13590ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 13590ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 13591ms [log] connectionstatechanged connecting completed stable 13591ms [log] connectionstatechanged connected completed stable 13591ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8a7586fd-965d-4fbf-a784-93ec8dc6a71f", "state": "connected"}] 13595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 13595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 13595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 13597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 13597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 13597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 13599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2180335258, stream_id=1, stream_seq=0) 13599ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 13599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=880933698, stream_id=1, stream_seq=0) 13599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 13600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2180335258, gaps=[]) 13601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=880933698, gaps=[]) 13601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 13620ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48138) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'SrSubICL688A') 13621ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48138) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'SrSubICL688A') 13682ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48138) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'e3RdlYcvGSqB') 13683ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48138) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'e3RdlYcvGSqB') 13717ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 13717ms [log] [experimentStatusChanged] {"status": "running", "message": null} 13745ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 48138) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'B0IQ0D6FPvZq') 13745ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 48138) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'B0IQ0D6FPvZq') 13780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 13780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 13780ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 13780ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 13780ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 13780ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 13780ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 13781ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 13781ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/8a7586fd-965d-4fbf-a784-93ec8dc6a71f"}', extra='') 13781ms [log] connectionstatechanged closed closed closed 13781ms [log] connectionstatechanged closed closed closed 13781ms [log] connectionstatechanged closed closed closed 13781ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8a7586fd-965d-4fbf-a784-93ec8dc6a71f", "state": "closed"}] 13782ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 13782ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 13865ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 13865ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 13939ms [err] Traceback (most recent call last): 13939ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 13939ms [err] return _run_code(code, main_globals, None, 13939ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 13939ms [err] exec(code, run_globals) 13939ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 13940ms [err] sys.exit(main()) 13940ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 13940ms [err] asyncio.run(main_async()) 13940ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 13940ms [err] return loop.run_until_complete(main) 13940ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 13940ms [err] self.run_forever() 13940ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 13940ms [err] self._run_once() 13940ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 13941ms [err] event_list = self._selector.select(timeout) 13941ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 13941ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 13941ms [err] KeyboardInterrupt 14052ms [log] starting device 14423ms [err] DEBUG:asyncio:Using selector: EpollSelector 14511ms [err] ERROR:asyncio:Unclosed client session 14511ms [err] client_session: 14605ms [log] parsing 14605ms [log] creating device handler 14605ms [log] [ready] 14605ms [log] reading line 14605ms [log] [websocketToken] "3e4a37a3-75b7-445d-8057-3636ebf98aee" 14617ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 14617ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 14819ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 14819ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 14860ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c550571d-c8f7-41cf-be83-358e700e6e79"}}', extra='') 14860ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c550571d-c8f7-41cf-be83-358e700e6e79"} 14947ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/deeca914-6075-4e6f-9d1d-8286494c0816","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 14947ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/deeca914-6075-4e6f-9d1d-8286494c0816", "state": "new"}] 14962ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14962ms [err] v=0 14962ms [err] o=- 3922855461 3922855461 IN IP4 0.0.0.0 14962ms [err] s=- 14962ms [err] t=0 0 14962ms [err] a=group:BUNDLE 0 14962ms [err] a=msid-semantic:WMS * 14962ms [err] m=application 46071 DTLS/SCTP 5000 14962ms [err] c=IN IP4 172.30.0.1 14962ms [err] a=mid:0 14962ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14962ms [err] a=max-message-size:65536 14962ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 46071 typ host 14962ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 45398 typ host 14962ms [err] a=end-of-candidates 14962ms [err] a=ice-ufrag:rROs 14962ms [err] a=ice-pwd:CRomZbEQ2mZUOCq4NLkWVr 14962ms [err] a=fingerprint:sha-256 11:C8:AD:A3:7A:F3:F3:B0:9A:DA:5F:AE:65:4A:2D:76:4D:C5:5C:19:96:95:2A:2A:23:0D:EB:34:66:C2:E6:F7 14962ms [err] a=setup:actpass 14962ms [err] 14963ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14963ms [err] v=0 14963ms [err] o=- 3922855461 3922855461 IN IP4 0.0.0.0 14963ms [err] s=- 14963ms [err] t=0 0 14963ms [err] a=group:BUNDLE 0 14963ms [err] a=msid-semantic:WMS * 14963ms [err] m=application 46071 DTLS/SCTP 5000 14963ms [err] c=IN IP4 172.30.0.1 14963ms [err] a=mid:0 14963ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14963ms [err] a=max-message-size:65536 14963ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 46071 typ host 14963ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 45398 typ host 14963ms [err] a=end-of-candidates 14963ms [err] a=ice-ufrag:rROs 14963ms [err] a=ice-pwd:CRomZbEQ2mZUOCq4NLkWVr 14963ms [err] a=fingerprint:sha-256 11:C8:AD:A3:7A:F3:F3:B0:9A:DA:5F:AE:65:4A:2D:76:4D:C5:5C:19:96:95:2A:2A:23:0D:EB:34:66:C2:E6:F7 14963ms [err] a=setup:actpass 14963ms [err] 14964ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/deeca914-6075-4e6f-9d1d-8286494c0816","content":{"type":"offer","sdp":"v=0\\r\\no=- 3922855461 3922855461 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 46071 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 46071 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 45398 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:rROs\\r\\na=ice-pwd:CRomZbEQ2mZUOCq4NLkWVr\\r\\na=fingerprint:sha-256 11:C8:AD:A3:7A:F3:F3:B0:9A:DA:5F:AE:65:4A:2D:76:4D:C5:5C:19:96:95:2A:2A:23:0D:EB:34:66:C2:E6:F7\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 14964ms [log] handleSignalingMessage 14964ms [log] handleOffer 14964ms [log] makeAnswer 14964ms [log] connectionstatechanged new new have-remote-offer 14964ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/deeca914-6075-4e6f-9d1d-8286494c0816", "state": "new"}] 14964ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 14964ms [err] v=0 14964ms [err] o=- 3922855461 3922855461 IN IP4 0.0.0.0 14964ms [err] s=- 14964ms [err] t=0 0 14964ms [err] a=group:BUNDLE 0 14964ms [err] a=msid-semantic:WMS * 14964ms [err] m=application 9 DTLS/SCTP 5000 14964ms [err] c=IN IP4 0.0.0.0 14964ms [err] a=mid:0 14964ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14964ms [err] a=max-message-size:65536 14964ms [err] a=ice-ufrag:qAQ3 14964ms [err] a=ice-pwd:um9VrRMZOezT1Zs6Qy7WTf 14964ms [err] a=fingerprint:sha-256 E2:7D:A5:4D:FA:E8:31:92:B1:BB:05:BC:46:63:92:35:1F:38:F1:BD:BC:E6:A4:D6:9B:2C:9F:9D:59:68:6B:50 14964ms [err] a=setup:active 14964ms [err] 14964ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 14965ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 14965ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 14966ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 14966ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 14966ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 14966ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 14966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37930) -> ('172.30.0.1', 46071)) State.FROZEN -> State.WAITING 14966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36478) -> ('172.30.0.1', 46071)) State.FROZEN -> State.WAITING 14966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37930) -> ('172.17.0.3', 45398)) State.FROZEN -> State.WAITING 14967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37930) -> ('172.30.0.1', 46071)) State.WAITING -> State.IN_PROGRESS 14967ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 46071) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'p\xaa\xfb\xc3\xe2\xea\x93\xb3\xca\xa9fh') 14967ms [log] connectionstatechanged new new stable 14967ms [log] connectionstatechanged new new stable 14967ms [log] connectionstatechanged connecting checking stable 14967ms [log] connectionstatechanged connecting checking stable 14967ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/deeca914-6075-4e6f-9d1d-8286494c0816", "state": "connecting"}] 14968ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 46071) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'p\xaa\xfb\xc3\xe2\xea\x93\xb3\xca\xa9fh') 14968ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37930) -> ('172.30.0.1', 46071)) State.IN_PROGRESS -> State.SUCCEEDED 14978ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 46071) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8\x9btr`e!\x19\xa4\xa9\x9bN') 14979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 46071) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8\x9btr`e!\x19\xa4\xa9\x9bN') 14979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36478) -> ('172.30.0.1', 46071)) State.WAITING -> State.FAILED 14979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37930) -> ('172.17.0.3', 45398)) State.WAITING -> State.FAILED 14979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36478) -> ('172.17.0.3', 45398)) State.FROZEN -> State.FAILED 14979ms [err] INFO:aioice.ice:Connection(0) ICE completed 14979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46071) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa4o\xa5gd\xfa\xd2`\xe6\x99\x16J') 14979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46071) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa4o\xa5gd\xfa\xd2`\xe6\x99\x16J') 14979ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(7cAY8L6N7z 1 udp 1862270975 172.17.0.3 46071 typ prflx) 14979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37930) -> ('172.17.0.3', 46071)) State.WAITING -> State.IN_PROGRESS 14980ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46071) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9eCQ,\x85=fO\x84\x02*\xfa') 14980ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46071) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9eCQ,\x85=fO\x84\x02*\xfa') 14980ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37930) -> ('172.17.0.3', 46071)) State.IN_PROGRESS -> State.SUCCEEDED 14984ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 14984ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 14987ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 14987ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 14988ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 15003ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 15003ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 15003ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 15003ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 15004ms [log] connectionstatechanged connecting completed stable 15004ms [log] connectionstatechanged connected completed stable 15004ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/deeca914-6075-4e6f-9d1d-8286494c0816", "state": "connected"}] 15004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 15004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 15004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 15005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 15005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 15005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 15006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3969122396, stream_id=1, stream_seq=0) 15006ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 15006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3138818376, stream_id=1, stream_seq=0) 15006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 15006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3969122396, gaps=[]) 15007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3138818376, gaps=[]) 15007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 15059ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 15059ms [log] [experimentStatusChanged] {"status": "running", "message": null} 15182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 15183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 15183ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 15183ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 15183ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 15184ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 15184ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 15184ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 15185ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/deeca914-6075-4e6f-9d1d-8286494c0816"}', extra='') 15185ms [log] connectionstatechanged closed closed closed 15185ms [log] connectionstatechanged closed closed closed 15185ms [log] connectionstatechanged closed closed closed 15185ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/deeca914-6075-4e6f-9d1d-8286494c0816", "state": "closed"}] 15185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 15185ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 15267ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 15267ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 15338ms [err] Traceback (most recent call last): 15338ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 15339ms [err] return _run_code(code, main_globals, None, 15339ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 15339ms [err] exec(code, run_globals) 15339ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 15339ms [err] sys.exit(main()) 15339ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 15339ms [err] asyncio.run(main_async()) 15339ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 15339ms [err] return loop.run_until_complete(main) 15339ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 15340ms [err] self.run_forever() 15340ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 15340ms [err] self._run_once() 15340ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 15341ms [err] event_list = self._selector.select(timeout) 15341ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 15341ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 15341ms [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 19500ms [log] starting device 19892ms [err] DEBUG:asyncio:Using selector: EpollSelector 19973ms [err] ERROR:asyncio:Unclosed client session 19973ms [err] client_session: 20061ms [log] parsing 20061ms [log] creating device handler 20061ms [log] [ready] 20061ms [log] reading line 20061ms [log] [websocketToken] "f0f3ec78-b247-43aa-98df-e96934aa27c3" 20075ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 20075ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 21860ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 21860ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 21894ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/6fe313c0-fa5c-46d2-8718-42afa2d52d21"}}', extra='') 21894ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/6fe313c0-fa5c-46d2-8718-42afa2d52d21"} 21990ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/2d7f757e-7690-4fe8-93df-af02e9bd1cda","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 21990ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2d7f757e-7690-4fe8-93df-af02e9bd1cda", "state": "new"}] 21991ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 21991ms [err] v=0 21991ms [err] o=- 3922855468 3922855468 IN IP4 0.0.0.0 21991ms [err] s=- 21991ms [err] t=0 0 21991ms [err] a=group:BUNDLE 0 21991ms [err] a=msid-semantic:WMS * 21991ms [err] m=application 9 DTLS/SCTP 5000 21991ms [err] c=IN IP4 0.0.0.0 21991ms [err] a=mid:0 21991ms [err] a=sctpmap:5000 webrtc-datachannel 65535 21991ms [err] a=max-message-size:65536 21991ms [err] a=ice-ufrag:N2f1 21991ms [err] a=ice-pwd:PebzlDMlYmRzkebpkJy54S 21991ms [err] a=fingerprint:sha-256 3E:0E:52:37:72:A9:B6:D3:75:6B:0E:D8:00:98:FC:12:9F:BB:6B:E3:26:DE:11:96:47:6E:59:91:91:BD:BD:4B 21991ms [err] a=setup:actpass 21991ms [err] 21992ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 21992ms [log] makeOffer 21992ms [log] connectionstatechanged new new have-local-offer 21992ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2d7f757e-7690-4fe8-93df-af02e9bd1cda", "state": "new"}] 21992ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 21993ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 21993ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 22016ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 22016ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 22024ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36256) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'BXlf6k2SDarC') 22024ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36256) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'BXlf6k2SDarC') 22039ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 22039ms [err] v=0 22039ms [err] o=- 7892206073972479578 2 IN IP4 127.0.0.1 22039ms [err] s=- 22039ms [err] t=0 0 22039ms [err] a=group:BUNDLE 0 22039ms [err] a=msid-semantic: WMS 22039ms [err] m=application 36256 DTLS/SCTP 5000 22039ms [err] c=IN IP4 141.24.211.56 22039ms [err] a=candidate:4266805977 1 udp 2113937151 7597ab7a-cd78-4a32-8acd-c53d4d5e6404.local 36256 typ host generation 0 network-cost 999 22039ms [err] a=candidate:4127850782 1 udp 1677729535 141.24.211.56 36256 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 22039ms [err] a=ice-ufrag:2UHM 22039ms [err] a=ice-pwd:XBiKy+Lq2F9Hg2G9YFEyc14X 22039ms [err] a=ice-options:trickle 22039ms [err] a=fingerprint:sha-256 D8:C5:E0:17:49:DD:B5:02:3C:77:67:58:7B:F8:68:60:5B:7B:26:EA:85:34:F8:48:E8:84:88:B4:5C:B4:21:98 22039ms [err] a=setup:active 22039ms [err] a=mid:0 22039ms [err] a=sctpmap:5000 webrtc-datachannel 1024 22039ms [err] 22042ms [err] INFO:aioice.ice:Connection(0) Remote candidate "7597ab7a-cd78-4a32-8acd-c53d4d5e6404.local" resolved to 172.17.0.3 22042ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 22042ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 22042ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 22042ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48349) -> ('172.17.0.3', 36256)) State.FROZEN -> State.WAITING 22042ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58116) -> ('172.17.0.3', 36256)) State.FROZEN -> State.WAITING 22042ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48349) -> ('141.24.211.56', 36256)) State.FROZEN -> State.WAITING 22042ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48349) -> ('172.17.0.3', 36256)) State.WAITING -> State.IN_PROGRESS 22043ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36256) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xda\x83\x8f\x18\xe6C5\x15\x88\x08\xb9\x01') 22043ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 7892206073972479578 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 36256 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:4266805977 1 udp 2113937151 7597ab7a-cd78-4a32-8acd-c53d4d5e6404.local 36256 typ host generation 0 network-cost 999\\r\\na=candidate:4127850782 1 udp 1677729535 141.24.211.56 36256 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:2UHM\\r\\na=ice-pwd:XBiKy+Lq2F9Hg2G9YFEyc14X\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 D8:C5:E0:17:49:DD:B5:02:3C:77:67:58:7B:F8:68:60:5B:7B:26:EA:85:34:F8:48:E8:84:88:B4:5C:B4:21:98\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2d7f757e-7690-4fe8-93df-af02e9bd1cda"}', extra='') 22043ms [log] handleSignalingMessage 22043ms [log] handleAnswer 22043ms [log] acceptAnswer 22043ms [log] connectionstatechanged connecting checking stable 22043ms [log] connectionstatechanged connecting checking stable 22043ms [log] connectionstatechanged connecting checking stable 22043ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2d7f757e-7690-4fe8-93df-af02e9bd1cda", "state": "connecting"}] 22043ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36256) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xda\x83\x8f\x18\xe6C5\x15\x88\x08\xb9\x01') 22043ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48349) -> ('172.17.0.3', 36256)) State.IN_PROGRESS -> State.SUCCEEDED 22044ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58116) -> ('172.17.0.3', 36256)) State.WAITING -> State.FAILED 22044ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48349) -> ('141.24.211.56', 36256)) State.WAITING -> State.FAILED 22044ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58116) -> ('141.24.211.56', 36256)) State.FROZEN -> State.FAILED 22044ms [err] INFO:aioice.ice:Connection(0) ICE completed 22063ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 22063ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 22064ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 22067ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 22067ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 22067ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 22067ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 22067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 22068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 22068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 22068ms [log] connectionstatechanged connecting completed stable 22068ms [log] connectionstatechanged connected completed stable 22068ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2d7f757e-7690-4fe8-93df-af02e9bd1cda", "state": "connected"}] 22070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 22071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 22071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 22071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 22071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 22071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 22071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 22072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 22072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 22072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 22072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1474139397, stream_id=1, stream_seq=0) 22072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 22073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1474139397, gaps=[]) 22073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 22073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3130339708, stream_id=1, stream_seq=0) 22073ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 22073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3130339708, gaps=[]) 22088ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36256) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'r3ELzQteww6f') 22088ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36256) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'r3ELzQteww6f') 22149ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 22149ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 22150ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36256) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w1MRU5/G835I') 22151ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36256) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w1MRU5/G835I') 22214ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36256) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'a7o+vTK275Pq') 22214ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36256) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'a7o+vTK275Pq') 22214ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58116) -> ('172.17.0.3', 36256)) State.FAILED -> State.IN_PROGRESS 22215ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36256) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd69\xcb$G\xcf\xfft\xe3\x9ca\t') 22217ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36256) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd69\xcb$G\xcf\xfft\xe3\x9ca\t') 22217ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58116) -> ('172.17.0.3', 36256)) State.IN_PROGRESS -> State.SUCCEEDED 22324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 22324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 22324ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 22325ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 22325ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 22325ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 22325ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 22326ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 22326ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/2d7f757e-7690-4fe8-93df-af02e9bd1cda"}', extra='') 22326ms [log] connectionstatechanged closed closed closed 22326ms [log] connectionstatechanged closed closed closed 22326ms [log] connectionstatechanged closed closed closed 22326ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2d7f757e-7690-4fe8-93df-af02e9bd1cda", "state": "closed"}] 22327ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 22327ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 22431ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 22431ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 22484ms [err] Traceback (most recent call last): 22484ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 22484ms [err] return _run_code(code, main_globals, None, 22484ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 22484ms [err] exec(code, run_globals) 22484ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 22484ms [err] sys.exit(main()) 22484ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 22484ms [err] asyncio.run(main_async()) 22484ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 22484ms [err] return loop.run_until_complete(main) 22484ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 22484ms [err] self.run_forever() 22484ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 22484ms [err] self._run_once() 22484ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 22484ms [err] event_list = self._selector.select(timeout) 22484ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 22484ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 22485ms [err] KeyboardInterrupt ================== js Client to python Client File tests : should transmit file ================== python Client to js Client File tests : should transmit file 28963ms [log] starting device 29345ms [err] DEBUG:asyncio:Using selector: EpollSelector 29425ms [err] ERROR:asyncio:Unclosed client session 29425ms [err] client_session: 29522ms [log] parsing 29522ms [log] creating device handler 29522ms [log] [ready] 29522ms [log] reading line 29522ms [log] [websocketToken] "165807a4-9fe6-484d-a295-1ce2cc49dcaf" 29538ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 29538ms [log] [websocketConnected] 31263ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 31263ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 31285ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/6e5fa196-fd29-4179-bee1-fc1c0afcd6df"}}', extra='') 31285ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/6e5fa196-fd29-4179-bee1-fc1c0afcd6df"} 31370ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/0b3ea01a-1ebc-40ef-80b9-196a8da6a9a3","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":false}', extra='') 31370ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0b3ea01a-1ebc-40ef-80b9-196a8da6a9a3", "state": "new"}] 31405ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 31405ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 31536ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 31536ms [err] v=0 31536ms [err] o=- 3780658442570000654 2 IN IP4 127.0.0.1 31536ms [err] s=- 31536ms [err] t=0 0 31536ms [err] a=group:BUNDLE 0 31536ms [err] a=extmap-allow-mixed 31536ms [err] a=msid-semantic: WMS 31536ms [err] m=application 58169 UDP/DTLS/SCTP webrtc-datachannel 31536ms [err] c=IN IP4 141.24.210.113 31536ms [err] a=candidate:135785032 1 udp 2113937151 d65bd985-56b0-426b-86e9-8028e4c1be37.local 53129 typ host generation 0 network-cost 999 31536ms [err] a=candidate:5218703 1 udp 1677729535 141.24.211.56 53129 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 31536ms [err] a=candidate:3194165885 1 udp 33562623 141.24.210.113 58169 typ relay raddr 141.24.211.56 rport 53129 generation 0 network-cost 999 31536ms [err] a=ice-ufrag:u8Bo 31536ms [err] a=ice-pwd:FVxFvhZ7QZEPEmjeoeP+pndr 31536ms [err] a=ice-options:trickle 31536ms [err] a=fingerprint:sha-256 B8:CC:6D:32:C8:8B:3E:6C:08:0E:3B:56:B6:8A:98:55:10:66:6A:A0:DA:11:9F:16:E5:0B:E8:4D:A3:D4:F1:CA 31536ms [err] a=setup:actpass 31536ms [err] a=mid:0 31536ms [err] a=sctp-port:5000 31536ms [err] a=max-message-size:262144 31536ms [err] 31543ms [err] INFO:aioice.ice:Connection(0) Remote candidate "d65bd985-56b0-426b-86e9-8028e4c1be37.local" resolved to 172.17.0.3 31543ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 31543ms [err] v=0 31543ms [err] o=- 3780658442570000654 2 IN IP4 127.0.0.1 31543ms [err] s=- 31543ms [err] t=0 0 31543ms [err] a=group:BUNDLE 0 31543ms [err] a=extmap-allow-mixed 31543ms [err] a=msid-semantic: WMS 31543ms [err] m=application 58169 UDP/DTLS/SCTP webrtc-datachannel 31543ms [err] c=IN IP4 141.24.210.113 31543ms [err] a=candidate:135785032 1 udp 2113937151 d65bd985-56b0-426b-86e9-8028e4c1be37.local 53129 typ host generation 0 network-cost 999 31543ms [err] a=candidate:5218703 1 udp 1677729535 141.24.211.56 53129 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 31543ms [err] a=candidate:3194165885 1 udp 33562623 141.24.210.113 58169 typ relay raddr 141.24.211.56 rport 53129 generation 0 network-cost 999 31543ms [err] a=ice-ufrag:u8Bo 31543ms [err] a=ice-pwd:FVxFvhZ7QZEPEmjeoeP+pndr 31543ms [err] a=ice-options:trickle 31543ms [err] a=fingerprint:sha-256 B8:CC:6D:32:C8:8B:3E:6C:08:0E:3B:56:B6:8A:98:55:10:66:6A:A0:DA:11:9F:16:E5:0B:E8:4D:A3:D4:F1:CA 31543ms [err] a=setup:actpass 31543ms [err] a=mid:0 31543ms [err] a=sctp-port:5000 31543ms [err] a=max-message-size:262144 31543ms [err] 31544ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 3780658442570000654 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 58169 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:135785032 1 udp 2113937151 d65bd985-56b0-426b-86e9-8028e4c1be37.local 53129 typ host generation 0 network-cost 999\\r\\na=candidate:5218703 1 udp 1677729535 141.24.211.56 53129 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:3194165885 1 udp 33562623 141.24.210.113 58169 typ relay raddr 141.24.211.56 rport 53129 generation 0 network-cost 999\\r\\na=ice-ufrag:u8Bo\\r\\na=ice-pwd:FVxFvhZ7QZEPEmjeoeP+pndr\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 B8:CC:6D:32:C8:8B:3E:6C:08:0E:3B:56:B6:8A:98:55:10:66:6A:A0:DA:11:9F:16:E5:0B:E8:4D:A3:D4:F1:CA\\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/0b3ea01a-1ebc-40ef-80b9-196a8da6a9a3"}', extra='') 31544ms [log] handleSignalingMessage 31544ms [log] handleOffer 31544ms [log] makeAnswer 31544ms [log] connectionstatechanged new new have-remote-offer 31544ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0b3ea01a-1ebc-40ef-80b9-196a8da6a9a3", "state": "new"}] 32415ms [err] INFO:aioice.ice:Connection(0) Remote candidate "d65bd985-56b0-426b-86e9-8028e4c1be37.local" resolved to 172.17.0.3 32416ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 32416ms [err] v=0 32416ms [err] o=- 3922855479 3922855479 IN IP4 0.0.0.0 32416ms [err] s=- 32416ms [err] t=0 0 32416ms [err] a=group:BUNDLE 0 32416ms [err] a=msid-semantic:WMS * 32416ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 32416ms [err] c=IN IP4 0.0.0.0 32416ms [err] a=mid:0 32416ms [err] a=sctp-port:5000 32416ms [err] a=max-message-size:65536 32416ms [err] a=ice-ufrag:bf6Q 32416ms [err] a=ice-pwd:uFYUezcDgCdBspnbDQXK1k 32416ms [err] a=fingerprint:sha-256 E9:C0:86:63:10:F6:15:37:CF:DA:78:22:DF:68:CF:4B:CB:FD:AB:7B:94:13:21:35:BA:77:C5:F2:E4:57:44:88 32416ms [err] a=setup:active 32416ms [err] 32417ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 32418ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 32419ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 32419ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 32420ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 32420ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 32420ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 32421ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('172.17.0.3', 53129)) State.FROZEN -> State.WAITING 32421ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36665) -> ('172.17.0.3', 53129)) State.FROZEN -> State.WAITING 32421ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('172.17.0.3', 53129)) State.FROZEN -> State.WAITING 32422ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('172.17.0.3', 53129)) State.WAITING -> State.IN_PROGRESS 32422ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf0\xa3\xd1=0{\x96}\x9b\x08\x10\xd7') 32423ms [log] connectionstatechanged new new stable 32423ms [log] connectionstatechanged new new stable 32423ms [log] connectionstatechanged connecting checking stable 32423ms [log] connectionstatechanged connecting checking stable 32423ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0b3ea01a-1ebc-40ef-80b9-196a8da6a9a3", "state": "connecting"}] 32424ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf0\xa3\xd1=0{\x96}\x9b\x08\x10\xd7') 32425ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('172.17.0.3', 53129)) State.IN_PROGRESS -> State.SUCCEEDED 32425ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('141.24.211.56', 53129)) State.FROZEN -> State.WAITING 32425ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('141.24.211.56', 53129)) State.FROZEN -> State.WAITING 32425ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('141.24.210.113', 58169)) State.FROZEN -> State.WAITING 32425ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('141.24.210.113', 58169)) State.FROZEN -> State.WAITING 32442ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'K2noME+x1HBT') 32443ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'K2noME+x1HBT') 32443ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36665) -> ('172.17.0.3', 53129)) State.WAITING -> State.FAILED 32443ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('172.17.0.3', 53129)) State.WAITING -> State.FAILED 32443ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36665) -> ('172.17.0.3', 53129)) State.FROZEN -> State.FAILED 32444ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('141.24.211.56', 53129)) State.WAITING -> State.FAILED 32444ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36665) -> ('141.24.211.56', 53129)) State.FROZEN -> State.FAILED 32444ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('141.24.211.56', 53129)) State.WAITING -> State.FAILED 32445ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36665) -> ('141.24.211.56', 53129)) State.FROZEN -> State.FAILED 32445ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('141.24.210.113', 58169)) State.WAITING -> State.FAILED 32445ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36665) -> ('141.24.210.113', 58169)) State.FROZEN -> State.FAILED 32445ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('141.24.210.113', 58169)) State.WAITING -> State.FAILED 32445ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36665) -> ('141.24.210.113', 58169)) State.FROZEN -> State.FAILED 32445ms [err] INFO:aioice.ice:Connection(0) ICE completed 32445ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 32445ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 32447ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 32454ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 32454ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 32454ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 32455ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 32455ms [log] connectionstatechanged connecting completed stable 32455ms [log] connectionstatechanged connected completed stable 32455ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0b3ea01a-1ebc-40ef-80b9-196a8da6a9a3", "state": "connected"}] 32462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 32462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 32462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 32463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 32463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 32464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 32465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3629211081, stream_id=1, stream_seq=0) 32465ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 32465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3475698740, stream_id=1, stream_seq=0) 32465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 32466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3629211081, gaps=[]) 32468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698740, gaps=[]) 32468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 32468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3475698741, stream_id=1, stream_seq=1) 32469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 32469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698742, stream_id=1, stream_seq=2) 32469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698743, stream_id=1, stream_seq=2) 32470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698744, stream_id=1, stream_seq=2) 32472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698742, gaps=[]) 32472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698745, stream_id=1, stream_seq=2) 32472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698746, stream_id=1, stream_seq=2) 32474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698744, gaps=[]) 32474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698747, stream_id=1, stream_seq=2) 32474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698748, stream_id=1, stream_seq=2) 32476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698746, gaps=[]) 32476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698749, stream_id=1, stream_seq=3) 32476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698750, stream_id=1, stream_seq=3) 32476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698751, stream_id=1, stream_seq=3) 32477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698752, stream_id=1, stream_seq=3) 32478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698748, gaps=[]) 32478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698753, stream_id=1, stream_seq=3) 32478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698754, stream_id=1, stream_seq=3) 32480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698750, gaps=[]) 32480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698755, stream_id=1, stream_seq=3) 32483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698752, gaps=[]) 32483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698756, stream_id=1, stream_seq=4) 32483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698757, stream_id=1, stream_seq=4) 32483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698758, stream_id=1, stream_seq=4) 32483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698759, stream_id=1, stream_seq=4) 32484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698760, stream_id=1, stream_seq=4) 32485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698754, gaps=[]) 32485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698761, stream_id=1, stream_seq=4) 32485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698762, stream_id=1, stream_seq=4) 32488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698756, gaps=[]) 32488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698763, stream_id=1, stream_seq=5) 32488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698764, stream_id=1, stream_seq=5) 32488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698765, stream_id=1, stream_seq=5) 32489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698758, gaps=[]) 32489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698766, stream_id=1, stream_seq=5) 32490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698767, stream_id=1, stream_seq=5) 32490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698768, stream_id=1, stream_seq=5) 32491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698760, gaps=[]) 32491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698769, stream_id=1, stream_seq=5) 32492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698762, gaps=[]) 32492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698770, stream_id=1, stream_seq=6) 32493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698771, stream_id=1, stream_seq=6) 32493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698772, stream_id=1, stream_seq=6) 32493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698773, stream_id=1, stream_seq=6) 32493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698764, gaps=[]) 32494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698774, stream_id=1, stream_seq=6) 32494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698775, stream_id=1, stream_seq=6) 32494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698776, stream_id=1, stream_seq=6) 32495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698766, gaps=[]) 32495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698777, stream_id=1, stream_seq=7) 32496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698778, stream_id=1, stream_seq=7) 32496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698779, stream_id=1, stream_seq=7) 32496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698768, gaps=[]) 32496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698780, stream_id=1, stream_seq=7) 32497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698781, stream_id=1, stream_seq=7) 32497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698782, stream_id=1, stream_seq=7) 32498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698770, gaps=[]) 32498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698783, stream_id=1, stream_seq=7) 32499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698772, gaps=[]) 32499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698784, stream_id=1, stream_seq=8) 32499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698785, stream_id=1, stream_seq=8) 32500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698786, stream_id=1, stream_seq=8) 32500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698787, stream_id=1, stream_seq=8) 32500ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'KhbzP5nt21My') 32501ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'KhbzP5nt21My') 32502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698774, gaps=[]) 32502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698788, stream_id=1, stream_seq=8) 32502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698789, stream_id=1, stream_seq=8) 32502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698790, stream_id=1, stream_seq=8) 32503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698776, gaps=[]) 32503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698791, stream_id=1, stream_seq=9) 32503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698792, stream_id=1, stream_seq=9) 32504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698793, stream_id=1, stream_seq=9) 32504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698778, gaps=[]) 32504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698794, stream_id=1, stream_seq=9) 32504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698795, stream_id=1, stream_seq=9) 32504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698796, stream_id=1, stream_seq=9) 32505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698780, gaps=[]) 32505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698797, stream_id=1, stream_seq=9) 32506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698782, gaps=[]) 32506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698798, stream_id=1, stream_seq=10) 32507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698799, stream_id=1, stream_seq=10) 32507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698800, stream_id=1, stream_seq=10) 32507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698801, stream_id=1, stream_seq=10) 32509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698784, gaps=[]) 32509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698802, stream_id=1, stream_seq=10) 32509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698803, stream_id=1, stream_seq=10) 32509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698804, stream_id=1, stream_seq=10) 32510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698786, gaps=[]) 32510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698805, stream_id=1, stream_seq=11) 32510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698806, stream_id=1, stream_seq=11) 32510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698807, stream_id=1, stream_seq=11) 32510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698788, gaps=[]) 32510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698808, stream_id=1, stream_seq=11) 32511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698809, stream_id=1, stream_seq=11) 32511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698810, stream_id=1, stream_seq=11) 32511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698790, gaps=[]) 32511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698811, stream_id=1, stream_seq=11) 32512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698792, gaps=[]) 32512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698812, stream_id=1, stream_seq=12) 32512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698813, stream_id=1, stream_seq=12) 32512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698814, stream_id=1, stream_seq=12) 32512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698815, stream_id=1, stream_seq=12) 32513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698794, gaps=[]) 32513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698816, stream_id=1, stream_seq=12) 32513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698817, stream_id=1, stream_seq=12) 32513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698818, stream_id=1, stream_seq=12) 32514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698796, gaps=[]) 32514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698819, stream_id=1, stream_seq=13) 32514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698820, stream_id=1, stream_seq=13) 32514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698821, stream_id=1, stream_seq=13) 32516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698798, gaps=[]) 32516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698822, stream_id=1, stream_seq=13) 32516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698823, stream_id=1, stream_seq=13) 32516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698824, stream_id=1, stream_seq=13) 32516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698800, gaps=[]) 32516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698825, stream_id=1, stream_seq=13) 32517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698802, gaps=[]) 32517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698826, stream_id=1, stream_seq=14) 32517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698827, stream_id=1, stream_seq=14) 32517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698828, stream_id=1, stream_seq=14) 32517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698829, stream_id=1, stream_seq=14) 32518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698804, gaps=[]) 32518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698830, stream_id=1, stream_seq=14) 32518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698831, stream_id=1, stream_seq=14) 32518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698832, stream_id=1, stream_seq=14) 32521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698806, gaps=[]) 32521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698833, stream_id=1, stream_seq=15) 32521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698834, stream_id=1, stream_seq=15) 32521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698835, stream_id=1, stream_seq=15) 32521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698808, gaps=[]) 32521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698836, stream_id=1, stream_seq=15) 32521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698837, stream_id=1, stream_seq=15) 32521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698838, stream_id=1, stream_seq=15) 32521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698810, gaps=[]) 32521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698839, stream_id=1, stream_seq=15) 32522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698812, gaps=[]) 32522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698840, stream_id=1, stream_seq=16) 32523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698841, stream_id=1, stream_seq=16) 32523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698842, stream_id=1, stream_seq=16) 32523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698843, stream_id=1, stream_seq=16) 32524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698814, gaps=[]) 32524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698844, stream_id=1, stream_seq=16) 32524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698845, stream_id=1, stream_seq=16) 32524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698846, stream_id=1, stream_seq=16) 32525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698816, gaps=[]) 32525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698847, stream_id=1, stream_seq=17) 32525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698848, stream_id=1, stream_seq=17) 32525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698849, stream_id=1, stream_seq=17) 32525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698818, gaps=[]) 32525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698850, stream_id=1, stream_seq=17) 32526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698851, stream_id=1, stream_seq=17) 32526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698852, stream_id=1, stream_seq=17) 32526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698820, gaps=[]) 32526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698853, stream_id=1, stream_seq=17) 32527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698822, gaps=[]) 32527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698854, stream_id=1, stream_seq=18) 32527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698855, stream_id=1, stream_seq=18) 32527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698856, stream_id=1, stream_seq=18) 32527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698857, stream_id=1, stream_seq=18) 32528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698824, gaps=[]) 32528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698858, stream_id=1, stream_seq=18) 32528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698859, stream_id=1, stream_seq=18) 32528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698860, stream_id=1, stream_seq=18) 32529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698826, gaps=[]) 32529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698861, stream_id=1, stream_seq=19) 32529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698862, stream_id=1, stream_seq=19) 32530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698828, gaps=[]) 32530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698863, stream_id=1, stream_seq=19) 32530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698864, stream_id=1, stream_seq=19) 32530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698865, stream_id=1, stream_seq=19) 32531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698830, gaps=[]) 32531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698866, stream_id=1, stream_seq=19) 32531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698867, stream_id=1, stream_seq=19) 32534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698832, gaps=[]) 32534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698868, stream_id=1, stream_seq=20) 32535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698869, stream_id=1, stream_seq=20) 32535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698870, stream_id=1, stream_seq=20) 32535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698834, gaps=[]) 32535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698871, stream_id=1, stream_seq=20) 32535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698872, stream_id=1, stream_seq=20) 32536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698873, stream_id=1, stream_seq=20) 32536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698836, gaps=[]) 32536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698874, stream_id=1, stream_seq=20) 32536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698838, gaps=[]) 32536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698875, stream_id=1, stream_seq=21) 32537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698876, stream_id=1, stream_seq=21) 32537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698877, stream_id=1, stream_seq=21) 32537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698878, stream_id=1, stream_seq=21) 32537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698879, stream_id=1, stream_seq=21) 32537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698840, gaps=[]) 32537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698880, stream_id=1, stream_seq=21) 32538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698881, stream_id=1, stream_seq=21) 32538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698842, gaps=[]) 32538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698882, stream_id=1, stream_seq=22) 32539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698883, stream_id=1, stream_seq=22) 32539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698884, stream_id=1, stream_seq=22) 32539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698844, gaps=[]) 32539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698885, stream_id=1, stream_seq=22) 32539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698886, stream_id=1, stream_seq=22) 32539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698887, stream_id=1, stream_seq=22) 32541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698846, gaps=[]) 32541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698888, stream_id=1, stream_seq=22) 32542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698848, gaps=[]) 32542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698889, stream_id=1, stream_seq=23) 32542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698890, stream_id=1, stream_seq=23) 32542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698891, stream_id=1, stream_seq=23) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698892, stream_id=1, stream_seq=23) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698850, gaps=[]) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698893, stream_id=1, stream_seq=23) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698894, stream_id=1, stream_seq=23) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698895, stream_id=1, stream_seq=23) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698852, gaps=[]) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698896, stream_id=1, stream_seq=24) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698897, stream_id=1, stream_seq=24) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698898, stream_id=1, stream_seq=24) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698854, gaps=[]) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698899, stream_id=1, stream_seq=24) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698900, stream_id=1, stream_seq=24) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698901, stream_id=1, stream_seq=24) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698856, gaps=[]) 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698902, stream_id=1, stream_seq=24) 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8192 32545ms [log] 8188 32545ms [log] line [file] undefined 32545ms [log] 32545ms [log] reading line 32545ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 32545ms [log] [experimentStatusChanged] {"status": "running", "message": null} 32546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698858, gaps=[]) 32546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698903, stream_id=1, stream_seq=25) 32546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698904, stream_id=1, stream_seq=25) 32546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698905, stream_id=1, stream_seq=25) 32546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698906, stream_id=1, stream_seq=25) 32546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698860, gaps=[]) 32547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698907, stream_id=1, stream_seq=25) 32547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698908, stream_id=1, stream_seq=25) 32547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698909, stream_id=1, stream_seq=25) 32547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698862, gaps=[]) 32547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698910, stream_id=1, stream_seq=26) 32547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698911, stream_id=1, stream_seq=26) 32548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698912, stream_id=1, stream_seq=26) 32548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698864, gaps=[]) 32548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698913, stream_id=1, stream_seq=26) 32548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698914, stream_id=1, stream_seq=26) 32549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698915, stream_id=1, stream_seq=26) 32549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698866, gaps=[]) 32549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698916, stream_id=1, stream_seq=26) 32550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698868, gaps=[]) 32550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698917, stream_id=1, stream_seq=27) 32550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698918, stream_id=1, stream_seq=27) 32551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698919, stream_id=1, stream_seq=27) 32551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698920, stream_id=1, stream_seq=27) 32551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698870, gaps=[]) 32551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698921, stream_id=1, stream_seq=27) 32551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698922, stream_id=1, stream_seq=27) 32551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698923, stream_id=1, stream_seq=27) 32552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698872, gaps=[]) 32552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698924, stream_id=1, stream_seq=28) 32552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698925, stream_id=1, stream_seq=28) 32553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698926, stream_id=1, stream_seq=28) 32553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698874, gaps=[]) 32553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698927, stream_id=1, stream_seq=28) 32553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698928, stream_id=1, stream_seq=28) 32553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698929, stream_id=1, stream_seq=28) 32554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698876, gaps=[]) 32554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698930, stream_id=1, stream_seq=28) 32555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698878, gaps=[]) 32556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698931, stream_id=1, stream_seq=29) 32556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698932, stream_id=1, stream_seq=29) 32556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698933, stream_id=1, stream_seq=29) 32556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698934, stream_id=1, stream_seq=29) 32556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698880, gaps=[]) 32556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698935, stream_id=1, stream_seq=29) 32557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698936, stream_id=1, stream_seq=29) 32557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698937, stream_id=1, stream_seq=29) 32557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698882, gaps=[]) 32557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698938, stream_id=1, stream_seq=30) 32558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698939, stream_id=1, stream_seq=30) 32558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698940, stream_id=1, stream_seq=30) 32558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698884, gaps=[]) 32558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698941, stream_id=1, stream_seq=30) 32558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698942, stream_id=1, stream_seq=30) 32558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698943, stream_id=1, stream_seq=30) 32559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698886, gaps=[]) 32559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698944, stream_id=1, stream_seq=30) 32559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698888, gaps=[]) 32559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698945, stream_id=1, stream_seq=31) 32560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698946, stream_id=1, stream_seq=31) 32560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698947, stream_id=1, stream_seq=31) 32560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698948, stream_id=1, stream_seq=31) 32560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698890, gaps=[]) 32560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698949, stream_id=1, stream_seq=31) 32561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698950, stream_id=1, stream_seq=31) 32561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698951, stream_id=1, stream_seq=31) 32561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698892, gaps=[]) 32561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698952, stream_id=1, stream_seq=32) 32561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698953, stream_id=1, stream_seq=32) 32562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698954, stream_id=1, stream_seq=32) 32562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698894, gaps=[]) 32562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698955, stream_id=1, stream_seq=32) 32562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698956, stream_id=1, stream_seq=32) 32562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698957, stream_id=1, stream_seq=32) 32563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698896, gaps=[]) 32563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698958, stream_id=1, stream_seq=32) 32564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698898, gaps=[]) 32564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3475698959, stream_id=1, stream_seq=33) 32564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698960, stream_id=1, stream_seq=33) 32564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698961, stream_id=1, stream_seq=33) 32564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698962, stream_id=1, stream_seq=33) 32565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698900, gaps=[]) 32565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698963, stream_id=1, stream_seq=33) 32565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3475698964, stream_id=1, stream_seq=33) 32565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3475698965, stream_id=1, stream_seq=33) 32565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698902, gaps=[]) 32566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698904, gaps=[]) 32566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698906, gaps=[]) 32567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698908, gaps=[]) 32568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698910, gaps=[]) 32568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698912, gaps=[]) 32569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698914, gaps=[]) 32570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698916, gaps=[]) 32570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698918, gaps=[]) 32571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32572ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698920, gaps=[]) 32572ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32572ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698922, gaps=[]) 32572ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698924, gaps=[]) 32573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698926, gaps=[]) 32574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698928, gaps=[]) 32574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698930, gaps=[]) 32575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32576ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698932, gaps=[]) 32576ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32577ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6K2IWLMuLE9N') 32577ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6K2IWLMuLE9N') 32577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698934, gaps=[]) 32577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698936, gaps=[]) 32578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32579ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698938, gaps=[]) 32579ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32579ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698940, gaps=[]) 32580ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32580ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698942, gaps=[]) 32580ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698944, gaps=[]) 32581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32582ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698946, gaps=[]) 32582ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698948, gaps=[]) 32583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698950, gaps=[]) 32584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3475698952, gaps=[]) 32584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3475698954, gaps=[]) 32585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3475698956, gaps=[]) 32586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3475698958, gaps=[]) 32587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32588ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3475698960, gaps=[]) 32588ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32588ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3475698962, gaps=[]) 32588ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3475698964, gaps=[]) 32589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 32635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 9217) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'pFdManhYgRjl') 32635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 9217) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'pFdManhYgRjl') 32635ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(NAmqsMmql4 1 udp 1845501695 172.17.0.3 9217 typ prflx) 32635ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('172.17.0.3', 9217)) State.WAITING -> State.IN_PROGRESS 32635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 9217) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'j}\x9er^^:\xce-\xd7\x89\xea') 32637ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 9217) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'j}\x9er^^:\xce-\xd7\x89\xea') 32637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33250) -> ('172.17.0.3', 9217)) State.IN_PROGRESS -> State.SUCCEEDED 32698ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'EK1DXYCUUIv7') 32698ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'EK1DXYCUUIv7') 32698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36665) -> ('172.17.0.3', 53129)) State.FAILED -> State.IN_PROGRESS 32699ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb9U\x10\xd1iQz2\xc2{\xf2\xa5') 32703ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb9U\x10\xd1iQz2\xc2{\xf2\xa5') 32703ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36665) -> ('172.17.0.3', 53129)) State.IN_PROGRESS -> State.SUCCEEDED 32760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 32760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 32760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 32760ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 32761ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 32761ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 32761ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 32761ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 32761ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 32761ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'UhERqCK+dlEy') 32761ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 53129) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'UhERqCK+dlEy') 32762ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/0b3ea01a-1ebc-40ef-80b9-196a8da6a9a3"}', extra='') 32762ms [log] connectionstatechanged closed closed closed 32762ms [log] connectionstatechanged closed closed closed 32762ms [log] connectionstatechanged closed closed closed 32762ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0b3ea01a-1ebc-40ef-80b9-196a8da6a9a3", "state": "closed"}] 32762ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 32762ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 32855ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 32855ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 32923ms [err] Traceback (most recent call last): 32923ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 32923ms [err] return _run_code(code, main_globals, None, 32923ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 32923ms [err] exec(code, run_globals) 32923ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 32923ms [err] sys.exit(main()) 32923ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 32923ms [err] asyncio.run(main_async()) 32923ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 32923ms [err] return loop.run_until_complete(main) 32923ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 32923ms [err] self.run_forever() 32923ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 32923ms [err] self._run_once() 32923ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 32923ms [err] event_list = self._selector.select(timeout) 32923ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 32923ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 32923ms [err] KeyboardInterrupt 33028ms [log] starting device 33399ms [err] DEBUG:asyncio:Using selector: EpollSelector 33486ms [err] ERROR:asyncio:Unclosed client session 33486ms [err] client_session: 33580ms [log] parsing 33580ms [log] creating device handler 33580ms [log] [ready] 33580ms [log] reading line 33580ms [log] [websocketToken] "ee1fb211-9ee9-495f-a7b3-b007b4fbabc4" 33593ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 33593ms [log] [websocketConnected] 33785ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 33785ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 33800ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b88ec85c-7f21-49bb-a861-26b4c30bb704"}}', extra='') 33800ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b88ec85c-7f21-49bb-a861-26b4c30bb704"} 33870ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 33870ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec", "state": "new"}] 33871ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 33871ms [err] v=0 33871ms [err] o=- 3922855480 3922855480 IN IP4 0.0.0.0 33871ms [err] s=- 33871ms [err] t=0 0 33871ms [err] a=group:BUNDLE 0 33871ms [err] a=msid-semantic:WMS * 33871ms [err] m=application 9 DTLS/SCTP 5000 33871ms [err] c=IN IP4 0.0.0.0 33871ms [err] a=mid:0 33871ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33871ms [err] a=max-message-size:65536 33871ms [err] a=ice-ufrag:K4c2 33871ms [err] a=ice-pwd:XOYNccpl9wkLPqZZmUuQhD 33871ms [err] a=fingerprint:sha-256 39:99:5B:F1:B9:A3:9B:A7:D4:C4:C1:1A:B5:4B:EB:22:DE:72:FB:3C:44:BF:B9:25:64:C3:90:6A:07:96:04:36 33871ms [err] a=setup:actpass 33871ms [err] 33871ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 33872ms [log] makeOffer 33872ms [log] connectionstatechanged new new have-local-offer 33872ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec", "state": "new"}] 33872ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 33872ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 33872ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 33884ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 45296) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x95\x8f\x7f\r\xf4k\xcc\x104\x08\xdd\xb4') 33884ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 45296) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x95\x8f\x7f\r\xf4k\xcc\x104\x08\xdd\xb4') 33891ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 33891ms [err] v=0 33891ms [err] o=- 3922855480 3922855480 IN IP4 0.0.0.0 33891ms [err] s=- 33891ms [err] t=0 0 33891ms [err] a=group:BUNDLE 0 33891ms [err] a=msid-semantic:WMS * 33891ms [err] m=application 45296 DTLS/SCTP 5000 33891ms [err] c=IN IP4 172.30.0.1 33891ms [err] a=mid:0 33891ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33891ms [err] a=max-message-size:65536 33891ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 45296 typ host 33891ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 37321 typ host 33891ms [err] a=end-of-candidates 33891ms [err] a=ice-ufrag:hfpz 33891ms [err] a=ice-pwd:LLA8N04MMYzfuD4ZEl6neI 33891ms [err] a=fingerprint:sha-256 DA:36:C1:7C:10:9A:45:51:06:3E:8B:38:F3:22:14:A2:F5:24:98:1C:59:26:D9:38:F7:FC:6D:40:3E:A9:67:9C 33891ms [err] a=setup:active 33891ms [err] 33892ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 33892ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 33892ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 33892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60443) -> ('172.30.0.1', 45296)) State.FROZEN -> State.WAITING 33892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42546) -> ('172.30.0.1', 45296)) State.FROZEN -> State.WAITING 33892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60443) -> ('172.17.0.3', 37321)) State.FROZEN -> State.WAITING 33892ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(55m2MmHYXa 1 udp 1862270975 172.17.0.3 45296 typ prflx) 33892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60443) -> ('172.17.0.3', 45296)) State.WAITING -> State.IN_PROGRESS 33893ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 45296) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xaa\t\xee\xde\xac~\xef\x1e\xd4\x17\x9f\xdc') 33893ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60443) -> ('172.30.0.1', 45296)) State.WAITING -> State.IN_PROGRESS 33893ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 45296) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x00\x88\x08\x9b\x9a\xad\x90\xe8\x83Z\x1c=') 33893ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec","content":{"type":"answer","sdp":"v=0\\r\\no=- 3922855480 3922855480 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 45296 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 45296 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 37321 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:hfpz\\r\\na=ice-pwd:LLA8N04MMYzfuD4ZEl6neI\\r\\na=fingerprint:sha-256 DA:36:C1:7C:10:9A:45:51:06:3E:8B:38:F3:22:14:A2:F5:24:98:1C:59:26:D9:38:F7:FC:6D:40:3E:A9:67:9C\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 33893ms [log] handleSignalingMessage 33893ms [log] handleAnswer 33893ms [log] acceptAnswer 33893ms [log] connectionstatechanged connecting checking stable 33893ms [log] connectionstatechanged connecting checking stable 33893ms [log] connectionstatechanged connecting checking stable 33893ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec", "state": "connecting"}] 33893ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 45296) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xaa\t\xee\xde\xac~\xef\x1e\xd4\x17\x9f\xdc') 33894ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60443) -> ('172.17.0.3', 45296)) State.IN_PROGRESS -> State.SUCCEEDED 33894ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42546) -> ('172.30.0.1', 45296)) State.WAITING -> State.FAILED 33894ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60443) -> ('172.17.0.3', 37321)) State.WAITING -> State.FAILED 33894ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42546) -> ('172.17.0.3', 37321)) State.FROZEN -> State.FAILED 33894ms [err] INFO:aioice.ice:Connection(0) ICE completed 33894ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 45296) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x00\x88\x08\x9b\x9a\xad\x90\xe8\x83Z\x1c=') 33894ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60443) -> ('172.30.0.1', 45296)) State.IN_PROGRESS -> State.SUCCEEDED 33895ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 45296) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbf \xbe\x02\x80\x11\xe5\xc6\xc1"\x9c\x92') 33895ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 45296) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbf \xbe\x02\x80\x11\xe5\xc6\xc1"\x9c\x92') 33905ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 33905ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 33913ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 33913ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 33914ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 33916ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 33917ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 33917ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 33917ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 33917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 33917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 33917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 33918ms [log] connectionstatechanged connecting completed stable 33918ms [log] connectionstatechanged connected completed stable 33918ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec", "state": "connected"}] 33918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 33919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 33919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 33919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 33919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 33919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 33919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 33919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 33919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 33920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1427946204, stream_id=1, stream_seq=0) 33920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 33920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3211480310, stream_id=1, stream_seq=0) 33920ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 33921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3211480310, gaps=[]) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946204, gaps=[]) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1427946205, stream_id=1, stream_seq=1) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946206, stream_id=1, stream_seq=2) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946207, stream_id=1, stream_seq=2) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946208, stream_id=1, stream_seq=2) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946205, gaps=[]) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946209, stream_id=1, stream_seq=2) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946206, gaps=[]) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946210, stream_id=1, stream_seq=2) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946211, stream_id=1, stream_seq=2) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946207, gaps=[]) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946212, stream_id=1, stream_seq=2) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946208, gaps=[]) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946213, stream_id=1, stream_seq=3) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946214, stream_id=1, stream_seq=3) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946209, gaps=[]) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946215, stream_id=1, stream_seq=3) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946216, stream_id=1, stream_seq=3) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946210, gaps=[]) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946217, stream_id=1, stream_seq=3) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946218, stream_id=1, stream_seq=3) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946211, gaps=[]) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946219, stream_id=1, stream_seq=3) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946212, gaps=[]) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946220, stream_id=1, stream_seq=4) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946221, stream_id=1, stream_seq=4) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946213, gaps=[]) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946222, stream_id=1, stream_seq=4) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946223, stream_id=1, stream_seq=4) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946214, gaps=[]) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946224, stream_id=1, stream_seq=4) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946225, stream_id=1, stream_seq=4) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946215, gaps=[]) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946226, stream_id=1, stream_seq=4) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946216, gaps=[]) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946227, stream_id=1, stream_seq=5) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946228, stream_id=1, stream_seq=5) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946217, gaps=[]) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946229, stream_id=1, stream_seq=5) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946230, stream_id=1, stream_seq=5) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946218, gaps=[]) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946231, stream_id=1, stream_seq=5) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946232, stream_id=1, stream_seq=5) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946219, gaps=[]) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946233, stream_id=1, stream_seq=5) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946220, gaps=[]) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946234, stream_id=1, stream_seq=6) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946235, stream_id=1, stream_seq=6) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946221, gaps=[]) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946236, stream_id=1, stream_seq=6) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946237, stream_id=1, stream_seq=6) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946222, gaps=[]) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946238, stream_id=1, stream_seq=6) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946239, stream_id=1, stream_seq=6) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946223, gaps=[]) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946240, stream_id=1, stream_seq=6) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946224, gaps=[]) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946241, stream_id=1, stream_seq=7) 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946242, stream_id=1, stream_seq=7) 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946225, gaps=[]) 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946243, stream_id=1, stream_seq=7) 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946244, stream_id=1, stream_seq=7) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946226, gaps=[]) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946245, stream_id=1, stream_seq=7) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946246, stream_id=1, stream_seq=7) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946227, gaps=[]) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946247, stream_id=1, stream_seq=7) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946228, gaps=[]) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946248, stream_id=1, stream_seq=8) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946249, stream_id=1, stream_seq=8) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946229, gaps=[]) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946250, stream_id=1, stream_seq=8) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946251, stream_id=1, stream_seq=8) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946230, gaps=[]) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946252, stream_id=1, stream_seq=8) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946253, stream_id=1, stream_seq=8) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946231, gaps=[]) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946254, stream_id=1, stream_seq=8) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946232, gaps=[]) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946255, stream_id=1, stream_seq=9) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946256, stream_id=1, stream_seq=9) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946233, gaps=[]) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946257, stream_id=1, stream_seq=9) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946258, stream_id=1, stream_seq=9) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946234, gaps=[]) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946259, stream_id=1, stream_seq=9) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946260, stream_id=1, stream_seq=9) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946235, gaps=[]) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946261, stream_id=1, stream_seq=9) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946236, gaps=[]) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946262, stream_id=1, stream_seq=10) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946263, stream_id=1, stream_seq=10) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946237, gaps=[]) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946264, stream_id=1, stream_seq=10) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946265, stream_id=1, stream_seq=10) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946238, gaps=[]) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946266, stream_id=1, stream_seq=10) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946267, stream_id=1, stream_seq=10) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946239, gaps=[]) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946268, stream_id=1, stream_seq=10) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946240, gaps=[]) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946269, stream_id=1, stream_seq=11) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946270, stream_id=1, stream_seq=11) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946241, gaps=[]) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946271, stream_id=1, stream_seq=11) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946272, stream_id=1, stream_seq=11) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946242, gaps=[]) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946273, stream_id=1, stream_seq=11) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946274, stream_id=1, stream_seq=11) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946243, gaps=[]) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946275, stream_id=1, stream_seq=11) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946244, gaps=[]) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946276, stream_id=1, stream_seq=12) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946277, stream_id=1, stream_seq=12) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946245, gaps=[]) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946278, stream_id=1, stream_seq=12) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946279, stream_id=1, stream_seq=12) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946246, gaps=[]) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946280, stream_id=1, stream_seq=12) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946281, stream_id=1, stream_seq=12) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946247, gaps=[]) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946282, stream_id=1, stream_seq=12) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946248, gaps=[]) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946283, stream_id=1, stream_seq=13) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946284, stream_id=1, stream_seq=13) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946249, gaps=[]) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946285, stream_id=1, stream_seq=13) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946286, stream_id=1, stream_seq=13) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946250, gaps=[]) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946287, stream_id=1, stream_seq=13) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946288, stream_id=1, stream_seq=13) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946251, gaps=[]) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946289, stream_id=1, stream_seq=13) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946252, gaps=[]) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946290, stream_id=1, stream_seq=14) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946291, stream_id=1, stream_seq=14) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946253, gaps=[]) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946292, stream_id=1, stream_seq=14) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946293, stream_id=1, stream_seq=14) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946254, gaps=[]) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946294, stream_id=1, stream_seq=14) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946295, stream_id=1, stream_seq=14) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946255, gaps=[]) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946296, stream_id=1, stream_seq=14) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946256, gaps=[]) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946297, stream_id=1, stream_seq=15) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946298, stream_id=1, stream_seq=15) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946257, gaps=[]) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946299, stream_id=1, stream_seq=15) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946300, stream_id=1, stream_seq=15) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946258, gaps=[]) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946301, stream_id=1, stream_seq=15) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946302, stream_id=1, stream_seq=15) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946259, gaps=[]) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946303, stream_id=1, stream_seq=15) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946260, gaps=[]) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946304, stream_id=1, stream_seq=16) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946305, stream_id=1, stream_seq=16) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946261, gaps=[]) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946306, stream_id=1, stream_seq=16) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946307, stream_id=1, stream_seq=16) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946262, gaps=[]) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946308, stream_id=1, stream_seq=16) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946309, stream_id=1, stream_seq=16) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946263, gaps=[]) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946310, stream_id=1, stream_seq=16) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946264, gaps=[]) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946311, stream_id=1, stream_seq=17) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946312, stream_id=1, stream_seq=17) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946265, gaps=[]) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946313, stream_id=1, stream_seq=17) 33950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946314, stream_id=1, stream_seq=17) 33950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946266, gaps=[]) 33950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946315, stream_id=1, stream_seq=17) 33950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946316, stream_id=1, stream_seq=17) 33950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946267, gaps=[]) 33951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946317, stream_id=1, stream_seq=17) 33951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946268, gaps=[]) 33951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946318, stream_id=1, stream_seq=18) 33951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946319, stream_id=1, stream_seq=18) 33951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946269, gaps=[]) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946320, stream_id=1, stream_seq=18) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946321, stream_id=1, stream_seq=18) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946270, gaps=[]) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946322, stream_id=1, stream_seq=18) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946323, stream_id=1, stream_seq=18) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946271, gaps=[]) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946324, stream_id=1, stream_seq=18) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946272, gaps=[]) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946325, stream_id=1, stream_seq=19) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946326, stream_id=1, stream_seq=19) 33954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946273, gaps=[]) 33954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946327, stream_id=1, stream_seq=19) 33954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946328, stream_id=1, stream_seq=19) 33954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946274, gaps=[]) 33954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946329, stream_id=1, stream_seq=19) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946330, stream_id=1, stream_seq=19) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946275, gaps=[]) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946331, stream_id=1, stream_seq=19) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946276, gaps=[]) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946332, stream_id=1, stream_seq=20) 33956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946333, stream_id=1, stream_seq=20) 33956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946277, gaps=[]) 33956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946334, stream_id=1, stream_seq=20) 33956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946335, stream_id=1, stream_seq=20) 33956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946278, gaps=[]) 33956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946336, stream_id=1, stream_seq=20) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946337, stream_id=1, stream_seq=20) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946279, gaps=[]) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946338, stream_id=1, stream_seq=20) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946280, gaps=[]) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946339, stream_id=1, stream_seq=21) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946340, stream_id=1, stream_seq=21) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946281, gaps=[]) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946341, stream_id=1, stream_seq=21) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946342, stream_id=1, stream_seq=21) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946282, gaps=[]) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946343, stream_id=1, stream_seq=21) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946344, stream_id=1, stream_seq=21) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946283, gaps=[]) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946345, stream_id=1, stream_seq=21) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946284, gaps=[]) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946346, stream_id=1, stream_seq=22) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946347, stream_id=1, stream_seq=22) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946285, gaps=[]) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946348, stream_id=1, stream_seq=22) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946349, stream_id=1, stream_seq=22) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946286, gaps=[]) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946350, stream_id=1, stream_seq=22) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946351, stream_id=1, stream_seq=22) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946287, gaps=[]) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946352, stream_id=1, stream_seq=22) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946288, gaps=[]) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946353, stream_id=1, stream_seq=23) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946354, stream_id=1, stream_seq=23) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946289, gaps=[]) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946355, stream_id=1, stream_seq=23) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946356, stream_id=1, stream_seq=23) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946290, gaps=[]) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946357, stream_id=1, stream_seq=23) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946358, stream_id=1, stream_seq=23) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946291, gaps=[]) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946359, stream_id=1, stream_seq=23) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946292, gaps=[]) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946360, stream_id=1, stream_seq=24) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946361, stream_id=1, stream_seq=24) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946293, gaps=[]) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946362, stream_id=1, stream_seq=24) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946363, stream_id=1, stream_seq=24) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946294, gaps=[]) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946364, stream_id=1, stream_seq=24) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946365, stream_id=1, stream_seq=24) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946295, gaps=[]) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946366, stream_id=1, stream_seq=24) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946296, gaps=[]) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946367, stream_id=1, stream_seq=25) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946368, stream_id=1, stream_seq=25) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946297, gaps=[]) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946369, stream_id=1, stream_seq=25) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946370, stream_id=1, stream_seq=25) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946298, gaps=[]) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946371, stream_id=1, stream_seq=25) 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946372, stream_id=1, stream_seq=25) 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946299, gaps=[]) 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946373, stream_id=1, stream_seq=25) 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946300, gaps=[]) 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946374, stream_id=1, stream_seq=26) 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946375, stream_id=1, stream_seq=26) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946301, gaps=[]) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946376, stream_id=1, stream_seq=26) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946377, stream_id=1, stream_seq=26) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946302, gaps=[]) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946378, stream_id=1, stream_seq=26) 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946379, stream_id=1, stream_seq=26) 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946303, gaps=[]) 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946380, stream_id=1, stream_seq=26) 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946304, gaps=[]) 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946381, stream_id=1, stream_seq=27) 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946382, stream_id=1, stream_seq=27) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946305, gaps=[]) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946383, stream_id=1, stream_seq=27) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946384, stream_id=1, stream_seq=27) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946306, gaps=[]) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946385, stream_id=1, stream_seq=27) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946386, stream_id=1, stream_seq=27) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946307, gaps=[]) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946387, stream_id=1, stream_seq=27) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946308, gaps=[]) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946388, stream_id=1, stream_seq=28) 33972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946389, stream_id=1, stream_seq=28) 33972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946309, gaps=[]) 33972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946390, stream_id=1, stream_seq=28) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946391, stream_id=1, stream_seq=28) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946310, gaps=[]) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946392, stream_id=1, stream_seq=28) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946393, stream_id=1, stream_seq=28) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946311, gaps=[]) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946394, stream_id=1, stream_seq=28) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946312, gaps=[]) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946395, stream_id=1, stream_seq=29) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946396, stream_id=1, stream_seq=29) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946313, gaps=[]) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946397, stream_id=1, stream_seq=29) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946398, stream_id=1, stream_seq=29) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946314, gaps=[]) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946399, stream_id=1, stream_seq=29) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946400, stream_id=1, stream_seq=29) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946315, gaps=[]) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946401, stream_id=1, stream_seq=29) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946316, gaps=[]) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946402, stream_id=1, stream_seq=30) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946403, stream_id=1, stream_seq=30) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946317, gaps=[]) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946404, stream_id=1, stream_seq=30) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946405, stream_id=1, stream_seq=30) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946318, gaps=[]) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946406, stream_id=1, stream_seq=30) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946407, stream_id=1, stream_seq=30) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946319, gaps=[]) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946408, stream_id=1, stream_seq=30) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946320, gaps=[]) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946409, stream_id=1, stream_seq=31) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946410, stream_id=1, stream_seq=31) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946321, gaps=[]) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946411, stream_id=1, stream_seq=31) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946412, stream_id=1, stream_seq=31) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946322, gaps=[]) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946413, stream_id=1, stream_seq=31) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946414, stream_id=1, stream_seq=31) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946323, gaps=[]) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946415, stream_id=1, stream_seq=31) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946324, gaps=[]) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946416, stream_id=1, stream_seq=32) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946417, stream_id=1, stream_seq=32) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946325, gaps=[]) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946418, stream_id=1, stream_seq=32) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946419, stream_id=1, stream_seq=32) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946326, gaps=[]) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946420, stream_id=1, stream_seq=32) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946421, stream_id=1, stream_seq=32) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946327, gaps=[]) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946422, stream_id=1, stream_seq=32) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946328, gaps=[]) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1427946423, stream_id=1, stream_seq=33) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946424, stream_id=1, stream_seq=33) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946329, gaps=[]) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946425, stream_id=1, stream_seq=33) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946426, stream_id=1, stream_seq=33) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946330, gaps=[]) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946427, stream_id=1, stream_seq=33) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1427946428, stream_id=1, stream_seq=33) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946331, gaps=[]) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1427946429, stream_id=1, stream_seq=33) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946332, gaps=[]) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946333, gaps=[]) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946334, gaps=[]) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946335, gaps=[]) 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946336, gaps=[]) 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946337, gaps=[]) 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946338, gaps=[]) 33986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946339, gaps=[]) 33986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946340, gaps=[]) 33986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946341, gaps=[]) 33986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946342, gaps=[]) 33987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946343, gaps=[]) 33987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946344, gaps=[]) 33987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946345, gaps=[]) 33987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946346, gaps=[]) 33988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946347, gaps=[]) 33988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946348, gaps=[]) 33988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946349, gaps=[]) 33989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946350, gaps=[]) 33989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946351, gaps=[]) 33989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946352, gaps=[]) 33990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8192 33990ms [log] 8188 33990ms [log] line [file] undefined 33990ms [log] 33990ms [log] reading line 33990ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 33990ms [log] [experimentStatusChanged] {"status": "running", "message": null} 33990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946353, gaps=[]) 33990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946354, gaps=[]) 33990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946355, gaps=[]) 33991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946356, gaps=[]) 33991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946357, gaps=[]) 33991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946358, gaps=[]) 33991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946359, gaps=[]) 33992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946360, gaps=[]) 33992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946361, gaps=[]) 33992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946362, gaps=[]) 33992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946363, gaps=[]) 33993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946364, gaps=[]) 33993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946365, gaps=[]) 33993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946366, gaps=[]) 33994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946367, gaps=[]) 33994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946368, gaps=[]) 33994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946369, gaps=[]) 33995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946370, gaps=[]) 33995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946371, gaps=[]) 33995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946372, gaps=[]) 33995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946373, gaps=[]) 33996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946374, gaps=[]) 33996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946375, gaps=[]) 33996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946376, gaps=[]) 33997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946377, gaps=[]) 33997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946378, gaps=[]) 33997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946379, gaps=[]) 33997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946380, gaps=[]) 33998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946381, gaps=[]) 33998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946382, gaps=[]) 33998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946383, gaps=[]) 33998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946384, gaps=[]) 33999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946385, gaps=[]) 33999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946386, gaps=[]) 33999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 33999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946387, gaps=[]) 33999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946388, gaps=[]) 34000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946389, gaps=[]) 34000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946390, gaps=[]) 34000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946391, gaps=[]) 34000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946392, gaps=[]) 34000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946393, gaps=[]) 34001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946394, gaps=[]) 34001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946395, gaps=[]) 34001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946396, gaps=[]) 34001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946397, gaps=[]) 34001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946398, gaps=[]) 34001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946399, gaps=[]) 34002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946400, gaps=[]) 34002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946401, gaps=[]) 34002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946402, gaps=[]) 34002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946403, gaps=[]) 34002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946404, gaps=[]) 34002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946405, gaps=[]) 34003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946406, gaps=[]) 34003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946407, gaps=[]) 34003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946408, gaps=[]) 34003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946409, gaps=[]) 34003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946410, gaps=[]) 34003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946411, gaps=[]) 34004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946412, gaps=[]) 34004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946413, gaps=[]) 34004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946414, gaps=[]) 34004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946415, gaps=[]) 34004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946416, gaps=[]) 34004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946417, gaps=[]) 34005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946418, gaps=[]) 34005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946419, gaps=[]) 34005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946420, gaps=[]) 34005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946421, gaps=[]) 34005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946422, gaps=[]) 34005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946423, gaps=[]) 34006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946424, gaps=[]) 34006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946425, gaps=[]) 34006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946426, gaps=[]) 34006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946427, gaps=[]) 34006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946428, gaps=[]) 34006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 34021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946429, gaps=[]) 34021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 34186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 34186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 34186ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 34186ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 34186ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 34186ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 34186ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 34186ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 34186ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec"}', extra='') 34186ms [log] connectionstatechanged closed closed closed 34186ms [log] connectionstatechanged closed closed closed 34186ms [log] connectionstatechanged closed closed closed 34186ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec", "state": "closed"}] 34187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 34187ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 34266ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 34266ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 34317ms [err] Traceback (most recent call last): 34317ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 34317ms [err] return _run_code(code, main_globals, None, 34317ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 34317ms [err] exec(code, run_globals) 34317ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 34317ms [err] sys.exit(main()) 34317ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 34317ms [err] asyncio.run(main_async()) 34317ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 34317ms [err] return loop.run_until_complete(main) 34317ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 34317ms [err] self.run_forever() 34317ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 34318ms [err] self._run_once() 34318ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 34318ms [err] event_list = self._selector.select(timeout) 34318ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 34318ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 34318ms [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 46256ms [log] starting device 46641ms [err] DEBUG:asyncio:Using selector: EpollSelector 46722ms [err] ERROR:asyncio:Unclosed client session 46722ms [err] client_session: 46800ms [log] parsing 46800ms [log] creating device handler 46800ms [log] [ready] 46800ms [log] reading line 46800ms [log] [websocketToken] "5a0d605a-d8a4-4a1a-afaa-b256fb3de9e2" 46813ms [log] line {"signal":"gpio1","value":"strongH"} 46813ms [log] 46813ms [log] reading line 46813ms [log] line {"signal":"gpio2","value":"strongL"} 46813ms [log] 46813ms [log] reading line 46813ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 46813ms [log] [websocketConnected] 48539ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 48539ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 48560ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/d1e69214-fc38-40ae-b0d1-4b9c9c45a611"}}', extra='') 48560ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/d1e69214-fc38-40ae-b0d1-4b9c9c45a611"} 48644ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/c21d154e-c336-41cf-af11-13deda69720c","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='') 48644ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 48644ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 48644ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c21d154e-c336-41cf-af11-13deda69720c", "state": "new"}] 48645ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 48645ms [err] v=0 48645ms [err] o=- 3922855495 3922855495 IN IP4 0.0.0.0 48645ms [err] s=- 48645ms [err] t=0 0 48645ms [err] a=group:BUNDLE 0 48645ms [err] a=msid-semantic:WMS * 48645ms [err] m=application 9 DTLS/SCTP 5000 48645ms [err] c=IN IP4 0.0.0.0 48645ms [err] a=mid:0 48645ms [err] a=sctpmap:5000 webrtc-datachannel 65535 48645ms [err] a=max-message-size:65536 48645ms [err] a=ice-ufrag:CbW9 48645ms [err] a=ice-pwd:vFbYA8PkMaJ2fQunQp8j30 48645ms [err] a=fingerprint:sha-256 69:C8:84:B1:F0:49:22:C1:D1:72:70:10:B7:D7:7D:31:8D:40:8A:82:E3:6D:A6:54:9F:6E:F0:74:61:38:61:11 48645ms [err] a=setup:actpass 48645ms [err] 48646ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 48647ms [log] makeOffer 48647ms [log] connectionstatechanged new new have-local-offer 48647ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c21d154e-c336-41cf-af11-13deda69720c", "state": "new"}] 48648ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 48648ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 48648ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 48669ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 48669ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 48677ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41454) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'GxvSPSjz5nxE') 48677ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41454) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'GxvSPSjz5nxE') 48695ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 48695ms [err] v=0 48695ms [err] o=- 5536377919560121819 2 IN IP4 127.0.0.1 48695ms [err] s=- 48695ms [err] t=0 0 48695ms [err] a=group:BUNDLE 0 48695ms [err] a=msid-semantic: WMS 48695ms [err] m=application 41454 DTLS/SCTP 5000 48695ms [err] c=IN IP4 141.24.211.56 48695ms [err] a=candidate:915577104 1 udp 2113937151 a3e0d880-1b30-4249-af1e-da14a642ef3d.local 41454 typ host generation 0 network-cost 999 48695ms [err] a=candidate:865769032 1 udp 1677729535 141.24.211.56 41454 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 48695ms [err] a=ice-ufrag:gGHs 48695ms [err] a=ice-pwd:RtZTaP9X2YuHhD9xkuhaMOF7 48695ms [err] a=ice-options:trickle 48695ms [err] a=fingerprint:sha-256 76:94:0C:1C:DA:64:1B:D8:33:C2:48:C6:5D:F9:1C:96:47:BB:24:80:62:FD:F3:43:F4:DB:45:EE:5D:22:5E:E5 48695ms [err] a=setup:active 48695ms [err] a=mid:0 48695ms [err] a=sctpmap:5000 webrtc-datachannel 1024 48695ms [err] 48698ms [err] INFO:aioice.ice:Connection(0) Remote candidate "a3e0d880-1b30-4249-af1e-da14a642ef3d.local" resolved to 172.17.0.3 48698ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 48698ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 48698ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 48698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34465) -> ('172.17.0.3', 41454)) State.FROZEN -> State.WAITING 48698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49550) -> ('172.17.0.3', 41454)) State.FROZEN -> State.WAITING 48698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34465) -> ('141.24.211.56', 41454)) State.FROZEN -> State.WAITING 48698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34465) -> ('172.17.0.3', 41454)) State.WAITING -> State.IN_PROGRESS 48698ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41454) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'>\xe8N\xce\xf8\xb5\xffe\xef\xd6\xfb6') 48698ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5536377919560121819 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 41454 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:915577104 1 udp 2113937151 a3e0d880-1b30-4249-af1e-da14a642ef3d.local 41454 typ host generation 0 network-cost 999\\r\\na=candidate:865769032 1 udp 1677729535 141.24.211.56 41454 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:gGHs\\r\\na=ice-pwd:RtZTaP9X2YuHhD9xkuhaMOF7\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 76:94:0C:1C:DA:64:1B:D8:33:C2:48:C6:5D:F9:1C:96:47:BB:24:80:62:FD:F3:43:F4:DB:45:EE:5D:22:5E:E5\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/c21d154e-c336-41cf-af11-13deda69720c"}', extra='') 48698ms [log] handleSignalingMessage 48698ms [log] handleAnswer 48698ms [log] acceptAnswer 48698ms [log] connectionstatechanged connecting checking stable 48698ms [log] connectionstatechanged connecting checking stable 48698ms [log] connectionstatechanged connecting checking stable 48698ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c21d154e-c336-41cf-af11-13deda69720c", "state": "connecting"}] 48699ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41454) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'>\xe8N\xce\xf8\xb5\xffe\xef\xd6\xfb6') 48699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34465) -> ('172.17.0.3', 41454)) State.IN_PROGRESS -> State.SUCCEEDED 48699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49550) -> ('172.17.0.3', 41454)) State.WAITING -> State.FAILED 48699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34465) -> ('141.24.211.56', 41454)) State.WAITING -> State.FAILED 48699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49550) -> ('141.24.211.56', 41454)) State.FROZEN -> State.FAILED 48699ms [err] INFO:aioice.ice:Connection(0) ICE completed 48719ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 48719ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 48720ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 48722ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 48722ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 48722ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 48722ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 48723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 48723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 48723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 48723ms [log] connectionstatechanged connecting completed stable 48723ms [log] connectionstatechanged connected completed stable 48723ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c21d154e-c336-41cf-af11-13deda69720c", "state": "connected"}] 48725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 48726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 48726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 48726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 48726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 48726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 48726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 48727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 48727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 48727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 48727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4016517239, stream_id=1, stream_seq=0) 48727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 48727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4016517239, gaps=[]) 48727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 48728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=294759475, stream_id=1, stream_seq=0) 48728ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 48728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=294759475, gaps=[]) 48728ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41454) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6JMGri5dRGsk') 48728ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41454) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6JMGri5dRGsk') 48729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4016517240, stream_id=1, stream_seq=1) 48729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 48729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4016517241, stream_id=1, stream_seq=2) 48730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4016517241, gaps=[]) 48730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 48782ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 48782ms [log] [experimentStatusChanged] {"status": "running", "message": null} 48791ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41454) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'LZ387roJIa/a') 48791ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41454) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'LZ387roJIa/a') 48854ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 41454) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'wkgT61XKMUq6') 48854ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 41454) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'wkgT61XKMUq6') 48855ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49550) -> ('172.17.0.3', 41454)) State.FAILED -> State.IN_PROGRESS 48855ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 41454) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xac\xa0\xdd,\xff\xb0\xcf\x17\x95\xa6l\xa0') 48858ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 41454) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xac\xa0\xdd,\xff\xb0\xcf\x17\x95\xa6l\xa0') 48858ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49550) -> ('172.17.0.3', 41454)) State.IN_PROGRESS -> State.SUCCEEDED 48898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 48898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 48899ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 48899ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 48899ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 48899ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 48899ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 48900ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 48900ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/c21d154e-c336-41cf-af11-13deda69720c"}', extra='') 48900ms [log] connectionstatechanged closed closed closed 48900ms [log] connectionstatechanged closed closed closed 48900ms [log] connectionstatechanged closed closed closed 48900ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c21d154e-c336-41cf-af11-13deda69720c", "state": "closed"}] 48902ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 48902ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 48996ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 48996ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 49051ms [err] Traceback (most recent call last): 49051ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 49051ms [err] return _run_code(code, main_globals, None, 49051ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 49052ms [err] exec(code, run_globals) 49052ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 49052ms [err] sys.exit(main()) 49052ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 49052ms [err] asyncio.run(main_async()) 49052ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 49052ms [err] return loop.run_until_complete(main) 49052ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 49052ms [err] self.run_forever() 49052ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 49053ms [err] self._run_once() 49053ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 49053ms [err] event_list = self._selector.select(timeout) 49053ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 49054ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 49054ms [err] KeyboardInterrupt 49155ms [log] starting device 49539ms [err] DEBUG:asyncio:Using selector: EpollSelector 49620ms [err] ERROR:asyncio:Unclosed client session 49620ms [err] client_session: 49702ms [log] parsing 49702ms [log] creating device handler 49702ms [log] [ready] 49702ms [log] reading line 49702ms [log] [websocketToken] "6d4cd86c-8ee0-40c1-b566-6ddcc72c8953" 49717ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 49717ms [log] [websocketConnected] 51408ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 51408ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 51429ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/be955536-a4d9-41c1-8947-6671344784ff"}}', extra='') 51429ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/be955536-a4d9-41c1-8947-6671344784ff"} 51496ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b7c80ebc-2e87-4c54-8bfb-a2bafb5dfb3d","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='') 51496ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b7c80ebc-2e87-4c54-8bfb-a2bafb5dfb3d", "state": "new"}] 51528ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 51528ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 51660ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 51660ms [err] v=0 51660ms [err] o=- 2591421888313984980 2 IN IP4 127.0.0.1 51660ms [err] s=- 51660ms [err] t=0 0 51660ms [err] a=group:BUNDLE 0 51660ms [err] a=extmap-allow-mixed 51660ms [err] a=msid-semantic: WMS 51660ms [err] m=application 60355 UDP/DTLS/SCTP webrtc-datachannel 51660ms [err] c=IN IP4 141.24.210.113 51660ms [err] a=candidate:2844934774 1 udp 2113937151 09c04ca6-e5ce-4bcf-a1ac-aea098205e5d.local 60064 typ host generation 0 network-cost 999 51660ms [err] a=candidate:2895793454 1 udp 1677729535 141.24.211.56 60064 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 51660ms [err] a=candidate:4288148133 1 udp 33562623 141.24.210.113 60355 typ relay raddr 141.24.211.56 rport 60064 generation 0 network-cost 999 51660ms [err] a=ice-ufrag:tagN 51660ms [err] a=ice-pwd:81UH5thgDivuedbloLs2q8w9 51660ms [err] a=ice-options:trickle 51660ms [err] a=fingerprint:sha-256 08:26:F8:2E:8D:10:CC:7B:56:37:C1:E0:FE:40:E9:30:DC:A2:F0:2C:05:24:88:7D:DC:CB:35:84:0E:42:BF:EA 51660ms [err] a=setup:actpass 51660ms [err] a=mid:0 51660ms [err] a=sctp-port:5000 51660ms [err] a=max-message-size:262144 51660ms [err] 51667ms [err] INFO:aioice.ice:Connection(0) Remote candidate "09c04ca6-e5ce-4bcf-a1ac-aea098205e5d.local" resolved to 172.17.0.3 51668ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 51668ms [err] v=0 51668ms [err] o=- 2591421888313984980 2 IN IP4 127.0.0.1 51668ms [err] s=- 51668ms [err] t=0 0 51668ms [err] a=group:BUNDLE 0 51668ms [err] a=extmap-allow-mixed 51668ms [err] a=msid-semantic: WMS 51668ms [err] m=application 60355 UDP/DTLS/SCTP webrtc-datachannel 51668ms [err] c=IN IP4 141.24.210.113 51668ms [err] a=candidate:2844934774 1 udp 2113937151 09c04ca6-e5ce-4bcf-a1ac-aea098205e5d.local 60064 typ host generation 0 network-cost 999 51668ms [err] a=candidate:2895793454 1 udp 1677729535 141.24.211.56 60064 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 51668ms [err] a=candidate:4288148133 1 udp 33562623 141.24.210.113 60355 typ relay raddr 141.24.211.56 rport 60064 generation 0 network-cost 999 51668ms [err] a=ice-ufrag:tagN 51668ms [err] a=ice-pwd:81UH5thgDivuedbloLs2q8w9 51668ms [err] a=ice-options:trickle 51668ms [err] a=fingerprint:sha-256 08:26:F8:2E:8D:10:CC:7B:56:37:C1:E0:FE:40:E9:30:DC:A2:F0:2C:05:24:88:7D:DC:CB:35:84:0E:42:BF:EA 51668ms [err] a=setup:actpass 51668ms [err] a=mid:0 51668ms [err] a=sctp-port:5000 51668ms [err] a=max-message-size:262144 51668ms [err] 51668ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 2591421888313984980 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 60355 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:2844934774 1 udp 2113937151 09c04ca6-e5ce-4bcf-a1ac-aea098205e5d.local 60064 typ host generation 0 network-cost 999\\r\\na=candidate:2895793454 1 udp 1677729535 141.24.211.56 60064 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:4288148133 1 udp 33562623 141.24.210.113 60355 typ relay raddr 141.24.211.56 rport 60064 generation 0 network-cost 999\\r\\na=ice-ufrag:tagN\\r\\na=ice-pwd:81UH5thgDivuedbloLs2q8w9\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 08:26:F8:2E:8D:10:CC:7B:56:37:C1:E0:FE:40:E9:30:DC:A2:F0:2C:05:24:88:7D:DC:CB:35:84:0E:42:BF:EA\\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/b7c80ebc-2e87-4c54-8bfb-a2bafb5dfb3d"}', extra='') 51668ms [log] handleSignalingMessage 51668ms [log] handleOffer 51668ms [log] makeAnswer 51668ms [log] connectionstatechanged new new have-remote-offer 51668ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b7c80ebc-2e87-4c54-8bfb-a2bafb5dfb3d", "state": "new"}] 52534ms [err] INFO:aioice.ice:Connection(0) Remote candidate "09c04ca6-e5ce-4bcf-a1ac-aea098205e5d.local" resolved to 172.17.0.3 52535ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 52535ms [err] v=0 52535ms [err] o=- 3922855499 3922855499 IN IP4 0.0.0.0 52535ms [err] s=- 52535ms [err] t=0 0 52535ms [err] a=group:BUNDLE 0 52535ms [err] a=msid-semantic:WMS * 52535ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 52535ms [err] c=IN IP4 0.0.0.0 52535ms [err] a=mid:0 52535ms [err] a=sctp-port:5000 52535ms [err] a=max-message-size:65536 52535ms [err] a=ice-ufrag:qYFb 52535ms [err] a=ice-pwd:JBG7wBw4RP4qvY0NcycOlj 52535ms [err] a=fingerprint:sha-256 DA:33:4B:8C:AC:B9:B2:FA:BE:4B:E9:2B:A4:A7:CE:4E:57:AC:34:A9:F9:8C:B9:F2:5E:09:8D:EF:80:B6:2F:9B 52535ms [err] a=setup:active 52535ms [err] 52536ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 52537ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 52538ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 52538ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 52539ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 52539ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 52539ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 52540ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39084) -> ('172.17.0.3', 60064)) State.FROZEN -> State.WAITING 52540ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56266) -> ('172.17.0.3', 60064)) State.FROZEN -> State.WAITING 52540ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39084) -> ('172.17.0.3', 60064)) State.FROZEN -> State.WAITING 52540ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39084) -> ('172.17.0.3', 60064)) State.WAITING -> State.IN_PROGRESS 52540ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60064) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8dp\xda\xcb\x87:\xf6\r\xb5N\xff^') 52541ms [log] connectionstatechanged new new stable 52541ms [log] connectionstatechanged new new stable 52541ms [log] connectionstatechanged connecting checking stable 52541ms [log] connectionstatechanged connecting checking stable 52541ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b7c80ebc-2e87-4c54-8bfb-a2bafb5dfb3d", "state": "connecting"}] 52542ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60064) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8dp\xda\xcb\x87:\xf6\r\xb5N\xff^') 52543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39084) -> ('172.17.0.3', 60064)) State.IN_PROGRESS -> State.SUCCEEDED 52543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39084) -> ('141.24.211.56', 60064)) State.FROZEN -> State.WAITING 52543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39084) -> ('141.24.211.56', 60064)) State.FROZEN -> State.WAITING 52543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39084) -> ('141.24.210.113', 60355)) State.FROZEN -> State.WAITING 52543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39084) -> ('141.24.210.113', 60355)) State.FROZEN -> State.WAITING 52561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56266) -> ('172.17.0.3', 60064)) State.WAITING -> State.IN_PROGRESS 52561ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 60064) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x07\xc1PD\xba\x83"\x82\xf0^\xa8\x05') 52564ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60064) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'pV46pifnFhHy') 52564ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60064) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'pV46pifnFhHy') 52564ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39084) -> ('172.17.0.3', 60064)) State.WAITING -> State.FAILED 52565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56266) -> ('172.17.0.3', 60064)) State.FROZEN -> State.FAILED 52565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39084) -> ('141.24.211.56', 60064)) State.WAITING -> State.FAILED 52565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56266) -> ('141.24.211.56', 60064)) State.FROZEN -> State.FAILED 52565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39084) -> ('141.24.211.56', 60064)) State.WAITING -> State.FAILED 52565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56266) -> ('141.24.211.56', 60064)) State.FROZEN -> State.FAILED 52565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39084) -> ('141.24.210.113', 60355)) State.WAITING -> State.FAILED 52566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56266) -> ('141.24.210.113', 60355)) State.FROZEN -> State.FAILED 52566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39084) -> ('141.24.210.113', 60355)) State.WAITING -> State.FAILED 52566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56266) -> ('141.24.210.113', 60355)) State.FROZEN -> State.FAILED 52566ms [err] INFO:aioice.ice:Connection(0) ICE completed 52567ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 60064) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x07\xc1PD\xba\x83"\x82\xf0^\xa8\x05') 52567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56266) -> ('172.17.0.3', 60064)) State.IN_PROGRESS -> State.SUCCEEDED 52581ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 52581ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 52583ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 52588ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 52589ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 52589ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 52589ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 52590ms [log] connectionstatechanged connecting completed stable 52590ms [log] connectionstatechanged connected completed stable 52590ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b7c80ebc-2e87-4c54-8bfb-a2bafb5dfb3d", "state": "connected"}] 52590ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 52591ms [log] line {"signal":"gpio1","value":"strongH"} 52591ms [log] 52591ms [log] reading line 52591ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 52596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 52596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 52596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 52598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 52598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 52598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 52599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=862236636, stream_id=1, stream_seq=0) 52600ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 52600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2032904730, stream_id=1, stream_seq=0) 52600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 52601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=862236636, gaps=[]) 52602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2032904730, gaps=[]) 52602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 52602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2032904731, stream_id=1, stream_seq=1) 52602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 52603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2032904732, stream_id=1, stream_seq=2) 52603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2032904733, stream_id=1, stream_seq=3) 52604ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2032904734, stream_id=1, stream_seq=4) 52604ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2032904732, gaps=[]) 52605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 52605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2032904734, gaps=[]) 52605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 52620ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60064) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ZBeWFu5kmsbg') 52620ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60064) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ZBeWFu5kmsbg') 52661ms [log] line {"signal":"gpio2","value":"strongL"} 52661ms [log] 52661ms [log] reading line 52661ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 52661ms [log] [experimentStatusChanged] {"status": "running", "message": null} 52682ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60064) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'jlq0X6ehv2TC') 52682ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60064) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'jlq0X6ehv2TC') 52745ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 60064) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'nu1jzWxjeThi') 52746ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 60064) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'nu1jzWxjeThi') 52781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 52781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 52781ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 52781ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 52782ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 52782ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 52782ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 52782ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 52783ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b7c80ebc-2e87-4c54-8bfb-a2bafb5dfb3d"}', extra='') 52783ms [log] connectionstatechanged closed closed closed 52783ms [log] connectionstatechanged closed closed closed 52783ms [log] connectionstatechanged closed closed closed 52783ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b7c80ebc-2e87-4c54-8bfb-a2bafb5dfb3d", "state": "closed"}] 52784ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 52784ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 52868ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 52868ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 52939ms [err] Traceback (most recent call last): 52939ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 52939ms [err] return _run_code(code, main_globals, None, 52939ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 52939ms [err] exec(code, run_globals) 52939ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 52939ms [err] sys.exit(main()) 52939ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 52939ms [err] asyncio.run(main_async()) 52939ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 52939ms [err] return loop.run_until_complete(main) 52939ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 52940ms [err] self.run_forever() 52940ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 52940ms [err] self._run_once() 52940ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 52940ms [err] event_list = self._selector.select(timeout) 52940ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 52941ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 52941ms [err] KeyboardInterrupt 53035ms [log] starting device 53406ms [err] DEBUG:asyncio:Using selector: EpollSelector 53494ms [err] ERROR:asyncio:Unclosed client session 53494ms [err] client_session: 53581ms [log] parsing 53581ms [log] creating device handler 53581ms [log] [ready] 53581ms [log] reading line 53581ms [log] [websocketToken] "b87519c4-132a-483f-9715-227eff6296b7" 53601ms [log] line {"signal":"gpio1","value":"strongH"} 53601ms [log] 53601ms [log] reading line 53601ms [log] line {"signal":"gpio2","value":"strongL"} 53601ms [log] 53601ms [log] reading line 53601ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 53601ms [log] [websocketConnected] 53808ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 53808ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 53821ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/73f8af78-79a0-4799-84fd-072702717e92"}}', extra='') 53821ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/73f8af78-79a0-4799-84fd-072702717e92"} 53897ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9e92f673-9580-45f7-86fb-0c5faa7cb7a4","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='') 53897ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 53897ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 53897ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e92f673-9580-45f7-86fb-0c5faa7cb7a4", "state": "new"}] 53906ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 53906ms [err] v=0 53906ms [err] o=- 3922855500 3922855500 IN IP4 0.0.0.0 53906ms [err] s=- 53906ms [err] t=0 0 53906ms [err] a=group:BUNDLE 0 53906ms [err] a=msid-semantic:WMS * 53906ms [err] m=application 42507 DTLS/SCTP 5000 53906ms [err] c=IN IP4 172.30.0.1 53906ms [err] a=mid:0 53906ms [err] a=sctpmap:5000 webrtc-datachannel 65535 53906ms [err] a=max-message-size:65536 53906ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 42507 typ host 53906ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 41837 typ host 53906ms [err] a=end-of-candidates 53906ms [err] a=ice-ufrag:F0P2 53906ms [err] a=ice-pwd:5cXWZ5LCd3WgtQKiXxx6Ou 53906ms [err] a=fingerprint:sha-256 6B:3D:EB:06:FD:00:77:33:45:3C:5B:B9:F1:56:EB:44:C3:A3:A5:9A:EB:48:A5:CC:16:91:0F:BB:28:F6:F2:A3 53906ms [err] a=setup:actpass 53906ms [err] 53908ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 53908ms [err] v=0 53908ms [err] o=- 3922855500 3922855500 IN IP4 0.0.0.0 53908ms [err] s=- 53908ms [err] t=0 0 53908ms [err] a=group:BUNDLE 0 53908ms [err] a=msid-semantic:WMS * 53908ms [err] m=application 42507 DTLS/SCTP 5000 53908ms [err] c=IN IP4 172.30.0.1 53908ms [err] a=mid:0 53908ms [err] a=sctpmap:5000 webrtc-datachannel 65535 53908ms [err] a=max-message-size:65536 53908ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 42507 typ host 53908ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 41837 typ host 53908ms [err] a=end-of-candidates 53908ms [err] a=ice-ufrag:F0P2 53908ms [err] a=ice-pwd:5cXWZ5LCd3WgtQKiXxx6Ou 53908ms [err] a=fingerprint:sha-256 6B:3D:EB:06:FD:00:77:33:45:3C:5B:B9:F1:56:EB:44:C3:A3:A5:9A:EB:48:A5:CC:16:91:0F:BB:28:F6:F2:A3 53908ms [err] a=setup:actpass 53908ms [err] 53908ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/9e92f673-9580-45f7-86fb-0c5faa7cb7a4","content":{"type":"offer","sdp":"v=0\\r\\no=- 3922855500 3922855500 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 42507 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 42507 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 41837 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:F0P2\\r\\na=ice-pwd:5cXWZ5LCd3WgtQKiXxx6Ou\\r\\na=fingerprint:sha-256 6B:3D:EB:06:FD:00:77:33:45:3C:5B:B9:F1:56:EB:44:C3:A3:A5:9A:EB:48:A5:CC:16:91:0F:BB:28:F6:F2:A3\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 53908ms [log] handleSignalingMessage 53908ms [log] handleOffer 53908ms [log] makeAnswer 53908ms [log] connectionstatechanged new new have-remote-offer 53908ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e92f673-9580-45f7-86fb-0c5faa7cb7a4", "state": "new"}] 53909ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 53909ms [err] v=0 53909ms [err] o=- 3922855500 3922855500 IN IP4 0.0.0.0 53909ms [err] s=- 53909ms [err] t=0 0 53909ms [err] a=group:BUNDLE 0 53909ms [err] a=msid-semantic:WMS * 53909ms [err] m=application 9 DTLS/SCTP 5000 53909ms [err] c=IN IP4 0.0.0.0 53909ms [err] a=mid:0 53909ms [err] a=sctpmap:5000 webrtc-datachannel 65535 53909ms [err] a=max-message-size:65536 53909ms [err] a=ice-ufrag:3pHR 53909ms [err] a=ice-pwd:QG1BRKVSuLO5luO8YhC9ej 53909ms [err] a=fingerprint:sha-256 7F:C7:C9:B8:50:73:91:E3:D9:97:FB:CE:B0:62:3D:76:FC:C9:94:7D:A4:37:8F:3A:5B:05:E7:77:77:F8:A6:18 53909ms [err] a=setup:active 53909ms [err] 53909ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 53910ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 53911ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 53911ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 53912ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 53912ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 53912ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 53912ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33703) -> ('172.30.0.1', 42507)) State.FROZEN -> State.WAITING 53913ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44460) -> ('172.30.0.1', 42507)) State.FROZEN -> State.WAITING 53913ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33703) -> ('172.17.0.3', 41837)) State.FROZEN -> State.WAITING 53913ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33703) -> ('172.30.0.1', 42507)) State.WAITING -> State.IN_PROGRESS 53913ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42507) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfc\xfb\x8e\xf5\x0fp:6\xef\x83&\xdf') 53913ms [log] connectionstatechanged new new stable 53913ms [log] connectionstatechanged new new stable 53913ms [log] connectionstatechanged connecting checking stable 53913ms [log] connectionstatechanged connecting checking stable 53913ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e92f673-9580-45f7-86fb-0c5faa7cb7a4", "state": "connecting"}] 53914ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42507) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfc\xfb\x8e\xf5\x0fp:6\xef\x83&\xdf') 53914ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33703) -> ('172.30.0.1', 42507)) State.IN_PROGRESS -> State.SUCCEEDED 53921ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 53921ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 53924ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42507) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'XL\xb3k\x0c\x95\xe9\xaa\x92]I7') 53924ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42507) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'XL\xb3k\x0c\x95\xe9\xaa\x92]I7') 53924ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44460) -> ('172.30.0.1', 42507)) State.WAITING -> State.FAILED 53924ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33703) -> ('172.17.0.3', 41837)) State.WAITING -> State.FAILED 53924ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44460) -> ('172.17.0.3', 41837)) State.FROZEN -> State.FAILED 53925ms [err] INFO:aioice.ice:Connection(0) ICE completed 53925ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42507) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x95Jqn\x00s\xd6\xc0B\xb5\x9b\xe8') 53925ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42507) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x95Jqn\x00s\xd6\xc0B\xb5\x9b\xe8') 53925ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Pt0ksvNmpK 1 udp 1862270975 172.17.0.3 42507 typ prflx) 53925ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33703) -> ('172.17.0.3', 42507)) State.WAITING -> State.IN_PROGRESS 53925ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42507) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Z@JHon\xa0\xb6\xff\x87\x94O') 53926ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42507) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Z@JHon\xa0\xb6\xff\x87\x94O') 53926ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33703) -> ('172.17.0.3', 42507)) State.IN_PROGRESS -> State.SUCCEEDED 53933ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 53934ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 53935ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 53951ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 53951ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 53951ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 53951ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 53951ms [log] connectionstatechanged connecting completed stable 53951ms [log] connectionstatechanged connected completed stable 53951ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e92f673-9580-45f7-86fb-0c5faa7cb7a4", "state": "connected"}] 53952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 53952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 53952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 53954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 53954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 53954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 53955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2691695561, stream_id=1, stream_seq=0) 53955ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 53955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4248998847, stream_id=1, stream_seq=0) 53955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 53956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2691695561, gaps=[]) 53956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4248998848, stream_id=1, stream_seq=1) 53957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4248998849, stream_id=1, stream_seq=2) 53957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4248998847, gaps=[]) 53957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 53957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4248998848, gaps=[]) 53957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 53958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4248998849, gaps=[]) 53958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 54014ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 54014ms [log] [experimentStatusChanged] {"status": "running", "message": null} 54125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 54125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 54126ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 54126ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 54126ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 54126ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 54126ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 54127ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 54128ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9e92f673-9580-45f7-86fb-0c5faa7cb7a4"}', extra='') 54128ms [log] connectionstatechanged closed closed closed 54128ms [log] connectionstatechanged closed closed closed 54128ms [log] connectionstatechanged closed closed closed 54128ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e92f673-9580-45f7-86fb-0c5faa7cb7a4", "state": "closed"}] 54128ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 54128ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 54204ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 54204ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 54274ms [err] Traceback (most recent call last): 54274ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 54275ms [err] return _run_code(code, main_globals, None, 54275ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 54275ms [err] exec(code, run_globals) 54275ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 54275ms [err] sys.exit(main()) 54275ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 54275ms [err] asyncio.run(main_async()) 54275ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 54275ms [err] return loop.run_until_complete(main) 54275ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 54275ms [err] self.run_forever() 54275ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 54276ms [err] self._run_once() 54276ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 54276ms [err] event_list = self._selector.select(timeout) 54276ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 54276ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 54276ms [err] KeyboardInterrupt 54373ms [log] starting device 54749ms [err] DEBUG:asyncio:Using selector: EpollSelector 54835ms [err] ERROR:asyncio:Unclosed client session 54835ms [err] client_session: 54929ms [log] parsing 54929ms [log] creating device handler 54929ms [log] [ready] 54929ms [log] reading line 54929ms [log] [websocketToken] "1d7b2aef-13d6-4ff2-ab9c-a9477b9972e8" 54944ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 54944ms [log] [websocketConnected] 55134ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 55134ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 55162ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/e5b46d0d-a24c-44c1-951a-4f3acdb2fb33"}}', extra='') 55162ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/e5b46d0d-a24c-44c1-951a-4f3acdb2fb33"} 55236ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/fc2a0072-f478-4add-88e3-6aa581c4189f","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='') 55236ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc2a0072-f478-4add-88e3-6aa581c4189f", "state": "new"}] 55237ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 55237ms [err] v=0 55237ms [err] o=- 3922855501 3922855501 IN IP4 0.0.0.0 55237ms [err] s=- 55237ms [err] t=0 0 55237ms [err] a=group:BUNDLE 0 55237ms [err] a=msid-semantic:WMS * 55237ms [err] m=application 9 DTLS/SCTP 5000 55237ms [err] c=IN IP4 0.0.0.0 55237ms [err] a=mid:0 55237ms [err] a=sctpmap:5000 webrtc-datachannel 65535 55237ms [err] a=max-message-size:65536 55237ms [err] a=ice-ufrag:wEDq 55237ms [err] a=ice-pwd:HGyGS6oWz6626ay4HvhATf 55237ms [err] a=fingerprint:sha-256 B3:4F:F0:7F:0D:18:0E:E1:67:BF:90:E9:8B:5A:5C:68:91:E8:2A:63:18:9D:A9:45:45:39:5E:08:66:41:D8:C1 55237ms [err] a=setup:actpass 55237ms [err] 55238ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 55239ms [log] makeOffer 55239ms [log] connectionstatechanged new new have-local-offer 55239ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc2a0072-f478-4add-88e3-6aa581c4189f", "state": "new"}] 55239ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 55240ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 55240ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 55250ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59211) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'"\xa1\x02\xaa\xd3\xdaXK\xbb\xd7y+') 55251ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59211) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'"\xa1\x02\xaa\xd3\xdaXK\xbb\xd7y+') 55259ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 55259ms [err] v=0 55259ms [err] o=- 3922855501 3922855501 IN IP4 0.0.0.0 55259ms [err] s=- 55259ms [err] t=0 0 55259ms [err] a=group:BUNDLE 0 55259ms [err] a=msid-semantic:WMS * 55259ms [err] m=application 59211 DTLS/SCTP 5000 55259ms [err] c=IN IP4 172.30.0.1 55259ms [err] a=mid:0 55259ms [err] a=sctpmap:5000 webrtc-datachannel 65535 55259ms [err] a=max-message-size:65536 55259ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 59211 typ host 55259ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 60307 typ host 55259ms [err] a=end-of-candidates 55259ms [err] a=ice-ufrag:Te6o 55259ms [err] a=ice-pwd:r5Tj9pYx85opwc7JgyCAJt 55259ms [err] a=fingerprint:sha-256 AA:94:86:0F:9A:C1:2F:9E:D4:12:14:ED:2B:D1:90:D3:E3:90:9A:15:3E:36:BC:F3:B8:C4:D4:3C:72:11:48:1A 55259ms [err] a=setup:active 55259ms [err] 55260ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 55260ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 55260ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 55260ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53256) -> ('172.30.0.1', 59211)) State.FROZEN -> State.WAITING 55260ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42270) -> ('172.30.0.1', 59211)) State.FROZEN -> State.WAITING 55260ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53256) -> ('172.17.0.3', 60307)) State.FROZEN -> State.WAITING 55260ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(UTmEKfTLeo 1 udp 1862270975 172.17.0.3 59211 typ prflx) 55261ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53256) -> ('172.17.0.3', 59211)) State.WAITING -> State.IN_PROGRESS 55261ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59211) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'I6\xc8o\x8d\xafK\x06l\x9fy?') 55261ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53256) -> ('172.30.0.1', 59211)) State.WAITING -> State.IN_PROGRESS 55261ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 59211) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'B\x9c\x97\x1bM\xd4\xd4\x0b2\x0c\x0b\xd2') 55262ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/fc2a0072-f478-4add-88e3-6aa581c4189f","content":{"type":"answer","sdp":"v=0\\r\\no=- 3922855501 3922855501 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 59211 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 59211 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 60307 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Te6o\\r\\na=ice-pwd:r5Tj9pYx85opwc7JgyCAJt\\r\\na=fingerprint:sha-256 AA:94:86:0F:9A:C1:2F:9E:D4:12:14:ED:2B:D1:90:D3:E3:90:9A:15:3E:36:BC:F3:B8:C4:D4:3C:72:11:48:1A\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 55262ms [log] handleSignalingMessage 55262ms [log] handleAnswer 55262ms [log] acceptAnswer 55262ms [log] connectionstatechanged connecting checking stable 55262ms [log] connectionstatechanged connecting checking stable 55262ms [log] connectionstatechanged connecting checking stable 55262ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc2a0072-f478-4add-88e3-6aa581c4189f", "state": "connecting"}] 55262ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59211) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'I6\xc8o\x8d\xafK\x06l\x9fy?') 55262ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53256) -> ('172.17.0.3', 59211)) State.IN_PROGRESS -> State.SUCCEEDED 55262ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42270) -> ('172.30.0.1', 59211)) State.WAITING -> State.FAILED 55262ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53256) -> ('172.17.0.3', 60307)) State.WAITING -> State.FAILED 55262ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42270) -> ('172.17.0.3', 60307)) State.FROZEN -> State.FAILED 55262ms [err] INFO:aioice.ice:Connection(0) ICE completed 55264ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 59211) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'B\x9c\x97\x1bM\xd4\xd4\x0b2\x0c\x0b\xd2') 55264ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53256) -> ('172.30.0.1', 59211)) State.IN_PROGRESS -> State.SUCCEEDED 55264ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 59211) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1c\xd68K\xbf]D4\xca\x18\x85g') 55265ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 59211) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1c\xd68K\xbf]D4\xca\x18\x85g') 55272ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 55272ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 55281ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 55281ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 55282ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 55285ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 55286ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 55286ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 55286ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 55286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 55286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 55286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 55286ms [log] connectionstatechanged connecting completed stable 55286ms [log] connectionstatechanged connected completed stable 55286ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc2a0072-f478-4add-88e3-6aa581c4189f", "state": "connected"}] 55287ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 55287ms [log] line {"signal":"gpio1","value":"strongH"} 55287ms [log] 55287ms [log] reading line 55287ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 55288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 55288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 55288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 55288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 55288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 55288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 55289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 55289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 55289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 55289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2151004670, stream_id=1, stream_seq=0) 55290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 55290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1991135238, stream_id=1, stream_seq=0) 55290ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 55291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1991135238, gaps=[]) 55291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2151004670, gaps=[]) 55291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 55291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2151004671, stream_id=1, stream_seq=1) 55291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 55291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2151004672, stream_id=1, stream_seq=2) 55292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2151004673, stream_id=1, stream_seq=3) 55292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2151004674, stream_id=1, stream_seq=4) 55292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2151004671, gaps=[]) 55292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 55293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2151004672, gaps=[]) 55293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 55293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2151004673, gaps=[]) 55293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 55293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2151004674, gaps=[]) 55293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 55350ms [log] line {"signal":"gpio2","value":"strongL"} 55350ms [log] 55350ms [log] reading line 55350ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 55350ms [log] [experimentStatusChanged] {"status": "running", "message": null} 55458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 55459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 55459ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 55459ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 55459ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 55459ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 55459ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 55460ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 55460ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/fc2a0072-f478-4add-88e3-6aa581c4189f"}', extra='') 55460ms [log] connectionstatechanged closed closed closed 55460ms [log] connectionstatechanged closed closed closed 55460ms [log] connectionstatechanged closed closed closed 55460ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc2a0072-f478-4add-88e3-6aa581c4189f", "state": "closed"}] 55461ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 55461ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 55550ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 55550ms [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 55610ms [err] Traceback (most recent call last): 55610ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 55610ms [err] return _run_code(code, main_globals, None, 55610ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 55610ms [err] exec(code, run_globals) 55610ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 55610ms [err] sys.exit(main()) 55610ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 55610ms [err] asyncio.run(main_async()) 55610ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 55610ms [err] return loop.run_until_complete(main) 55610ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 55610ms [err] self.run_forever() 55610ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 55610ms [err] self._run_once() 55610ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 55611ms [err] event_list = self._selector.select(timeout) 55611ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 55611ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 55611ms [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 67446ms [log] starting device 67831ms [err] DEBUG:asyncio:Using selector: EpollSelector 67914ms [err] ERROR:asyncio:Unclosed client session 67914ms [err] client_session: 67970ms [log] parsing 67970ms [log] creating device handler 67970ms [log] [ready] 67970ms [log] reading line 67970ms [log] [websocketToken] "998609f3-6945-4cc9-98e3-10ba9246ec53" 67982ms [log] line {"signal":"gpio1","value":"strongH"} 67982ms [log] 67982ms [log] reading line 67982ms [log] line {"signal":"gpio2","value":"strongL"} 67982ms [log] 67982ms [log] reading line 67982ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 67982ms [log] [websocketConnected] 69713ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 69713ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 69739ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/4ed4ed2b-a4f7-47ed-8bb5-cbf940fce0f3"}}', extra='') 69739ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/4ed4ed2b-a4f7-47ed-8bb5-cbf940fce0f3"} 69818ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/fc9ce79e-9914-46d3-a776-a2abfe89461a","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='') 69818ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 69818ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 69819ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc9ce79e-9914-46d3-a776-a2abfe89461a", "state": "new"}] 69820ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 69820ms [err] v=0 69820ms [err] o=- 3922855516 3922855516 IN IP4 0.0.0.0 69820ms [err] s=- 69820ms [err] t=0 0 69820ms [err] a=group:BUNDLE 0 69820ms [err] a=msid-semantic:WMS * 69820ms [err] m=application 9 DTLS/SCTP 5000 69820ms [err] c=IN IP4 0.0.0.0 69820ms [err] a=mid:0 69820ms [err] a=sctpmap:5000 webrtc-datachannel 65535 69820ms [err] a=max-message-size:65536 69820ms [err] a=ice-ufrag:Iz4E 69820ms [err] a=ice-pwd:hnPHztTFccZ3cOmI2554sU 69820ms [err] a=fingerprint:sha-256 E3:B0:8D:E0:EF:E9:A9:1F:53:C8:D3:EC:08:62:AB:42:48:20:23:93:5A:F2:17:5D:3F:2E:5F:BC:74:9A:2C:7A 69820ms [err] a=setup:actpass 69820ms [err] 69821ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 69822ms [log] makeOffer 69822ms [log] connectionstatechanged new new have-local-offer 69822ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc9ce79e-9914-46d3-a776-a2abfe89461a", "state": "new"}] 69823ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 69823ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 69823ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 69844ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 69844ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 69857ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'CGB7yXn49tAh') 69857ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'CGB7yXn49tAh') 69873ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 69873ms [err] v=0 69873ms [err] o=- 9153752379802206850 2 IN IP4 127.0.0.1 69873ms [err] s=- 69873ms [err] t=0 0 69873ms [err] a=group:BUNDLE 0 69873ms [err] a=msid-semantic: WMS 69873ms [err] m=application 9 DTLS/SCTP 5000 69873ms [err] c=IN IP4 0.0.0.0 69873ms [err] a=candidate:623182283 1 udp 2113937151 82da6d81-9958-487c-bf7c-e26f895f1514.local 37274 typ host generation 0 network-cost 999 69873ms [err] a=ice-ufrag:yEyU 69873ms [err] a=ice-pwd:rHHFeSOmEyMBgRbE5LF6UVKt 69873ms [err] a=ice-options:trickle 69873ms [err] a=fingerprint:sha-256 E2:7E:7C:2D:7E:D2:F1:F0:61:47:2D:F5:DF:11:86:74:94:CE:88:18:3B:7D:1D:EA:FF:47:D0:77:D0:13:A3:F0 69873ms [err] a=setup:active 69873ms [err] a=mid:0 69873ms [err] a=sctpmap:5000 webrtc-datachannel 1024 69873ms [err] 69876ms [err] INFO:aioice.ice:Connection(0) Remote candidate "82da6d81-9958-487c-bf7c-e26f895f1514.local" resolved to 172.17.0.3 69877ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 69877ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 69877ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 69877ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36960) -> ('172.17.0.3', 37274)) State.FROZEN -> State.WAITING 69877ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44036) -> ('172.17.0.3', 37274)) State.FROZEN -> State.WAITING 69877ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36960) -> ('172.17.0.3', 37274)) State.WAITING -> State.IN_PROGRESS 69877ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x17\x9b\x91\xc2Q\xbazj\x94>\xf6f') 69877ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 9153752379802206850 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:623182283 1 udp 2113937151 82da6d81-9958-487c-bf7c-e26f895f1514.local 37274 typ host generation 0 network-cost 999\\r\\na=ice-ufrag:yEyU\\r\\na=ice-pwd:rHHFeSOmEyMBgRbE5LF6UVKt\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 E2:7E:7C:2D:7E:D2:F1:F0:61:47:2D:F5:DF:11:86:74:94:CE:88:18:3B:7D:1D:EA:FF:47:D0:77:D0:13:A3:F0\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/fc9ce79e-9914-46d3-a776-a2abfe89461a"}', extra='') 69877ms [log] handleSignalingMessage 69877ms [log] handleAnswer 69877ms [log] acceptAnswer 69877ms [log] connectionstatechanged connecting checking stable 69877ms [log] connectionstatechanged connecting checking stable 69877ms [log] connectionstatechanged connecting checking stable 69877ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc9ce79e-9914-46d3-a776-a2abfe89461a", "state": "connecting"}] 69878ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x17\x9b\x91\xc2Q\xbazj\x94>\xf6f') 69878ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36960) -> ('172.17.0.3', 37274)) State.IN_PROGRESS -> State.SUCCEEDED 69878ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44036) -> ('172.17.0.3', 37274)) State.WAITING -> State.FAILED 69878ms [err] INFO:aioice.ice:Connection(0) ICE completed 69898ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 69898ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 69899ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 69901ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 69902ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 69902ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 69902ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 69902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 69902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 69902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 69902ms [log] connectionstatechanged connecting completed stable 69902ms [log] connectionstatechanged connected completed stable 69902ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc9ce79e-9914-46d3-a776-a2abfe89461a", "state": "connected"}] 69905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 69905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 69905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 69905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 69905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 69905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 69905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 69906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 69906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 69906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 69906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3982859871, stream_id=1, stream_seq=0) 69906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3982859871, gaps=[]) 69907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=144733334, stream_id=1, stream_seq=0) 69907ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 69907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=144733334, gaps=[]) 69908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3982859872, stream_id=1, stream_seq=1) 69908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3982859873, stream_id=1, stream_seq=2) 69908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3982859873, gaps=[]) 69908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69916ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'cWTl1IUILQ/g') 69916ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'cWTl1IUILQ/g') 69967ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 69967ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Cc3n7ASTXViR') 69979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Cc3n7ASTXViR') 70041ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 37274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'SYWW6zk8iunZ') 70042ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 37274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'SYWW6zk8iunZ') 70042ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44036) -> ('172.17.0.3', 37274)) State.FAILED -> State.IN_PROGRESS 70043ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 37274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd7\x06(\x17\xa9G\xa7iwu\x88j') 70044ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 37274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd7\x06(\x17\xa9G\xa7iwu\x88j') 70044ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44036) -> ('172.17.0.3', 37274)) State.IN_PROGRESS -> State.SUCCEEDED 70072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 70072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 70072ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 70073ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 70073ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 70073ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 70073ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 70074ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 70074ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/fc9ce79e-9914-46d3-a776-a2abfe89461a"}', extra='') 70074ms [log] connectionstatechanged closed closed closed 70074ms [log] connectionstatechanged closed closed closed 70074ms [log] connectionstatechanged closed closed closed 70074ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc9ce79e-9914-46d3-a776-a2abfe89461a", "state": "closed"}] 70075ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 70075ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 70163ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 70163ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 70216ms [err] Traceback (most recent call last): 70216ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 70216ms [err] return _run_code(code, main_globals, None, 70216ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 70216ms [err] exec(code, run_globals) 70216ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 70216ms [err] sys.exit(main()) 70216ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 70217ms [err] asyncio.run(main_async()) 70217ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 70217ms [err] return loop.run_until_complete(main) 70217ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 70217ms [err] self.run_forever() 70217ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 70217ms [err] self._run_once() 70217ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 70218ms [err] event_list = self._selector.select(timeout) 70218ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 70218ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 70218ms [err] KeyboardInterrupt 70311ms [log] starting device 70694ms [err] DEBUG:asyncio:Using selector: EpollSelector 70773ms [err] ERROR:asyncio:Unclosed client session 70773ms [err] client_session: 70857ms [log] parsing 70857ms [log] creating device handler 70857ms [log] [ready] 70857ms [log] reading line 70857ms [log] [websocketToken] "ddf03cec-0b7c-4558-a460-44fe35e0a450" 70870ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70870ms [log] [websocketConnected] 72596ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 72596ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 72621ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/0dde9640-f567-446b-83db-281c23f50fe5"}}', extra='') 72621ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/0dde9640-f567-446b-83db-281c23f50fe5"} 72677ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/48c5e6e4-4652-4955-be59-db9960b6e29e","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='') 72677ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/48c5e6e4-4652-4955-be59-db9960b6e29e", "state": "new"}] 72705ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 72705ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 72848ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72848ms [err] v=0 72848ms [err] o=- 1314905700503234416 2 IN IP4 127.0.0.1 72848ms [err] s=- 72848ms [err] t=0 0 72848ms [err] a=group:BUNDLE 0 72848ms [err] a=extmap-allow-mixed 72848ms [err] a=msid-semantic: WMS 72848ms [err] m=application 59372 UDP/DTLS/SCTP webrtc-datachannel 72848ms [err] c=IN IP4 141.24.210.113 72848ms [err] a=candidate:4208816943 1 udp 2113937151 14e74316-c855-4f1e-ac97-c4187ed4714d.local 36786 typ host generation 0 network-cost 999 72848ms [err] a=candidate:4068817128 1 udp 1677729535 141.24.211.56 36786 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 72848ms [err] a=candidate:1286177562 1 udp 33562623 141.24.210.113 59372 typ relay raddr 141.24.211.56 rport 36786 generation 0 network-cost 999 72848ms [err] a=ice-ufrag:Nnr8 72848ms [err] a=ice-pwd:cadqeGE9dv1UJiffpNtPIbQk 72848ms [err] a=ice-options:trickle 72848ms [err] a=fingerprint:sha-256 2D:46:38:4D:28:15:71:4E:8F:0A:C3:BD:07:00:CD:7E:E0:5A:F0:EB:E0:E0:05:00:92:0C:4E:43:A1:1F:BA:4D 72848ms [err] a=setup:actpass 72848ms [err] a=mid:0 72848ms [err] a=sctp-port:5000 72848ms [err] a=max-message-size:262144 72848ms [err] 72854ms [err] INFO:aioice.ice:Connection(0) Remote candidate "14e74316-c855-4f1e-ac97-c4187ed4714d.local" resolved to 172.17.0.3 72855ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72855ms [err] v=0 72855ms [err] o=- 1314905700503234416 2 IN IP4 127.0.0.1 72855ms [err] s=- 72855ms [err] t=0 0 72855ms [err] a=group:BUNDLE 0 72855ms [err] a=extmap-allow-mixed 72855ms [err] a=msid-semantic: WMS 72855ms [err] m=application 59372 UDP/DTLS/SCTP webrtc-datachannel 72855ms [err] c=IN IP4 141.24.210.113 72855ms [err] a=candidate:4208816943 1 udp 2113937151 14e74316-c855-4f1e-ac97-c4187ed4714d.local 36786 typ host generation 0 network-cost 999 72855ms [err] a=candidate:4068817128 1 udp 1677729535 141.24.211.56 36786 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 72855ms [err] a=candidate:1286177562 1 udp 33562623 141.24.210.113 59372 typ relay raddr 141.24.211.56 rport 36786 generation 0 network-cost 999 72855ms [err] a=ice-ufrag:Nnr8 72855ms [err] a=ice-pwd:cadqeGE9dv1UJiffpNtPIbQk 72855ms [err] a=ice-options:trickle 72855ms [err] a=fingerprint:sha-256 2D:46:38:4D:28:15:71:4E:8F:0A:C3:BD:07:00:CD:7E:E0:5A:F0:EB:E0:E0:05:00:92:0C:4E:43:A1:1F:BA:4D 72855ms [err] a=setup:actpass 72855ms [err] a=mid:0 72855ms [err] a=sctp-port:5000 72855ms [err] a=max-message-size:262144 72855ms [err] 72856ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 1314905700503234416 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 59372 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:4208816943 1 udp 2113937151 14e74316-c855-4f1e-ac97-c4187ed4714d.local 36786 typ host generation 0 network-cost 999\\r\\na=candidate:4068817128 1 udp 1677729535 141.24.211.56 36786 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:1286177562 1 udp 33562623 141.24.210.113 59372 typ relay raddr 141.24.211.56 rport 36786 generation 0 network-cost 999\\r\\na=ice-ufrag:Nnr8\\r\\na=ice-pwd:cadqeGE9dv1UJiffpNtPIbQk\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 2D:46:38:4D:28:15:71:4E:8F:0A:C3:BD:07:00:CD:7E:E0:5A:F0:EB:E0:E0:05:00:92:0C:4E:43:A1:1F:BA:4D\\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/48c5e6e4-4652-4955-be59-db9960b6e29e"}', extra='') 72856ms [log] handleSignalingMessage 72856ms [log] handleOffer 72856ms [log] makeAnswer 72856ms [log] connectionstatechanged new new have-remote-offer 72856ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/48c5e6e4-4652-4955-be59-db9960b6e29e", "state": "new"}] 73717ms [err] INFO:aioice.ice:Connection(0) Remote candidate "14e74316-c855-4f1e-ac97-c4187ed4714d.local" resolved to 172.17.0.3 73719ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 73719ms [err] v=0 73719ms [err] o=- 3922855520 3922855520 IN IP4 0.0.0.0 73719ms [err] s=- 73719ms [err] t=0 0 73719ms [err] a=group:BUNDLE 0 73719ms [err] a=msid-semantic:WMS * 73719ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 73719ms [err] c=IN IP4 0.0.0.0 73719ms [err] a=mid:0 73719ms [err] a=sctp-port:5000 73719ms [err] a=max-message-size:65536 73719ms [err] a=ice-ufrag:6oYL 73719ms [err] a=ice-pwd:a3qduPbleRp56eMmYSFZcs 73719ms [err] a=fingerprint:sha-256 C0:2B:3F:BA:05:B0:7E:99:F6:E2:59:41:0F:D2:72:7F:BF:C6:F0:58:CE:48:5B:B8:5A:CE:E1:36:B7:D4:97:06 73719ms [err] a=setup:active 73719ms [err] 73719ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 73720ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 73721ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 73721ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 73722ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 73722ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 73722ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 73723ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('172.17.0.3', 36786)) State.FROZEN -> State.WAITING 73723ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59095) -> ('172.17.0.3', 36786)) State.FROZEN -> State.WAITING 73723ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('172.17.0.3', 36786)) State.FROZEN -> State.WAITING 73723ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('172.17.0.3', 36786)) State.WAITING -> State.IN_PROGRESS 73723ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36786) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'UF\xbeQ\x96\xba\x1f9\xbdbo\x03') 73724ms [log] connectionstatechanged new new stable 73724ms [log] connectionstatechanged new new stable 73724ms [log] connectionstatechanged connecting checking stable 73724ms [log] connectionstatechanged connecting checking stable 73724ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/48c5e6e4-4652-4955-be59-db9960b6e29e", "state": "connecting"}] 73727ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36786) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'UF\xbeQ\x96\xba\x1f9\xbdbo\x03') 73727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('172.17.0.3', 36786)) State.IN_PROGRESS -> State.SUCCEEDED 73727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('141.24.211.56', 36786)) State.FROZEN -> State.WAITING 73727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('141.24.211.56', 36786)) State.FROZEN -> State.WAITING 73727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('141.24.210.113', 59372)) State.FROZEN -> State.WAITING 73727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('141.24.210.113', 59372)) State.FROZEN -> State.WAITING 73743ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36786) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'kir1suI5bHfN') 73744ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36786) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'kir1suI5bHfN') 73744ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59095) -> ('172.17.0.3', 36786)) State.WAITING -> State.FAILED 73744ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('172.17.0.3', 36786)) State.WAITING -> State.FAILED 73745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59095) -> ('172.17.0.3', 36786)) State.FROZEN -> State.FAILED 73745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('141.24.211.56', 36786)) State.WAITING -> State.FAILED 73745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59095) -> ('141.24.211.56', 36786)) State.FROZEN -> State.FAILED 73745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('141.24.211.56', 36786)) State.WAITING -> State.FAILED 73745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59095) -> ('141.24.211.56', 36786)) State.FROZEN -> State.FAILED 73745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('141.24.210.113', 59372)) State.WAITING -> State.FAILED 73746ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59095) -> ('141.24.210.113', 59372)) State.FROZEN -> State.FAILED 73746ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('141.24.210.113', 59372)) State.WAITING -> State.FAILED 73746ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59095) -> ('141.24.210.113', 59372)) State.FROZEN -> State.FAILED 73746ms [err] INFO:aioice.ice:Connection(0) ICE completed 73746ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 73746ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 73749ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 73756ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 73756ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 73757ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 73757ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 73758ms [log] connectionstatechanged connecting completed stable 73758ms [log] connectionstatechanged connected completed stable 73758ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/48c5e6e4-4652-4955-be59-db9960b6e29e", "state": "connected"}] 73760ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 73760ms [log] line {"signal":"gpio1","value":"strongH"} 73760ms [log] 73760ms [log] reading line 73760ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 73762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 73762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 73762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 73764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 73764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 73764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 73765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=182890670, stream_id=1, stream_seq=0) 73766ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 73766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2401247554, stream_id=1, stream_seq=0) 73766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 73767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=182890670, gaps=[]) 73768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2401247554, gaps=[]) 73768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 73768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2401247555, stream_id=1, stream_seq=1) 73768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 73769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2401247556, stream_id=1, stream_seq=2) 73769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2401247557, stream_id=1, stream_seq=3) 73769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2401247558, stream_id=1, stream_seq=4) 73770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2401247556, gaps=[]) 73770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 73771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2401247558, gaps=[]) 73771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 73808ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36786) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/AJ6Jf56YwjQ') 73808ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36786) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/AJ6Jf56YwjQ') 73842ms [log] line {"signal":"gpio2","value":"strongL"} 73842ms [log] 73842ms [log] reading line 73842ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 73842ms [log] [experimentStatusChanged] {"status": "running", "message": null} 73870ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36786) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'f2S37qowDsuc') 73870ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36786) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'f2S37qowDsuc') 73933ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57113) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ELy1O878nXFc') 73933ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57113) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ELy1O878nXFc') 73934ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(K4t9p51Lyk 1 udp 1845501695 172.17.0.3 57113 typ prflx) 73934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('172.17.0.3', 57113)) State.WAITING -> State.IN_PROGRESS 73935ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57113) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x00'1\x04\x9d\xb7:\xaa\xbe\xf5\x15m") 73936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 73936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 73936ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 73938ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 73938ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 73938ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 73938ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 73938ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 73938ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57113) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x00'1\x04\x9d\xb7:\xaa\xbe\xf5\x15m") 73938ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/48c5e6e4-4652-4955-be59-db9960b6e29e"}', extra='') 73938ms [log] connectionstatechanged closed closed closed 73938ms [log] connectionstatechanged closed closed closed 73938ms [log] connectionstatechanged closed closed closed 73938ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/48c5e6e4-4652-4955-be59-db9960b6e29e", "state": "closed"}] 73939ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49688) -> ('172.17.0.3', 57113)) State.IN_PROGRESS -> State.SUCCEEDED 73939ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 73940ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 74007ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 74007ms [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 74079ms [err] Traceback (most recent call last): 74079ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 74079ms [err] return _run_code(code, main_globals, None, 74079ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 74079ms [err] exec(code, run_globals) 74079ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 74079ms [err] sys.exit(main()) 74079ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 74079ms [err] asyncio.run(main_async()) 74079ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 74079ms [err] return loop.run_until_complete(main) 74079ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 74079ms [err] self.run_forever() 74079ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 74080ms [err] self._run_once() 74080ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 74080ms [err] event_list = self._selector.select(timeout) 74080ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 74080ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 74080ms [err] KeyboardInterrupt 74166ms [log] starting device 74541ms [err] DEBUG:asyncio:Using selector: EpollSelector 74627ms [err] ERROR:asyncio:Unclosed client session 74627ms [err] client_session: 74697ms [log] parsing 74697ms [log] creating device handler 74697ms [log] [ready] 74697ms [log] reading line 74697ms [log] [websocketToken] "fa20017d-c88c-4c6b-a124-a5fabfc1ccb2" 74708ms [log] line {"signal":"gpio1","value":"strongH"} 74708ms [log] 74708ms [log] reading line 74708ms [log] line {"signal":"gpio2","value":"strongL"} 74708ms [log] 74708ms [log] reading line 74708ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 74708ms [log] [websocketConnected] 74886ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 74886ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 74895ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5f1a33b1-4cb3-450a-9ea6-bf9c5edb26bf"}}', extra='') 74895ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5f1a33b1-4cb3-450a-9ea6-bf9c5edb26bf"} 74957ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/378b30bf-2c8d-49be-b2a1-cea57e6b83bb","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='') 74957ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 74957ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 74958ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378b30bf-2c8d-49be-b2a1-cea57e6b83bb", "state": "new"}] 74959ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 74959ms [err] v=0 74959ms [err] o=- 3922855521 3922855521 IN IP4 0.0.0.0 74959ms [err] s=- 74959ms [err] t=0 0 74959ms [err] a=group:BUNDLE 0 74959ms [err] a=msid-semantic:WMS * 74959ms [err] m=application 9 DTLS/SCTP 5000 74959ms [err] c=IN IP4 0.0.0.0 74959ms [err] a=mid:0 74959ms [err] a=sctpmap:5000 webrtc-datachannel 65535 74959ms [err] a=max-message-size:65536 74959ms [err] a=ice-ufrag:J8Os 74959ms [err] a=ice-pwd:R5bPpNc6XubWMRChWkbdCT 74959ms [err] a=fingerprint:sha-256 BF:DE:30:4C:D6:FB:EF:4C:1C:D5:EC:4A:31:F3:1B:36:92:44:9D:7C:E4:06:5C:57:BB:D4:11:B6:DF:2E:24:DF 74959ms [err] a=setup:actpass 74959ms [err] 74960ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 74962ms [log] makeOffer 74962ms [log] connectionstatechanged new new have-local-offer 74962ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378b30bf-2c8d-49be-b2a1-cea57e6b83bb", "state": "new"}] 74962ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 74962ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 74962ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 74971ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48542) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x97\xca\xca+.\xcdf\x95[\x98\xa7,') 74971ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48542) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x97\xca\xca+.\xcdf\x95[\x98\xa7,') 74976ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 74976ms [err] v=0 74976ms [err] o=- 3922855521 3922855521 IN IP4 0.0.0.0 74976ms [err] s=- 74976ms [err] t=0 0 74976ms [err] a=group:BUNDLE 0 74976ms [err] a=msid-semantic:WMS * 74976ms [err] m=application 48542 DTLS/SCTP 5000 74976ms [err] c=IN IP4 172.30.0.1 74976ms [err] a=mid:0 74976ms [err] a=sctpmap:5000 webrtc-datachannel 65535 74976ms [err] a=max-message-size:65536 74976ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 48542 typ host 74976ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 49024 typ host 74976ms [err] a=end-of-candidates 74976ms [err] a=ice-ufrag:yqLj 74976ms [err] a=ice-pwd:X9odEyxiQsmKSiKEoG3DRu 74976ms [err] a=fingerprint:sha-256 24:35:39:1C:A1:90:50:48:A8:5B:09:7E:F7:1E:18:9A:79:95:68:2B:B6:B4:3A:27:92:40:A0:D0:CC:15:25:7A 74976ms [err] a=setup:active 74976ms [err] 74977ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 74977ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 74977ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 74977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59641) -> ('172.30.0.1', 48542)) State.FROZEN -> State.WAITING 74977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56664) -> ('172.30.0.1', 48542)) State.FROZEN -> State.WAITING 74977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59641) -> ('172.17.0.3', 49024)) State.FROZEN -> State.WAITING 74978ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(QwYSmMATfJ 1 udp 1862270975 172.17.0.3 48542 typ prflx) 74978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59641) -> ('172.17.0.3', 48542)) State.WAITING -> State.IN_PROGRESS 74978ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48542) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa7\x90\x86]U\xcf\x12\xa6K\xcdB\xe5') 74978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59641) -> ('172.30.0.1', 48542)) State.WAITING -> State.IN_PROGRESS 74978ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 48542) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc4\x80\xce\x1cy\x18^\x11\xb2\x11\xa4\xb7') 74978ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/378b30bf-2c8d-49be-b2a1-cea57e6b83bb","content":{"type":"answer","sdp":"v=0\\r\\no=- 3922855521 3922855521 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 48542 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 48542 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 49024 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:yqLj\\r\\na=ice-pwd:X9odEyxiQsmKSiKEoG3DRu\\r\\na=fingerprint:sha-256 24:35:39:1C:A1:90:50:48:A8:5B:09:7E:F7:1E:18:9A:79:95:68:2B:B6:B4:3A:27:92:40:A0:D0:CC:15:25:7A\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 74978ms [log] handleSignalingMessage 74978ms [log] handleAnswer 74978ms [log] acceptAnswer 74978ms [log] connectionstatechanged connecting checking stable 74978ms [log] connectionstatechanged connecting checking stable 74978ms [log] connectionstatechanged connecting checking stable 74978ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378b30bf-2c8d-49be-b2a1-cea57e6b83bb", "state": "connecting"}] 74979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48542) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa7\x90\x86]U\xcf\x12\xa6K\xcdB\xe5') 74979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59641) -> ('172.17.0.3', 48542)) State.IN_PROGRESS -> State.SUCCEEDED 74979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56664) -> ('172.30.0.1', 48542)) State.WAITING -> State.FAILED 74979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59641) -> ('172.17.0.3', 49024)) State.WAITING -> State.FAILED 74979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56664) -> ('172.17.0.3', 49024)) State.FROZEN -> State.FAILED 74979ms [err] INFO:aioice.ice:Connection(0) ICE completed 74979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 48542) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc4\x80\xce\x1cy\x18^\x11\xb2\x11\xa4\xb7') 74979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59641) -> ('172.30.0.1', 48542)) State.IN_PROGRESS -> State.SUCCEEDED 74980ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 48542) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w2\xd2\xc1\xfa\xb3<\xd2\x93Bq\xdd') 74980ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 48542) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w2\xd2\xc1\xfa\xb3<\xd2\x93Bq\xdd') 74991ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 74991ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 74998ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 74998ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 74999ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 75002ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 75002ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 75002ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 75002ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 75002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 75002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 75002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 75003ms [log] connectionstatechanged connecting completed stable 75003ms [log] connectionstatechanged connected completed stable 75003ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378b30bf-2c8d-49be-b2a1-cea57e6b83bb", "state": "connected"}] 75003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 75004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 75004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 75004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 75004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 75004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 75004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 75004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 75004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 75005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=692933216, stream_id=1, stream_seq=0) 75005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 75005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=434668711, stream_id=1, stream_seq=0) 75005ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 75006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=434668711, gaps=[]) 75006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=692933216, gaps=[]) 75006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 75006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=692933217, stream_id=1, stream_seq=1) 75006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 75006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=692933218, stream_id=1, stream_seq=2) 75007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=692933217, gaps=[]) 75008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 75008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=692933218, gaps=[]) 75008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 75076ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 75076ms [log] [experimentStatusChanged] {"status": "running", "message": null} 75157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 75157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 75157ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 75157ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 75157ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 75158ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 75158ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 75158ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 75158ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/378b30bf-2c8d-49be-b2a1-cea57e6b83bb"}', extra='') 75158ms [log] connectionstatechanged closed closed closed 75158ms [log] connectionstatechanged closed closed closed 75158ms [log] connectionstatechanged closed closed closed 75158ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378b30bf-2c8d-49be-b2a1-cea57e6b83bb", "state": "closed"}] 75158ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 75158ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 75251ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 75251ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 75299ms [err] Traceback (most recent call last): 75299ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 75299ms [err] return _run_code(code, main_globals, None, 75299ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 75299ms [err] exec(code, run_globals) 75299ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 75299ms [err] sys.exit(main()) 75299ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 75299ms [err] asyncio.run(main_async()) 75299ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 75299ms [err] return loop.run_until_complete(main) 75299ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 75299ms [err] self.run_forever() 75299ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 75300ms [err] self._run_once() 75300ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 75300ms [err] event_list = self._selector.select(timeout) 75300ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 75300ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 75300ms [err] KeyboardInterrupt 75400ms [log] starting device 75781ms [err] DEBUG:asyncio:Using selector: EpollSelector 75868ms [err] ERROR:asyncio:Unclosed client session 75868ms [err] client_session: 75942ms [log] parsing 75942ms [log] creating device handler 75942ms [log] [ready] 75942ms [log] reading line 75942ms [log] [websocketToken] "fb1d1db9-e188-4a4a-9bc9-c3b6c2c744b1" 75954ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 75954ms [log] [websocketConnected] 76134ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 76134ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 76166ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a7adb192-7b79-4067-ada4-8cb5b74a4818"}}', extra='') 76166ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a7adb192-7b79-4067-ada4-8cb5b74a4818"} 76239ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81","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='') 76239ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81", "state": "new"}] 76240ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 76240ms [err] v=0 76240ms [err] o=- 3922855522 3922855522 IN IP4 0.0.0.0 76240ms [err] s=- 76240ms [err] t=0 0 76240ms [err] a=group:BUNDLE 0 76240ms [err] a=msid-semantic:WMS * 76240ms [err] m=application 9 DTLS/SCTP 5000 76240ms [err] c=IN IP4 0.0.0.0 76240ms [err] a=mid:0 76240ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76240ms [err] a=max-message-size:65536 76240ms [err] a=ice-ufrag:E1q8 76240ms [err] a=ice-pwd:oPkH8wq3DvMtibnn57GBnu 76240ms [err] a=fingerprint:sha-256 CD:95:E1:D7:A4:98:89:9F:C5:B9:E5:28:17:26:01:84:16:0E:18:5E:36:24:A9:A0:DC:27:F6:07:B4:5D:B1:3C 76240ms [err] a=setup:actpass 76240ms [err] 76241ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 76242ms [log] makeOffer 76242ms [log] connectionstatechanged new new have-local-offer 76242ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81", "state": "new"}] 76242ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 76242ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 76243ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 76253ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53968) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'AG\x05\xc9X\xec\xe1\x7f\xd6\x8c\xad\xdc') 76253ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53968) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'AG\x05\xc9X\xec\xe1\x7f\xd6\x8c\xad\xdc') 76263ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 76263ms [err] v=0 76263ms [err] o=- 3922855522 3922855522 IN IP4 0.0.0.0 76263ms [err] s=- 76263ms [err] t=0 0 76263ms [err] a=group:BUNDLE 0 76263ms [err] a=msid-semantic:WMS * 76263ms [err] m=application 53968 DTLS/SCTP 5000 76263ms [err] c=IN IP4 172.30.0.1 76263ms [err] a=mid:0 76263ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76263ms [err] a=max-message-size:65536 76263ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53968 typ host 76263ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50509 typ host 76263ms [err] a=end-of-candidates 76263ms [err] a=ice-ufrag:wnFO 76263ms [err] a=ice-pwd:Tf8MTZHkpVgC0yuvLP9z43 76263ms [err] a=fingerprint:sha-256 A7:84:7A:0D:C1:58:2A:DF:CF:99:F8:66:EE:65:91:5C:63:4F:7D:7F:4F:30:1A:48:0F:CA:A6:68:4C:45:F4:41 76263ms [err] a=setup:active 76263ms [err] 76264ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 76264ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 76264ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 76265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53459) -> ('172.30.0.1', 53968)) State.FROZEN -> State.WAITING 76265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51725) -> ('172.30.0.1', 53968)) State.FROZEN -> State.WAITING 76265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53459) -> ('172.17.0.3', 50509)) State.FROZEN -> State.WAITING 76265ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(9q03fcJ3Rk 1 udp 1862270975 172.17.0.3 53968 typ prflx) 76266ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53459) -> ('172.17.0.3', 53968)) State.WAITING -> State.IN_PROGRESS 76266ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53968) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x08\r\xcf\x93\xf8q\x90\x0bG\xcf\n3') 76266ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53459) -> ('172.30.0.1', 53968)) State.WAITING -> State.IN_PROGRESS 76266ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53968) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'^?\x12\x80\x16\xce\x9b]\x16.j\xf7') 76266ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81","content":{"type":"answer","sdp":"v=0\\r\\no=- 3922855522 3922855522 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 53968 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 53968 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50509 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:wnFO\\r\\na=ice-pwd:Tf8MTZHkpVgC0yuvLP9z43\\r\\na=fingerprint:sha-256 A7:84:7A:0D:C1:58:2A:DF:CF:99:F8:66:EE:65:91:5C:63:4F:7D:7F:4F:30:1A:48:0F:CA:A6:68:4C:45:F4:41\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 76266ms [log] handleSignalingMessage 76266ms [log] handleAnswer 76266ms [log] acceptAnswer 76266ms [log] connectionstatechanged connecting checking stable 76266ms [log] connectionstatechanged connecting checking stable 76266ms [log] connectionstatechanged connecting checking stable 76266ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81", "state": "connecting"}] 76267ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53968) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x08\r\xcf\x93\xf8q\x90\x0bG\xcf\n3') 76267ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53459) -> ('172.17.0.3', 53968)) State.IN_PROGRESS -> State.SUCCEEDED 76267ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51725) -> ('172.30.0.1', 53968)) State.WAITING -> State.FAILED 76267ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53459) -> ('172.17.0.3', 50509)) State.WAITING -> State.FAILED 76267ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51725) -> ('172.17.0.3', 50509)) State.FROZEN -> State.FAILED 76267ms [err] INFO:aioice.ice:Connection(0) ICE completed 76268ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53968) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'^?\x12\x80\x16\xce\x9b]\x16.j\xf7') 76268ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53459) -> ('172.30.0.1', 53968)) State.IN_PROGRESS -> State.SUCCEEDED 76268ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53968) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'i\xf6\x0e\xef7D\xbaG\xc5\x1b\x81\n') 76268ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53968) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'i\xf6\x0e\xef7D\xbaG\xc5\x1b\x81\n') 76273ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 76273ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 76286ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 76286ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 76288ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 76291ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 76291ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 76291ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 76291ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 76291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 76291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 76291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 76292ms [log] connectionstatechanged connecting completed stable 76292ms [log] connectionstatechanged connected completed stable 76292ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81", "state": "connected"}] 76292ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 76292ms [log] line {"signal":"gpio1","value":"strongH"} 76292ms [log] 76292ms [log] reading line 76292ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 76292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 76292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 76292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 76293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 76293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 76293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 76293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 76293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 76293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 76294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1465611637, stream_id=1, stream_seq=0) 76294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 76294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4103604082, stream_id=1, stream_seq=0) 76294ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 76295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4103604082, gaps=[]) 76295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1465611637, gaps=[]) 76295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 76295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1465611638, stream_id=1, stream_seq=1) 76296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 76296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1465611639, stream_id=1, stream_seq=2) 76296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1465611640, stream_id=1, stream_seq=3) 76296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1465611641, stream_id=1, stream_seq=4) 76296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1465611638, gaps=[]) 76296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 76298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1465611639, gaps=[]) 76298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 76298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1465611640, gaps=[]) 76298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 76298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1465611641, gaps=[]) 76298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 76360ms [log] line {"signal":"gpio2","value":"strongL"} 76360ms [log] 76360ms [log] reading line 76360ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 76360ms [log] [experimentStatusChanged] {"status": "running", "message": null} 76459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 76459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 76459ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 76459ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 76459ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 76459ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 76460ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 76460ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 76460ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81"}', extra='') 76460ms [log] connectionstatechanged closed closed closed 76460ms [log] connectionstatechanged closed closed closed 76460ms [log] connectionstatechanged closed closed closed 76460ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81", "state": "closed"}] 76461ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 76461ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 76548ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 76548ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 76602ms [err] Traceback (most recent call last): 76602ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 76602ms [err] return _run_code(code, main_globals, None, 76602ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 76602ms [err] exec(code, run_globals) 76602ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 76602ms [err] sys.exit(main()) 76602ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 76602ms [err] asyncio.run(main_async()) 76602ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 76603ms [err] return loop.run_until_complete(main) 76603ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 76603ms [err] self.run_forever() 76603ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 76603ms [err] self._run_once() 76603ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 76603ms [err] event_list = self._selector.select(timeout) 76603ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 76604ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 76604ms [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