================== js Client to python Client Communication: should connect without errors 5988ms [log] starting device 6484ms [err] DEBUG:asyncio:Using selector: EpollSelector 6556ms [err] ERROR:asyncio:Unclosed client session 6556ms [err] client_session: 6674ms [log] parsing 6674ms [log] creating device handler 6674ms [log] [ready] 6674ms [log] reading line 6674ms [log] [websocketToken] "bed6aac1-4204-468a-a4c0-294509e58396" 6691ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 6691ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 8383ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 8383ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 8402ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/17b1b5ad-8e9d-4602-b9dc-0328b77933f5"}}', extra='') 8402ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/17b1b5ad-8e9d-4602-b9dc-0328b77933f5"} 8463ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/0db47279-6015-49d5-83e7-138eac1597f7","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 8463ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0db47279-6015-49d5-83e7-138eac1597f7", "state": "new"}] 8504ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 8504ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 8631ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 8631ms [err] v=0 8631ms [err] o=- 873378873077573225 2 IN IP4 127.0.0.1 8631ms [err] s=- 8631ms [err] t=0 0 8631ms [err] a=group:BUNDLE 0 8631ms [err] a=extmap-allow-mixed 8631ms [err] a=msid-semantic: WMS 8631ms [err] m=application 57386 UDP/DTLS/SCTP webrtc-datachannel 8631ms [err] c=IN IP4 141.24.210.113 8631ms [err] a=candidate:3732368044 1 udp 2113937151 7e5b26e6-14ae-409b-ab1e-2895663e6d67.local 55705 typ host generation 0 network-cost 999 8631ms [err] a=candidate:3942744289 1 udp 1677729535 141.24.211.56 55705 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 8631ms [err] a=candidate:3433718419 1 udp 33562623 141.24.210.113 57386 typ relay raddr 141.24.211.56 rport 55705 generation 0 network-cost 999 8631ms [err] a=ice-ufrag:3NWH 8631ms [err] a=ice-pwd:iaGEspn0R4wP/ZQMowuJl5pH 8631ms [err] a=ice-options:trickle 8631ms [err] a=fingerprint:sha-256 AF:32:36:B2:C8:8A:5D:8E:93:26:EC:E4:57:8A:F9:AE:9C:2D:E6:77:59:6B:34:3F:80:D2:6B:F3:1E:76:FE:98 8631ms [err] a=setup:actpass 8631ms [err] a=mid:0 8631ms [err] a=sctp-port:5000 8631ms [err] a=max-message-size:262144 8631ms [err] 8638ms [err] INFO:aioice.ice:Connection(0) Remote candidate "7e5b26e6-14ae-409b-ab1e-2895663e6d67.local" resolved to 172.17.0.3 8638ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 8638ms [err] v=0 8638ms [err] o=- 873378873077573225 2 IN IP4 127.0.0.1 8638ms [err] s=- 8638ms [err] t=0 0 8638ms [err] a=group:BUNDLE 0 8638ms [err] a=extmap-allow-mixed 8638ms [err] a=msid-semantic: WMS 8638ms [err] m=application 57386 UDP/DTLS/SCTP webrtc-datachannel 8638ms [err] c=IN IP4 141.24.210.113 8638ms [err] a=candidate:3732368044 1 udp 2113937151 7e5b26e6-14ae-409b-ab1e-2895663e6d67.local 55705 typ host generation 0 network-cost 999 8638ms [err] a=candidate:3942744289 1 udp 1677729535 141.24.211.56 55705 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 8638ms [err] a=candidate:3433718419 1 udp 33562623 141.24.210.113 57386 typ relay raddr 141.24.211.56 rport 55705 generation 0 network-cost 999 8638ms [err] a=ice-ufrag:3NWH 8638ms [err] a=ice-pwd:iaGEspn0R4wP/ZQMowuJl5pH 8638ms [err] a=ice-options:trickle 8638ms [err] a=fingerprint:sha-256 AF:32:36:B2:C8:8A:5D:8E:93:26:EC:E4:57:8A:F9:AE:9C:2D:E6:77:59:6B:34:3F:80:D2:6B:F3:1E:76:FE:98 8638ms [err] a=setup:actpass 8638ms [err] a=mid:0 8638ms [err] a=sctp-port:5000 8638ms [err] a=max-message-size:262144 8638ms [err] 8639ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 873378873077573225 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 57386 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:3732368044 1 udp 2113937151 7e5b26e6-14ae-409b-ab1e-2895663e6d67.local 55705 typ host generation 0 network-cost 999\\r\\na=candidate:3942744289 1 udp 1677729535 141.24.211.56 55705 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:3433718419 1 udp 33562623 141.24.210.113 57386 typ relay raddr 141.24.211.56 rport 55705 generation 0 network-cost 999\\r\\na=ice-ufrag:3NWH\\r\\na=ice-pwd:iaGEspn0R4wP/ZQMowuJl5pH\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 AF:32:36:B2:C8:8A:5D:8E:93:26:EC:E4:57:8A:F9:AE:9C:2D:E6:77:59:6B:34:3F:80:D2:6B:F3:1E:76:FE:98\\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/0db47279-6015-49d5-83e7-138eac1597f7"}', extra='') 8639ms [log] handleSignalingMessage 8639ms [log] handleOffer 8639ms [log] makeAnswer 8639ms [log] connectionstatechanged new new have-remote-offer 8639ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0db47279-6015-49d5-83e7-138eac1597f7", "state": "new"}] 9500ms [err] INFO:aioice.ice:Connection(0) Remote candidate "7e5b26e6-14ae-409b-ab1e-2895663e6d67.local" resolved to 172.17.0.3 9506ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 9506ms [err] v=0 9506ms [err] o=- 3922855456 3922855456 IN IP4 0.0.0.0 9506ms [err] s=- 9506ms [err] t=0 0 9506ms [err] a=group:BUNDLE 0 9506ms [err] a=msid-semantic:WMS * 9506ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 9506ms [err] c=IN IP4 0.0.0.0 9506ms [err] a=mid:0 9506ms [err] a=sctp-port:5000 9506ms [err] a=max-message-size:65536 9506ms [err] a=ice-ufrag:2n4Y 9506ms [err] a=ice-pwd:UCEKA0s7bTQQVg5iJQzANp 9506ms [err] a=fingerprint:sha-256 CF:5B:15:A1:15:90:C7:67:29:8F:53:6C:60:89:77:DD:F4:51:28:4A:DB:52:1A:77:C7:8A:BB:25:DA:55:1D:85 9506ms [err] a=setup:active 9506ms [err] 9506ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 9507ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 9508ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 9508ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 9509ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 9509ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 9509ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 9510ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40692) -> ('172.17.0.3', 55705)) State.FROZEN -> State.WAITING 9510ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40809) -> ('172.17.0.3', 55705)) State.FROZEN -> State.WAITING 9510ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40692) -> ('172.17.0.3', 55705)) State.FROZEN -> State.WAITING 9510ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40692) -> ('172.17.0.3', 55705)) State.WAITING -> State.IN_PROGRESS 9511ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55705) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe3\x1e!\xe1\x94\x19\xe5{\xa4Y\xaa\xc2') 9511ms [log] connectionstatechanged new new stable 9511ms [log] connectionstatechanged new new stable 9511ms [log] connectionstatechanged connecting checking stable 9511ms [log] connectionstatechanged connecting checking stable 9511ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0db47279-6015-49d5-83e7-138eac1597f7", "state": "connecting"}] 9513ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55705) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe3\x1e!\xe1\x94\x19\xe5{\xa4Y\xaa\xc2') 9513ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40692) -> ('172.17.0.3', 55705)) State.IN_PROGRESS -> State.SUCCEEDED 9513ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40692) -> ('141.24.211.56', 55705)) State.FROZEN -> State.WAITING 9513ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40692) -> ('141.24.211.56', 55705)) State.FROZEN -> State.WAITING 9513ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40692) -> ('141.24.210.113', 57386)) State.FROZEN -> State.WAITING 9514ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40692) -> ('141.24.210.113', 57386)) State.FROZEN -> State.WAITING 9531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40809) -> ('172.17.0.3', 55705)) State.WAITING -> State.IN_PROGRESS 9532ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 55705) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf6\xebO\xd7\xd7#\xa6\xa6\x99\xbe\xd0\xd1') 9536ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55705) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'NGCxLe0liO1T') 9536ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55705) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'NGCxLe0liO1T') 9537ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40692) -> ('172.17.0.3', 55705)) State.WAITING -> State.FAILED 9537ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40809) -> ('172.17.0.3', 55705)) State.FROZEN -> State.FAILED 9537ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40692) -> ('141.24.211.56', 55705)) State.WAITING -> State.FAILED 9537ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40809) -> ('141.24.211.56', 55705)) State.FROZEN -> State.FAILED 9537ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40692) -> ('141.24.211.56', 55705)) State.WAITING -> State.FAILED 9537ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40809) -> ('141.24.211.56', 55705)) State.FROZEN -> State.FAILED 9537ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40692) -> ('141.24.210.113', 57386)) State.WAITING -> State.FAILED 9537ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40809) -> ('141.24.210.113', 57386)) State.FROZEN -> State.FAILED 9537ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40692) -> ('141.24.210.113', 57386)) State.WAITING -> State.FAILED 9538ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40809) -> ('141.24.210.113', 57386)) State.FROZEN -> State.FAILED 9538ms [err] INFO:aioice.ice:Connection(0) ICE completed 9538ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 55705) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf6\xebO\xd7\xd7#\xa6\xa6\x99\xbe\xd0\xd1') 9538ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40809) -> ('172.17.0.3', 55705)) State.IN_PROGRESS -> State.SUCCEEDED 9553ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 9553ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 9554ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 9559ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 9560ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 9560ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 9560ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 9560ms [log] connectionstatechanged connecting completed stable 9560ms [log] connectionstatechanged connected completed stable 9560ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0db47279-6015-49d5-83e7-138eac1597f7", "state": "connected"}] 9566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 9567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 9567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 9568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 9568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 9568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 9570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1067421929, stream_id=1, stream_seq=0) 9570ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 9570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=776754360, stream_id=1, stream_seq=0) 9570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 9570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1067421929, gaps=[]) 9571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=776754360, gaps=[]) 9571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 9589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55705) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'NK30PLIRZT7Y') 9589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55705) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'NK30PLIRZT7Y') 9649ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 9649ms [log] [experimentStatusChanged] {"status": "running", "message": null} 9652ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55705) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'wIz81/7L965W') 9652ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55705) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'wIz81/7L965W') 9714ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 55705) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Zd09uosuNumi') 9715ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 55705) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Zd09uosuNumi') 9748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 9748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 9748ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 9749ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 9749ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 9749ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 9749ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 9750ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 9751ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/0db47279-6015-49d5-83e7-138eac1597f7"}', extra='') 9751ms [log] connectionstatechanged closed closed closed 9751ms [log] connectionstatechanged closed closed closed 9751ms [log] connectionstatechanged closed closed closed 9751ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0db47279-6015-49d5-83e7-138eac1597f7", "state": "closed"}] 9752ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 9752ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 9842ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 9842ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 9929ms [err] Traceback (most recent call last): 9929ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 9929ms [err] return _run_code(code, main_globals, None, 9929ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 9929ms [err] exec(code, run_globals) 9929ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 9930ms [err] sys.exit(main()) 9930ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 9930ms [err] asyncio.run(main_async()) 9930ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 9930ms [err] return loop.run_until_complete(main) 9930ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 9931ms [err] self.run_forever() 9931ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 9931ms [err] self._run_once() 9931ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 9931ms [err] event_list = self._selector.select(timeout) 9931ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 9932ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 9932ms [err] KeyboardInterrupt ================== python Client to js Client Communication: should start an experiment ================== python Client to python Client Communication: should connect without errors 14056ms [log] starting device 14423ms [err] DEBUG:asyncio:Using selector: EpollSelector 14510ms [err] ERROR:asyncio:Unclosed client session 14510ms [err] client_session: 14583ms [log] parsing 14583ms [log] creating device handler 14583ms [log] [ready] 14583ms [log] reading line 14583ms [log] [websocketToken] "d01b653a-b7e5-4f45-9530-15a1e3d52121" 14597ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 14597ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 14842ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 14842ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 14880ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c550571d-c8f7-41cf-be83-358e700e6e79"}}', extra='') 14880ms [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":true}', extra='') 14947ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/deeca914-6075-4e6f-9d1d-8286494c0816", "state": "new"}] 14948ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 14948ms [err] v=0 14948ms [err] o=- 3922855461 3922855461 IN IP4 0.0.0.0 14948ms [err] s=- 14948ms [err] t=0 0 14948ms [err] a=group:BUNDLE 0 14948ms [err] a=msid-semantic:WMS * 14948ms [err] m=application 9 DTLS/SCTP 5000 14948ms [err] c=IN IP4 0.0.0.0 14948ms [err] a=mid:0 14948ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14948ms [err] a=max-message-size:65536 14948ms [err] a=ice-ufrag:rROs 14948ms [err] a=ice-pwd:CRomZbEQ2mZUOCq4NLkWVr 14948ms [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 14948ms [err] a=setup:actpass 14948ms [err] 14949ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 14950ms [log] makeOffer 14950ms [log] connectionstatechanged new new have-local-offer 14950ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/deeca914-6075-4e6f-9d1d-8286494c0816", "state": "new"}] 14950ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 14951ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 14951ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 14967ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37930) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'p\xaa\xfb\xc3\xe2\xea\x93\xb3\xca\xa9fh') 14967ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37930) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'p\xaa\xfb\xc3\xe2\xea\x93\xb3\xca\xa9fh') 14977ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 14977ms [err] v=0 14977ms [err] o=- 3922855461 3922855461 IN IP4 0.0.0.0 14977ms [err] s=- 14977ms [err] t=0 0 14977ms [err] a=group:BUNDLE 0 14977ms [err] a=msid-semantic:WMS * 14977ms [err] m=application 37930 DTLS/SCTP 5000 14977ms [err] c=IN IP4 172.30.0.1 14977ms [err] a=mid:0 14977ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14977ms [err] a=max-message-size:65536 14977ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 37930 typ host 14977ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 36478 typ host 14977ms [err] a=end-of-candidates 14977ms [err] a=ice-ufrag:qAQ3 14977ms [err] a=ice-pwd:um9VrRMZOezT1Zs6Qy7WTf 14977ms [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 14977ms [err] a=setup:active 14977ms [err] 14977ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 14977ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 14977ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 14978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46071) -> ('172.30.0.1', 37930)) State.FROZEN -> State.WAITING 14978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45398) -> ('172.30.0.1', 37930)) State.FROZEN -> State.WAITING 14978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46071) -> ('172.17.0.3', 36478)) State.FROZEN -> State.WAITING 14978ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(pZhShxhIHg 1 udp 1862270975 172.17.0.3 37930 typ prflx) 14978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46071) -> ('172.17.0.3', 37930)) State.WAITING -> State.IN_PROGRESS 14978ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37930) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8\x9btr`e!\x19\xa4\xa9\x9bN') 14978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46071) -> ('172.30.0.1', 37930)) State.WAITING -> State.IN_PROGRESS 14978ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 37930) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa4o\xa5gd\xfa\xd2`\xe6\x99\x16J') 14979ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/deeca914-6075-4e6f-9d1d-8286494c0816","content":{"type":"answer","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 37930 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 37930 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 36478 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:qAQ3\\r\\na=ice-pwd:um9VrRMZOezT1Zs6Qy7WTf\\r\\na=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\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 14979ms [log] handleSignalingMessage 14979ms [log] handleAnswer 14979ms [log] acceptAnswer 14979ms [log] connectionstatechanged connecting checking stable 14979ms [log] connectionstatechanged connecting checking stable 14979ms [log] connectionstatechanged connecting checking stable 14979ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/deeca914-6075-4e6f-9d1d-8286494c0816", "state": "connecting"}] 14979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37930) 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.30.0.1', 46071) -> ('172.17.0.3', 37930)) State.IN_PROGRESS -> State.SUCCEEDED 14979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45398) -> ('172.30.0.1', 37930)) State.WAITING -> State.FAILED 14979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46071) -> ('172.17.0.3', 36478)) State.WAITING -> State.FAILED 14979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45398) -> ('172.17.0.3', 36478)) State.FROZEN -> State.FAILED 14979ms [err] INFO:aioice.ice:Connection(0) ICE completed 14979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 37930) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa4o\xa5gd\xfa\xd2`\xe6\x99\x16J') 14980ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46071) -> ('172.30.0.1', 37930)) State.IN_PROGRESS -> State.SUCCEEDED 14980ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 37930) 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.30.0.1', 37930) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9eCQ,\x85=fO\x84\x02*\xfa') 14999ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 14999ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 15000ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 15001ms [log] connectionstatechanged connecting completed stable 15001ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 15001ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 15003ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 15003ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 15003ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 15003ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 15003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 15003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 15004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 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(client) < InitAckChunk(flags=0) 15004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 15004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 15004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 15005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 15005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 15005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 15005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 15005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 15005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3969122396, stream_id=1, stream_seq=0) 15005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 15006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3138818376, stream_id=1, stream_seq=0) 15006ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 15006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3138818376, gaps=[]) 15007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3969122396, gaps=[]) 15007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 15072ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 15072ms [log] [experimentStatusChanged] {"status": "running", "message": null} 15183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 15183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 15183ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 15183ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 15184ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - 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(server) - 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) 15186ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 15287ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 15287ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 15339ms [err] Traceback (most recent call last): 15339ms [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 15340ms [err] sys.exit(main()) 15340ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 15340ms [err] asyncio.run(main_async()) 15340ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 15340ms [err] return loop.run_until_complete(main) 15340ms [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 15341ms [err] self._run_once() 15341ms [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 ================== Experiment Status Changed Messages: should start an experiment ================== Experiment Status Changed Messages: should stop an experiment ================== js Client to js Client File tests : should transmit file ================== js Client to python Client File tests : should transmit file 25869ms [log] starting device 26260ms [err] DEBUG:asyncio:Using selector: EpollSelector 26341ms [err] ERROR:asyncio:Unclosed client session 26341ms [err] client_session: 26425ms [log] parsing 26425ms [log] creating device handler 26425ms [log] [ready] 26425ms [log] reading line 26425ms [log] [websocketToken] "5a3775ac-d087-4e95-b220-8798404328cb" 26437ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 26437ms [log] [websocketConnected] 28179ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 28179ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 28197ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c0afaf10-d90e-4b2a-be3c-b77fb859d22e"}}', extra='') 28197ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c0afaf10-d90e-4b2a-be3c-b77fb859d22e"} 28257ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ccb65eb4-a08a-492e-b989-49f651cddb06","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 28257ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ccb65eb4-a08a-492e-b989-49f651cddb06", "state": "new"}] 28258ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 28258ms [err] v=0 28258ms [err] o=- 3922855474 3922855474 IN IP4 0.0.0.0 28258ms [err] s=- 28258ms [err] t=0 0 28258ms [err] a=group:BUNDLE 0 28258ms [err] a=msid-semantic:WMS * 28258ms [err] m=application 9 DTLS/SCTP 5000 28258ms [err] c=IN IP4 0.0.0.0 28258ms [err] a=mid:0 28258ms [err] a=sctpmap:5000 webrtc-datachannel 65535 28258ms [err] a=max-message-size:65536 28258ms [err] a=ice-ufrag:Hjdn 28258ms [err] a=ice-pwd:IhwG41U3kkHeezz3CcrBgH 28258ms [err] a=fingerprint:sha-256 BB:F0:65:29:20:70:A2:61:1A:03:D5:B0:1F:B1:02:67:AC:94:09:47:D9:32:4D:D9:5C:87:24:48:5C:22:6A:BF 28258ms [err] a=setup:actpass 28258ms [err] 28259ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 28259ms [log] makeOffer 28259ms [log] connectionstatechanged new new have-local-offer 28259ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ccb65eb4-a08a-492e-b989-49f651cddb06", "state": "new"}] 28259ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 28260ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 28260ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 28296ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 28296ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 28298ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51112) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'K2lLNR5V1ySe') 28299ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51112) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'K2lLNR5V1ySe') 28315ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 28315ms [err] v=0 28315ms [err] o=- 272165158846986242 2 IN IP4 127.0.0.1 28315ms [err] s=- 28315ms [err] t=0 0 28315ms [err] a=group:BUNDLE 0 28315ms [err] a=msid-semantic: WMS 28315ms [err] m=application 51112 DTLS/SCTP 5000 28315ms [err] c=IN IP4 141.24.211.56 28315ms [err] a=candidate:734851342 1 udp 2113937151 263ec85f-29fb-4536-bf61-7a24c5972967.local 51112 typ host generation 0 network-cost 999 28315ms [err] a=candidate:596949705 1 udp 1677729535 141.24.211.56 51112 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 28315ms [err] a=ice-ufrag:D918 28315ms [err] a=ice-pwd:rCBYiP5t/BRYd9acpr9hLVG/ 28315ms [err] a=ice-options:trickle 28315ms [err] a=fingerprint:sha-256 F7:DA:F0:96:1F:88:C5:65:F4:74:B6:1D:14:D9:39:F8:64:15:20:15:C9:78:44:4B:9E:48:66:B4:28:97:0D:20 28315ms [err] a=setup:active 28315ms [err] a=mid:0 28315ms [err] a=sctpmap:5000 webrtc-datachannel 1024 28315ms [err] 28318ms [err] INFO:aioice.ice:Connection(0) Remote candidate "263ec85f-29fb-4536-bf61-7a24c5972967.local" resolved to 172.17.0.3 28318ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 28318ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 28319ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 28319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59053) -> ('172.17.0.3', 51112)) State.FROZEN -> State.WAITING 28319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51118) -> ('172.17.0.3', 51112)) State.FROZEN -> State.WAITING 28319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59053) -> ('141.24.211.56', 51112)) State.FROZEN -> State.WAITING 28319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59053) -> ('172.17.0.3', 51112)) State.WAITING -> State.IN_PROGRESS 28319ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51112) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf2\xe0l\xe30\x8cb\x13\xa6\x9e\xe5\xfe') 28319ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 272165158846986242 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 51112 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:734851342 1 udp 2113937151 263ec85f-29fb-4536-bf61-7a24c5972967.local 51112 typ host generation 0 network-cost 999\\r\\na=candidate:596949705 1 udp 1677729535 141.24.211.56 51112 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:D918\\r\\na=ice-pwd:rCBYiP5t/BRYd9acpr9hLVG/\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 F7:DA:F0:96:1F:88:C5:65:F4:74:B6:1D:14:D9:39:F8:64:15:20:15:C9:78:44:4B:9E:48:66:B4:28:97:0D:20\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ccb65eb4-a08a-492e-b989-49f651cddb06"}', extra='') 28319ms [log] handleSignalingMessage 28319ms [log] handleAnswer 28319ms [log] acceptAnswer 28319ms [log] connectionstatechanged connecting checking stable 28319ms [log] connectionstatechanged connecting checking stable 28319ms [log] connectionstatechanged connecting checking stable 28319ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ccb65eb4-a08a-492e-b989-49f651cddb06", "state": "connecting"}] 28320ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51112) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf2\xe0l\xe30\x8cb\x13\xa6\x9e\xe5\xfe') 28320ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59053) -> ('172.17.0.3', 51112)) State.IN_PROGRESS -> State.SUCCEEDED 28320ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51118) -> ('172.17.0.3', 51112)) State.WAITING -> State.FAILED 28320ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59053) -> ('141.24.211.56', 51112)) State.WAITING -> State.FAILED 28320ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51118) -> ('141.24.211.56', 51112)) State.FROZEN -> State.FAILED 28320ms [err] INFO:aioice.ice:Connection(0) ICE completed 28340ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 28340ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 28340ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 28343ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 28343ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 28343ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 28344ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 28344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 28344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 28344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 28344ms [log] connectionstatechanged connecting completed stable 28344ms [log] connectionstatechanged connected completed stable 28344ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ccb65eb4-a08a-492e-b989-49f651cddb06", "state": "connected"}] 28347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 28348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 28348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 28348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 28348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 28348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 28348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 28348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 28348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 28348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 28349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3339629512, stream_id=1, stream_seq=0) 28349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 28349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3339629512, gaps=[]) 28349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 28349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2775623408, stream_id=1, stream_seq=0) 28350ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 28350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623408, gaps=[]) 28351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2775623409, stream_id=1, stream_seq=1) 28351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623409, gaps=[]) 28351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623410, stream_id=1, stream_seq=2) 28351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623410, gaps=[]) 28352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623411, stream_id=1, stream_seq=2) 28352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623411, gaps=[]) 28352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623412, stream_id=1, stream_seq=2) 28352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623412, gaps=[]) 28352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623413, stream_id=1, stream_seq=2) 28352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623413, gaps=[]) 28352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623414, stream_id=1, stream_seq=2) 28352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623414, gaps=[]) 28353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623415, stream_id=1, stream_seq=2) 28353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623415, gaps=[]) 28353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623416, stream_id=1, stream_seq=2) 28353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623416, gaps=[]) 28354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623417, stream_id=1, stream_seq=2) 28354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623417, gaps=[]) 28354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623418, stream_id=1, stream_seq=3) 28354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623418, gaps=[]) 28355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623419, stream_id=1, stream_seq=3) 28355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623419, gaps=[]) 28356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623420, stream_id=1, stream_seq=3) 28356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623420, gaps=[]) 28356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623421, stream_id=1, stream_seq=3) 28356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623421, gaps=[]) 28358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623422, stream_id=1, stream_seq=3) 28361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623422, gaps=[]) 28361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623423, stream_id=1, stream_seq=3) 28361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623423, gaps=[]) 28361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623424, stream_id=1, stream_seq=3) 28361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623424, gaps=[]) 28361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623425, stream_id=1, stream_seq=3) 28361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623425, gaps=[]) 28361ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51112) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'kvElbLs2DyHb') 28361ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51112) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'kvElbLs2DyHb') 28361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623426, stream_id=1, stream_seq=4) 28361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623426, gaps=[]) 28361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623427, stream_id=1, stream_seq=4) 28361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623427, gaps=[]) 28361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623428, stream_id=1, stream_seq=4) 28361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623428, gaps=[]) 28363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623429, stream_id=1, stream_seq=4) 28363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043964, cumulative_tsn=2775623429, gaps=[]) 28363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623430, stream_id=1, stream_seq=4) 28363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042804, cumulative_tsn=2775623430, gaps=[]) 28363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623431, stream_id=1, stream_seq=4) 28363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041644, cumulative_tsn=2775623431, gaps=[]) 28363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623432, stream_id=1, stream_seq=4) 28364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040484, cumulative_tsn=2775623432, gaps=[]) 28364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623433, stream_id=1, stream_seq=4) 28364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623433, gaps=[]) 28365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623434, stream_id=1, stream_seq=5) 28366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623434, gaps=[]) 28366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623435, stream_id=1, stream_seq=5) 28366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623435, gaps=[]) 28367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623436, stream_id=1, stream_seq=5) 28367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623436, gaps=[]) 28367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623437, stream_id=1, stream_seq=5) 28367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623437, gaps=[]) 28367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623438, stream_id=1, stream_seq=5) 28367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623438, gaps=[]) 28368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623439, stream_id=1, stream_seq=5) 28368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623439, gaps=[]) 28369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623440, stream_id=1, stream_seq=5) 28369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623440, gaps=[]) 28369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623441, stream_id=1, stream_seq=5) 28370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623441, gaps=[]) 28372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623442, stream_id=1, stream_seq=6) 28373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623442, gaps=[]) 28373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623443, stream_id=1, stream_seq=6) 28373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623443, gaps=[]) 28373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623444, stream_id=1, stream_seq=6) 28373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623444, gaps=[]) 28373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623445, stream_id=1, stream_seq=6) 28373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623445, gaps=[]) 28375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623446, stream_id=1, stream_seq=6) 28375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623446, gaps=[]) 28375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623447, stream_id=1, stream_seq=6) 28375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623447, gaps=[]) 28375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623448, stream_id=1, stream_seq=6) 28375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623448, gaps=[]) 28376ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623449, stream_id=1, stream_seq=6) 28376ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623449, gaps=[]) 28377ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623450, stream_id=1, stream_seq=7) 28378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623450, gaps=[]) 28378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623451, stream_id=1, stream_seq=7) 28378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623451, gaps=[]) 28378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623452, stream_id=1, stream_seq=7) 28379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623452, gaps=[]) 28379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623453, stream_id=1, stream_seq=7) 28379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623453, gaps=[]) 28380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623454, stream_id=1, stream_seq=7) 28380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623454, gaps=[]) 28380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623455, stream_id=1, stream_seq=7) 28380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623455, gaps=[]) 28381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623456, stream_id=1, stream_seq=7) 28381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623456, gaps=[]) 28381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623457, stream_id=1, stream_seq=7) 28381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623457, gaps=[]) 28382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623458, stream_id=1, stream_seq=8) 28383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623458, gaps=[]) 28384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623459, stream_id=1, stream_seq=8) 28384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623459, gaps=[]) 28384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623460, stream_id=1, stream_seq=8) 28384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623460, gaps=[]) 28385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623461, stream_id=1, stream_seq=8) 28385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623461, gaps=[]) 28385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623462, stream_id=1, stream_seq=8) 28385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623462, gaps=[]) 28386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623463, stream_id=1, stream_seq=8) 28386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623463, gaps=[]) 28386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623464, stream_id=1, stream_seq=8) 28386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623464, gaps=[]) 28387ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623465, stream_id=1, stream_seq=8) 28389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623466, stream_id=1, stream_seq=9) 28389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047504, cumulative_tsn=2775623466, gaps=[]) 28389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623467, stream_id=1, stream_seq=9) 28389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046344, cumulative_tsn=2775623467, gaps=[]) 28389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623468, stream_id=1, stream_seq=9) 28389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045184, cumulative_tsn=2775623468, gaps=[]) 28389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623469, stream_id=1, stream_seq=9) 28389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044024, cumulative_tsn=2775623469, gaps=[]) 28389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623470, stream_id=1, stream_seq=9) 28389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042864, cumulative_tsn=2775623470, gaps=[]) 28390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623471, stream_id=1, stream_seq=9) 28390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041704, cumulative_tsn=2775623471, gaps=[]) 28390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623472, stream_id=1, stream_seq=9) 28390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040544, cumulative_tsn=2775623472, gaps=[]) 28391ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623473, stream_id=1, stream_seq=9) 28391ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623473, gaps=[]) 28392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623474, stream_id=1, stream_seq=10) 28392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623474, gaps=[]) 28393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623475, stream_id=1, stream_seq=10) 28393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623475, gaps=[]) 28394ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623476, stream_id=1, stream_seq=10) 28394ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623476, gaps=[]) 28394ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623477, stream_id=1, stream_seq=10) 28395ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623477, gaps=[]) 28395ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623478, stream_id=1, stream_seq=10) 28395ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623478, gaps=[]) 28396ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623479, stream_id=1, stream_seq=10) 28396ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623479, gaps=[]) 28397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623480, stream_id=1, stream_seq=10) 28397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623480, gaps=[]) 28397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623481, stream_id=1, stream_seq=10) 28398ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623481, gaps=[]) 28400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623482, stream_id=1, stream_seq=11) 28400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623482, gaps=[]) 28401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623483, stream_id=1, stream_seq=11) 28401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623483, gaps=[]) 28401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623484, stream_id=1, stream_seq=11) 28401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623484, gaps=[]) 28402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623485, stream_id=1, stream_seq=11) 28402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623485, gaps=[]) 28403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623486, stream_id=1, stream_seq=11) 28403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623486, gaps=[]) 28403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623487, stream_id=1, stream_seq=11) 28404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623487, gaps=[]) 28404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623488, stream_id=1, stream_seq=11) 28404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623488, gaps=[]) 28404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623489, stream_id=1, stream_seq=11) 28405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623489, gaps=[]) 28408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623490, stream_id=1, stream_seq=12) 28408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623490, gaps=[]) 28408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623491, stream_id=1, stream_seq=12) 28408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623491, gaps=[]) 28408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623492, stream_id=1, stream_seq=12) 28408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623492, gaps=[]) 28408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623493, stream_id=1, stream_seq=12) 28408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623493, gaps=[]) 28408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623494, stream_id=1, stream_seq=12) 28408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623494, gaps=[]) 28410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623495, stream_id=1, stream_seq=12) 28410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623495, gaps=[]) 28410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623496, stream_id=1, stream_seq=12) 28410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623496, gaps=[]) 28410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623497, stream_id=1, stream_seq=12) 28410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623497, gaps=[]) 28410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623498, stream_id=1, stream_seq=13) 28411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623498, gaps=[]) 28411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623499, stream_id=1, stream_seq=13) 28411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623499, gaps=[]) 28411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623500, stream_id=1, stream_seq=13) 28411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623500, gaps=[]) 28412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623501, stream_id=1, stream_seq=13) 28412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623501, gaps=[]) 28412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623502, stream_id=1, stream_seq=13) 28412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623502, gaps=[]) 28412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623503, stream_id=1, stream_seq=13) 28412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623503, gaps=[]) 28413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623504, stream_id=1, stream_seq=13) 28413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623504, gaps=[]) 28413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623505, stream_id=1, stream_seq=13) 28413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623505, gaps=[]) 28415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623506, stream_id=1, stream_seq=14) 28416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623506, gaps=[]) 28416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623507, stream_id=1, stream_seq=14) 28416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623507, gaps=[]) 28417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623508, stream_id=1, stream_seq=14) 28417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623508, gaps=[]) 28417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623509, stream_id=1, stream_seq=14) 28417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623509, gaps=[]) 28417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623510, stream_id=1, stream_seq=14) 28418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623510, gaps=[]) 28418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623511, stream_id=1, stream_seq=14) 28418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623511, gaps=[]) 28419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623512, stream_id=1, stream_seq=14) 28419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623512, gaps=[]) 28419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623513, stream_id=1, stream_seq=14) 28419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623513, gaps=[]) 28420ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51112) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'75aphIIdDKgs') 28420ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51112) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'75aphIIdDKgs') 28421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623514, stream_id=1, stream_seq=15) 28421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623514, gaps=[]) 28422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623515, stream_id=1, stream_seq=15) 28422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623515, gaps=[]) 28422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623516, stream_id=1, stream_seq=15) 28422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623516, gaps=[]) 28422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623517, stream_id=1, stream_seq=15) 28422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623517, gaps=[]) 28425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623518, stream_id=1, stream_seq=15) 28425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623518, gaps=[]) 28425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623519, stream_id=1, stream_seq=15) 28425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623519, gaps=[]) 28425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623520, stream_id=1, stream_seq=15) 28425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623520, gaps=[]) 28425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623521, stream_id=1, stream_seq=15) 28425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623521, gaps=[]) 28426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623522, stream_id=1, stream_seq=16) 28426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623522, gaps=[]) 28426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623523, stream_id=1, stream_seq=16) 28426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623523, gaps=[]) 28427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623524, stream_id=1, stream_seq=16) 28427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623524, gaps=[]) 28428ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 28428ms [log] [experimentStatusChanged] {"status": "running", "message": null} 28428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623525, stream_id=1, stream_seq=16) 28428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623525, gaps=[]) 28428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623526, stream_id=1, stream_seq=16) 28428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623526, gaps=[]) 28429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623527, stream_id=1, stream_seq=16) 28429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623527, gaps=[]) 28429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623528, stream_id=1, stream_seq=16) 28429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623528, gaps=[]) 28429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623529, stream_id=1, stream_seq=16) 28429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623529, gaps=[]) 28430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623530, stream_id=1, stream_seq=17) 28430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623530, gaps=[]) 28430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623531, stream_id=1, stream_seq=17) 28431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623531, gaps=[]) 28431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623532, stream_id=1, stream_seq=17) 28431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623532, gaps=[]) 28431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623533, stream_id=1, stream_seq=17) 28432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623533, gaps=[]) 28432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623534, stream_id=1, stream_seq=17) 28432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623534, gaps=[]) 28432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623535, stream_id=1, stream_seq=17) 28432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623535, gaps=[]) 28432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623536, stream_id=1, stream_seq=17) 28433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623536, gaps=[]) 28433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623537, stream_id=1, stream_seq=17) 28433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623537, gaps=[]) 28434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623538, stream_id=1, stream_seq=18) 28434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623538, gaps=[]) 28434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623539, stream_id=1, stream_seq=18) 28434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623539, gaps=[]) 28434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623540, stream_id=1, stream_seq=18) 28434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623540, gaps=[]) 28435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623541, stream_id=1, stream_seq=18) 28435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623541, gaps=[]) 28436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623542, stream_id=1, stream_seq=18) 28436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623542, gaps=[]) 28436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623543, stream_id=1, stream_seq=18) 28436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623543, gaps=[]) 28436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623544, stream_id=1, stream_seq=18) 28436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623544, gaps=[]) 28436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623545, stream_id=1, stream_seq=18) 28436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623545, gaps=[]) 28437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623546, stream_id=1, stream_seq=19) 28437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623546, gaps=[]) 28437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623547, stream_id=1, stream_seq=19) 28437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623547, gaps=[]) 28438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623548, stream_id=1, stream_seq=19) 28438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623548, gaps=[]) 28438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623549, stream_id=1, stream_seq=19) 28438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623549, gaps=[]) 28438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623550, stream_id=1, stream_seq=19) 28438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623550, gaps=[]) 28439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623551, stream_id=1, stream_seq=19) 28439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623551, gaps=[]) 28439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623552, stream_id=1, stream_seq=19) 28439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623552, gaps=[]) 28439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623553, stream_id=1, stream_seq=19) 28439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623553, gaps=[]) 28440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623554, stream_id=1, stream_seq=20) 28440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623554, gaps=[]) 28441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623555, stream_id=1, stream_seq=20) 28441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623555, gaps=[]) 28441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623556, stream_id=1, stream_seq=20) 28441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623556, gaps=[]) 28442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623557, stream_id=1, stream_seq=20) 28442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623557, gaps=[]) 28442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623558, stream_id=1, stream_seq=20) 28442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623558, gaps=[]) 28443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623559, stream_id=1, stream_seq=20) 28443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623559, gaps=[]) 28443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623560, stream_id=1, stream_seq=20) 28443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623560, gaps=[]) 28444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623561, stream_id=1, stream_seq=20) 28444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623561, gaps=[]) 28444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623562, stream_id=1, stream_seq=21) 28444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623562, gaps=[]) 28445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623563, stream_id=1, stream_seq=21) 28445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623563, gaps=[]) 28445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623564, stream_id=1, stream_seq=21) 28445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623564, gaps=[]) 28446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623565, stream_id=1, stream_seq=21) 28446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623565, gaps=[]) 28446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623566, stream_id=1, stream_seq=21) 28446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623566, gaps=[]) 28447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623567, stream_id=1, stream_seq=21) 28447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623567, gaps=[]) 28447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623568, stream_id=1, stream_seq=21) 28447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623568, gaps=[]) 28447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623569, stream_id=1, stream_seq=21) 28447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623569, gaps=[]) 28448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623570, stream_id=1, stream_seq=22) 28448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623570, gaps=[]) 28449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623571, stream_id=1, stream_seq=22) 28449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623571, gaps=[]) 28449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623572, stream_id=1, stream_seq=22) 28449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623572, gaps=[]) 28450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623573, stream_id=1, stream_seq=22) 28450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623573, gaps=[]) 28450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623574, stream_id=1, stream_seq=22) 28450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623574, gaps=[]) 28450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623575, stream_id=1, stream_seq=22) 28450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623575, gaps=[]) 28451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623576, stream_id=1, stream_seq=22) 28451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623576, gaps=[]) 28451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623577, stream_id=1, stream_seq=22) 28451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623577, gaps=[]) 28452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623578, stream_id=1, stream_seq=23) 28452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623578, gaps=[]) 28452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623579, stream_id=1, stream_seq=23) 28452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623579, gaps=[]) 28452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623580, stream_id=1, stream_seq=23) 28452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623580, gaps=[]) 28453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623581, stream_id=1, stream_seq=23) 28453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623581, gaps=[]) 28454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623582, stream_id=1, stream_seq=23) 28454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623582, gaps=[]) 28454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623583, stream_id=1, stream_seq=23) 28454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623583, gaps=[]) 28454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623584, stream_id=1, stream_seq=23) 28454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623584, gaps=[]) 28454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623585, stream_id=1, stream_seq=23) 28454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623585, gaps=[]) 28456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623586, stream_id=1, stream_seq=24) 28456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623586, gaps=[]) 28456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623587, stream_id=1, stream_seq=24) 28456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623587, gaps=[]) 28456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623588, stream_id=1, stream_seq=24) 28456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623588, gaps=[]) 28457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623589, stream_id=1, stream_seq=24) 28457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623589, gaps=[]) 28457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623590, stream_id=1, stream_seq=24) 28457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623590, gaps=[]) 28458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623591, stream_id=1, stream_seq=24) 28458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623591, gaps=[]) 28458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623592, stream_id=1, stream_seq=24) 28458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623592, gaps=[]) 28459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623593, stream_id=1, stream_seq=24) 28459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623593, gaps=[]) 28459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623594, stream_id=1, stream_seq=25) 28459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623594, gaps=[]) 28460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623595, stream_id=1, stream_seq=25) 28460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623595, gaps=[]) 28460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623596, stream_id=1, stream_seq=25) 28460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623596, gaps=[]) 28461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623597, stream_id=1, stream_seq=25) 28461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623597, gaps=[]) 28461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623598, stream_id=1, stream_seq=25) 28461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623598, gaps=[]) 28461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623599, stream_id=1, stream_seq=25) 28461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623599, gaps=[]) 28462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623600, stream_id=1, stream_seq=25) 28462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623600, gaps=[]) 28462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623601, stream_id=1, stream_seq=25) 28462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623601, gaps=[]) 28463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623602, stream_id=1, stream_seq=26) 28463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623602, gaps=[]) 28464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623603, stream_id=1, stream_seq=26) 28464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623603, gaps=[]) 28464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623604, stream_id=1, stream_seq=26) 28464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623604, gaps=[]) 28464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623605, stream_id=1, stream_seq=26) 28464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623605, gaps=[]) 28465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623606, stream_id=1, stream_seq=26) 28465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623606, gaps=[]) 28465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623607, stream_id=1, stream_seq=26) 28465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623607, gaps=[]) 28466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623608, stream_id=1, stream_seq=26) 28466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623608, gaps=[]) 28466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623609, stream_id=1, stream_seq=26) 28467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623609, gaps=[]) 28468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623610, stream_id=1, stream_seq=27) 28468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623610, gaps=[]) 28469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623611, stream_id=1, stream_seq=27) 28469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623611, gaps=[]) 28470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623612, stream_id=1, stream_seq=27) 28470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623612, gaps=[]) 28470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623613, stream_id=1, stream_seq=27) 28470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623613, gaps=[]) 28470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623614, stream_id=1, stream_seq=27) 28471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623614, gaps=[]) 28471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623615, stream_id=1, stream_seq=27) 28471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623615, gaps=[]) 28471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623616, stream_id=1, stream_seq=27) 28471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623616, gaps=[]) 28472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623617, stream_id=1, stream_seq=27) 28472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623617, gaps=[]) 28472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623618, stream_id=1, stream_seq=28) 28472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623618, gaps=[]) 28472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623619, stream_id=1, stream_seq=28) 28472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623619, gaps=[]) 28473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623620, stream_id=1, stream_seq=28) 28473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623620, gaps=[]) 28473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623621, stream_id=1, stream_seq=28) 28473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623621, gaps=[]) 28474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623622, stream_id=1, stream_seq=28) 28474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623622, gaps=[]) 28474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623623, stream_id=1, stream_seq=28) 28474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623623, gaps=[]) 28474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623624, stream_id=1, stream_seq=28) 28474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623624, gaps=[]) 28475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623625, stream_id=1, stream_seq=28) 28475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623625, gaps=[]) 28476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623626, stream_id=1, stream_seq=29) 28476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623626, gaps=[]) 28476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623627, stream_id=1, stream_seq=29) 28476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623627, gaps=[]) 28477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623628, stream_id=1, stream_seq=29) 28477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623628, gaps=[]) 28477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623629, stream_id=1, stream_seq=29) 28477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623629, gaps=[]) 28477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623630, stream_id=1, stream_seq=29) 28477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623630, gaps=[]) 28478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623631, stream_id=1, stream_seq=29) 28478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623631, gaps=[]) 28478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623632, stream_id=1, stream_seq=29) 28478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623632, gaps=[]) 28479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623633, stream_id=1, stream_seq=29) 28479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623633, gaps=[]) 28479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623634, stream_id=1, stream_seq=30) 28479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623634, gaps=[]) 28480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623635, stream_id=1, stream_seq=30) 28480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623635, gaps=[]) 28480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623636, stream_id=1, stream_seq=30) 28480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623636, gaps=[]) 28481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623637, stream_id=1, stream_seq=30) 28481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623637, gaps=[]) 28481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623638, stream_id=1, stream_seq=30) 28481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623638, gaps=[]) 28482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623639, stream_id=1, stream_seq=30) 28482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623639, gaps=[]) 28482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623640, stream_id=1, stream_seq=30) 28482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623640, gaps=[]) 28483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623641, stream_id=1, stream_seq=30) 28483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623641, gaps=[]) 28484ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 51112) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'aaogjy2wUttZ') 28484ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 51112) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'aaogjy2wUttZ') 28484ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51118) -> ('172.17.0.3', 51112)) State.FAILED -> State.IN_PROGRESS 28485ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 51112) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'}K\xfd*c{ \n\xd5( \xd0') 28485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623642, stream_id=1, stream_seq=31) 28485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623642, gaps=[]) 28486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623643, stream_id=1, stream_seq=31) 28486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623643, gaps=[]) 28486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623644, stream_id=1, stream_seq=31) 28486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623644, gaps=[]) 28486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623645, stream_id=1, stream_seq=31) 28486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623645, gaps=[]) 28487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623646, stream_id=1, stream_seq=31) 28487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623646, gaps=[]) 28487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623647, stream_id=1, stream_seq=31) 28487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623647, gaps=[]) 28488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623648, stream_id=1, stream_seq=31) 28488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623648, gaps=[]) 28488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623649, stream_id=1, stream_seq=31) 28488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623649, gaps=[]) 28489ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 51112) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'}K\xfd*c{ \n\xd5( \xd0') 28490ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51118) -> ('172.17.0.3', 51112)) State.IN_PROGRESS -> State.SUCCEEDED 28490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623650, stream_id=1, stream_seq=32) 28490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623650, gaps=[]) 28491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623651, stream_id=1, stream_seq=32) 28491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623651, gaps=[]) 28491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623652, stream_id=1, stream_seq=32) 28491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623652, gaps=[]) 28491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623653, stream_id=1, stream_seq=32) 28491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623653, gaps=[]) 28492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623654, stream_id=1, stream_seq=32) 28492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623654, gaps=[]) 28492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623655, stream_id=1, stream_seq=32) 28492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623655, gaps=[]) 28493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623656, stream_id=1, stream_seq=32) 28493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623656, gaps=[]) 28493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623657, stream_id=1, stream_seq=32) 28493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623657, gaps=[]) 28494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2775623658, stream_id=1, stream_seq=33) 28494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2775623658, gaps=[]) 28495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623659, stream_id=1, stream_seq=33) 28495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2775623659, gaps=[]) 28495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623660, stream_id=1, stream_seq=33) 28495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2775623660, gaps=[]) 28496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623661, stream_id=1, stream_seq=33) 28496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2775623661, gaps=[]) 28496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623662, stream_id=1, stream_seq=33) 28496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2775623662, gaps=[]) 28497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623663, stream_id=1, stream_seq=33) 28497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2775623663, gaps=[]) 28497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2775623664, stream_id=1, stream_seq=33) 28497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2775623664, gaps=[]) 28498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2775623665, stream_id=1, stream_seq=33) 28528ms [log] 262140 28528ms [log] 262140 28528ms [log] [file] 28529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2775623665, gaps=[]) 28700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 28700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 28700ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 28700ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 28700ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 28700ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 28700ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 28700ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 28700ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ccb65eb4-a08a-492e-b989-49f651cddb06"}', extra='') 28700ms [log] connectionstatechanged closed closed closed 28700ms [log] connectionstatechanged closed closed closed 28700ms [log] connectionstatechanged closed closed closed 28700ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ccb65eb4-a08a-492e-b989-49f651cddb06", "state": "closed"}] 28701ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 28701ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 28792ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 28792ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 28853ms [err] Traceback (most recent call last): 28853ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 28853ms [err] return _run_code(code, main_globals, None, 28853ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 28853ms [err] exec(code, run_globals) 28853ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 28853ms [err] sys.exit(main()) 28853ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 28853ms [err] asyncio.run(main_async()) 28853ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 28853ms [err] return loop.run_until_complete(main) 28853ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 28854ms [err] self.run_forever() 28854ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 28854ms [err] self._run_once() 28854ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 28855ms [err] event_list = self._selector.select(timeout) 28855ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 28855ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 28855ms [err] KeyboardInterrupt ================== python Client to python Client File tests : should transmit file 33031ms [log] starting device 33400ms [err] DEBUG:asyncio:Using selector: EpollSelector 33486ms [err] ERROR:asyncio:Unclosed client session 33486ms [err] client_session: 33556ms [log] parsing 33556ms [log] creating device handler 33556ms [log] [ready] 33556ms [log] reading line 33556ms [log] [websocketToken] "2bc2644e-17a8-465e-bb5e-0ecd14849383" 33569ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 33569ms [log] [websocketConnected] 33802ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 33802ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 33815ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b88ec85c-7f21-49bb-a861-26b4c30bb704"}}', extra='') 33815ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b88ec85c-7f21-49bb-a861-26b4c30bb704"} 33869ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='') 33869ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec", "state": "new"}] 33878ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 33878ms [err] v=0 33878ms [err] o=- 3922855480 3922855480 IN IP4 0.0.0.0 33878ms [err] s=- 33878ms [err] t=0 0 33878ms [err] a=group:BUNDLE 0 33878ms [err] a=msid-semantic:WMS * 33878ms [err] m=application 60443 DTLS/SCTP 5000 33878ms [err] c=IN IP4 172.30.0.1 33878ms [err] a=mid:0 33878ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33878ms [err] a=max-message-size:65536 33878ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60443 typ host 33878ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42546 typ host 33878ms [err] a=end-of-candidates 33878ms [err] a=ice-ufrag:K4c2 33878ms [err] a=ice-pwd:XOYNccpl9wkLPqZZmUuQhD 33878ms [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 33878ms [err] a=setup:actpass 33878ms [err] 33879ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 33879ms [err] v=0 33879ms [err] o=- 3922855480 3922855480 IN IP4 0.0.0.0 33879ms [err] s=- 33879ms [err] t=0 0 33879ms [err] a=group:BUNDLE 0 33879ms [err] a=msid-semantic:WMS * 33879ms [err] m=application 60443 DTLS/SCTP 5000 33879ms [err] c=IN IP4 172.30.0.1 33879ms [err] a=mid:0 33879ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33879ms [err] a=max-message-size:65536 33879ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60443 typ host 33879ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42546 typ host 33879ms [err] a=end-of-candidates 33879ms [err] a=ice-ufrag:K4c2 33879ms [err] a=ice-pwd:XOYNccpl9wkLPqZZmUuQhD 33879ms [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 33879ms [err] a=setup:actpass 33879ms [err] 33879ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec","content":{"type":"offer","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 60443 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 60443 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42546 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:K4c2\\r\\na=ice-pwd:XOYNccpl9wkLPqZZmUuQhD\\r\\na=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\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 33879ms [log] handleSignalingMessage 33879ms [log] handleOffer 33879ms [log] makeAnswer 33879ms [log] connectionstatechanged new new have-remote-offer 33879ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec", "state": "new"}] 33880ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 33880ms [err] v=0 33880ms [err] o=- 3922855480 3922855480 IN IP4 0.0.0.0 33880ms [err] s=- 33880ms [err] t=0 0 33880ms [err] a=group:BUNDLE 0 33880ms [err] a=msid-semantic:WMS * 33880ms [err] m=application 9 DTLS/SCTP 5000 33880ms [err] c=IN IP4 0.0.0.0 33880ms [err] a=mid:0 33880ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33880ms [err] a=max-message-size:65536 33880ms [err] a=ice-ufrag:hfpz 33880ms [err] a=ice-pwd:LLA8N04MMYzfuD4ZEl6neI 33880ms [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 33880ms [err] a=setup:active 33880ms [err] 33881ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 33882ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 33882ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 33882ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 33883ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 33883ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 33883ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 33883ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45296) -> ('172.30.0.1', 60443)) State.FROZEN -> State.WAITING 33883ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37321) -> ('172.30.0.1', 60443)) State.FROZEN -> State.WAITING 33883ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45296) -> ('172.17.0.3', 42546)) State.FROZEN -> State.WAITING 33884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45296) -> ('172.30.0.1', 60443)) State.WAITING -> State.IN_PROGRESS 33884ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60443) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x95\x8f\x7f\r\xf4k\xcc\x104\x08\xdd\xb4') 33884ms [log] connectionstatechanged new new stable 33884ms [log] connectionstatechanged new new stable 33884ms [log] connectionstatechanged connecting checking stable 33884ms [log] connectionstatechanged connecting checking stable 33884ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec", "state": "connecting"}] 33885ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60443) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x95\x8f\x7f\r\xf4k\xcc\x104\x08\xdd\xb4') 33885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45296) -> ('172.30.0.1', 60443)) State.IN_PROGRESS -> State.SUCCEEDED 33893ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60443) 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] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60443) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xaa\t\xee\xde\xac~\xef\x1e\xd4\x17\x9f\xdc') 33893ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37321) -> ('172.30.0.1', 60443)) State.WAITING -> State.FAILED 33893ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45296) -> ('172.17.0.3', 42546)) State.WAITING -> State.FAILED 33893ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37321) -> ('172.17.0.3', 42546)) State.FROZEN -> State.FAILED 33894ms [err] INFO:aioice.ice:Connection(0) ICE completed 33894ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60443) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x00\x88\x08\x9b\x9a\xad\x90\xe8\x83Z\x1c=') 33894ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60443) 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) Discovered peer reflexive candidate Candidate(twWsuYaVTh 1 udp 1862270975 172.17.0.3 60443 typ prflx) 33894ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45296) -> ('172.17.0.3', 60443)) State.WAITING -> State.IN_PROGRESS 33895ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60443) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbf \xbe\x02\x80\x11\xe5\xc6\xc1"\x9c\x92') 33896ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60443) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbf \xbe\x02\x80\x11\xe5\xc6\xc1"\x9c\x92') 33896ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45296) -> ('172.17.0.3', 60443)) State.IN_PROGRESS -> State.SUCCEEDED 33904ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 33904ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 33905ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 33917ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 33917ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 33917ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 33917ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 33917ms [log] connectionstatechanged connecting completed stable 33917ms [log] connectionstatechanged connected completed stable 33917ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec", "state": "connected"}] 33917ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 33917ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 33918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 33918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 33918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 33919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 33919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 33919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 33920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1427946204, stream_id=1, stream_seq=0) 33920ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 33920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3211480310, stream_id=1, stream_seq=0) 33920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 33920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946204, gaps=[]) 33921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3211480310, gaps=[]) 33921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1427946205, stream_id=1, stream_seq=1) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946205, gaps=[]) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946206, stream_id=1, stream_seq=2) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946206, gaps=[]) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946207, stream_id=1, stream_seq=2) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946207, gaps=[]) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946208, stream_id=1, stream_seq=2) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946208, gaps=[]) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946209, stream_id=1, stream_seq=2) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946209, gaps=[]) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946210, stream_id=1, stream_seq=2) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946210, gaps=[]) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946211, stream_id=1, stream_seq=2) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946211, gaps=[]) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946212, stream_id=1, stream_seq=2) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946212, gaps=[]) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946213, stream_id=1, stream_seq=3) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946213, gaps=[]) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946214, stream_id=1, stream_seq=3) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946214, gaps=[]) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946215, stream_id=1, stream_seq=3) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946215, gaps=[]) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946216, stream_id=1, stream_seq=3) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946216, gaps=[]) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946217, stream_id=1, stream_seq=3) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946217, gaps=[]) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946218, stream_id=1, stream_seq=3) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946218, gaps=[]) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946219, stream_id=1, stream_seq=3) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946219, gaps=[]) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946220, stream_id=1, stream_seq=4) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946220, gaps=[]) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946221, stream_id=1, stream_seq=4) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946221, gaps=[]) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946222, stream_id=1, stream_seq=4) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946222, gaps=[]) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946223, stream_id=1, stream_seq=4) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946223, gaps=[]) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946224, stream_id=1, stream_seq=4) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946224, gaps=[]) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946225, stream_id=1, stream_seq=4) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946225, gaps=[]) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946226, stream_id=1, stream_seq=4) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946226, gaps=[]) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946227, stream_id=1, stream_seq=5) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946227, gaps=[]) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946228, stream_id=1, stream_seq=5) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946228, gaps=[]) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946229, stream_id=1, stream_seq=5) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946229, gaps=[]) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946230, stream_id=1, stream_seq=5) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946230, gaps=[]) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946231, stream_id=1, stream_seq=5) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946231, gaps=[]) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946232, stream_id=1, stream_seq=5) 33929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946232, gaps=[]) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946233, stream_id=1, stream_seq=5) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946233, gaps=[]) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946234, stream_id=1, stream_seq=6) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946234, gaps=[]) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946235, stream_id=1, stream_seq=6) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946235, gaps=[]) 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946236, stream_id=1, stream_seq=6) 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946236, gaps=[]) 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946237, stream_id=1, stream_seq=6) 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946237, gaps=[]) 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946238, stream_id=1, stream_seq=6) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946238, gaps=[]) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946239, stream_id=1, stream_seq=6) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946239, gaps=[]) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946240, stream_id=1, stream_seq=6) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946240, gaps=[]) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946241, stream_id=1, stream_seq=7) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946241, gaps=[]) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946242, stream_id=1, stream_seq=7) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946242, gaps=[]) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946243, stream_id=1, stream_seq=7) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946243, gaps=[]) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946244, stream_id=1, stream_seq=7) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946244, gaps=[]) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946245, stream_id=1, stream_seq=7) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946245, gaps=[]) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946246, stream_id=1, stream_seq=7) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946246, gaps=[]) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946247, stream_id=1, stream_seq=7) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946247, gaps=[]) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946248, stream_id=1, stream_seq=8) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946248, gaps=[]) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946249, stream_id=1, stream_seq=8) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946249, gaps=[]) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946250, stream_id=1, stream_seq=8) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946250, gaps=[]) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946251, stream_id=1, stream_seq=8) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946251, gaps=[]) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946252, stream_id=1, stream_seq=8) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946252, gaps=[]) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946253, stream_id=1, stream_seq=8) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946253, gaps=[]) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946254, stream_id=1, stream_seq=8) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946254, gaps=[]) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946255, stream_id=1, stream_seq=9) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946255, gaps=[]) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946256, stream_id=1, stream_seq=9) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946256, gaps=[]) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946257, stream_id=1, stream_seq=9) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946257, gaps=[]) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946258, stream_id=1, stream_seq=9) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946258, gaps=[]) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946259, stream_id=1, stream_seq=9) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946259, gaps=[]) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946260, stream_id=1, stream_seq=9) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946260, gaps=[]) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946261, stream_id=1, stream_seq=9) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946261, gaps=[]) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946262, stream_id=1, stream_seq=10) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946262, gaps=[]) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946263, stream_id=1, stream_seq=10) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946263, gaps=[]) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946264, stream_id=1, stream_seq=10) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946264, gaps=[]) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946265, stream_id=1, stream_seq=10) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946265, gaps=[]) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946266, stream_id=1, stream_seq=10) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946266, gaps=[]) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946267, stream_id=1, stream_seq=10) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946267, gaps=[]) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946268, stream_id=1, stream_seq=10) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946268, gaps=[]) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946269, stream_id=1, stream_seq=11) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946269, gaps=[]) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946270, stream_id=1, stream_seq=11) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946270, gaps=[]) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946271, stream_id=1, stream_seq=11) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946271, gaps=[]) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946272, stream_id=1, stream_seq=11) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946272, gaps=[]) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946273, stream_id=1, stream_seq=11) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946273, gaps=[]) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946274, stream_id=1, stream_seq=11) 33940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946274, gaps=[]) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946275, stream_id=1, stream_seq=11) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946275, gaps=[]) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946276, stream_id=1, stream_seq=12) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946276, gaps=[]) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946277, stream_id=1, stream_seq=12) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946277, gaps=[]) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946278, stream_id=1, stream_seq=12) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946278, gaps=[]) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946279, stream_id=1, stream_seq=12) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946279, gaps=[]) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946280, stream_id=1, stream_seq=12) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946280, gaps=[]) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946281, stream_id=1, stream_seq=12) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946281, gaps=[]) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946282, stream_id=1, stream_seq=12) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946282, gaps=[]) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946283, stream_id=1, stream_seq=13) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946283, gaps=[]) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946284, stream_id=1, stream_seq=13) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946284, gaps=[]) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946285, stream_id=1, stream_seq=13) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946285, gaps=[]) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946286, stream_id=1, stream_seq=13) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946286, gaps=[]) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946287, stream_id=1, stream_seq=13) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946287, gaps=[]) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946288, stream_id=1, stream_seq=13) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946288, gaps=[]) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946289, stream_id=1, stream_seq=13) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946289, gaps=[]) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946290, stream_id=1, stream_seq=14) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946290, gaps=[]) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946291, stream_id=1, stream_seq=14) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946291, gaps=[]) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946292, stream_id=1, stream_seq=14) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946292, gaps=[]) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946293, stream_id=1, stream_seq=14) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946293, gaps=[]) 33945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946294, stream_id=1, stream_seq=14) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946294, gaps=[]) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946295, stream_id=1, stream_seq=14) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946295, gaps=[]) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946296, stream_id=1, stream_seq=14) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946296, gaps=[]) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946297, stream_id=1, stream_seq=15) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946297, gaps=[]) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946298, stream_id=1, stream_seq=15) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946298, gaps=[]) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946299, stream_id=1, stream_seq=15) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946299, gaps=[]) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946300, stream_id=1, stream_seq=15) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946300, gaps=[]) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946301, stream_id=1, stream_seq=15) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946301, gaps=[]) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946302, stream_id=1, stream_seq=15) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946302, gaps=[]) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946303, stream_id=1, stream_seq=15) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946303, gaps=[]) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946304, stream_id=1, stream_seq=16) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946304, gaps=[]) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946305, stream_id=1, stream_seq=16) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946305, gaps=[]) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946306, stream_id=1, stream_seq=16) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946306, gaps=[]) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946307, stream_id=1, stream_seq=16) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946307, gaps=[]) 33950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946308, stream_id=1, stream_seq=16) 33950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946308, gaps=[]) 33950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946309, stream_id=1, stream_seq=16) 33950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946309, gaps=[]) 33950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946310, stream_id=1, stream_seq=16) 33951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946310, gaps=[]) 33951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946311, stream_id=1, stream_seq=17) 33951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946311, gaps=[]) 33951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946312, stream_id=1, stream_seq=17) 33951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946312, gaps=[]) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946313, stream_id=1, stream_seq=17) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946313, gaps=[]) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946314, stream_id=1, stream_seq=17) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946314, gaps=[]) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946315, stream_id=1, stream_seq=17) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946315, gaps=[]) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946316, stream_id=1, stream_seq=17) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946316, gaps=[]) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946317, stream_id=1, stream_seq=17) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946317, gaps=[]) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946318, stream_id=1, stream_seq=18) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946318, gaps=[]) 33954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946319, stream_id=1, stream_seq=18) 33954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946319, gaps=[]) 33954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946320, stream_id=1, stream_seq=18) 33954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946320, gaps=[]) 33954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946321, stream_id=1, stream_seq=18) 33954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946321, gaps=[]) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946322, stream_id=1, stream_seq=18) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946322, gaps=[]) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946323, stream_id=1, stream_seq=18) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946323, gaps=[]) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946324, stream_id=1, stream_seq=18) 33956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946324, gaps=[]) 33956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946325, stream_id=1, stream_seq=19) 33956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946325, gaps=[]) 33956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946326, stream_id=1, stream_seq=19) 33956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946326, gaps=[]) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946327, stream_id=1, stream_seq=19) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946327, gaps=[]) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946328, stream_id=1, stream_seq=19) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946328, gaps=[]) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946329, stream_id=1, stream_seq=19) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946329, gaps=[]) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946330, stream_id=1, stream_seq=19) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946330, gaps=[]) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946331, stream_id=1, stream_seq=19) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946331, gaps=[]) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946332, stream_id=1, stream_seq=20) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946332, gaps=[]) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946333, stream_id=1, stream_seq=20) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946333, gaps=[]) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946334, stream_id=1, stream_seq=20) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946334, gaps=[]) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946335, stream_id=1, stream_seq=20) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946335, gaps=[]) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946336, stream_id=1, stream_seq=20) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946336, gaps=[]) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946337, stream_id=1, stream_seq=20) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946337, gaps=[]) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946338, stream_id=1, stream_seq=20) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946338, gaps=[]) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946339, stream_id=1, stream_seq=21) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946339, gaps=[]) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946340, stream_id=1, stream_seq=21) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946340, gaps=[]) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946341, stream_id=1, stream_seq=21) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946341, gaps=[]) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946342, stream_id=1, stream_seq=21) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946342, gaps=[]) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946343, stream_id=1, stream_seq=21) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946343, gaps=[]) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946344, stream_id=1, stream_seq=21) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946344, gaps=[]) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946345, stream_id=1, stream_seq=21) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946345, gaps=[]) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946346, stream_id=1, stream_seq=22) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946346, gaps=[]) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946347, stream_id=1, stream_seq=22) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946347, gaps=[]) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946348, stream_id=1, stream_seq=22) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946348, gaps=[]) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946349, stream_id=1, stream_seq=22) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946349, gaps=[]) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946350, stream_id=1, stream_seq=22) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946350, gaps=[]) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946351, stream_id=1, stream_seq=22) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946351, gaps=[]) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946352, stream_id=1, stream_seq=22) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946352, gaps=[]) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946353, stream_id=1, stream_seq=23) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946353, gaps=[]) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946354, stream_id=1, stream_seq=23) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946354, gaps=[]) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946355, stream_id=1, stream_seq=23) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946355, gaps=[]) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946356, stream_id=1, stream_seq=23) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946356, gaps=[]) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946357, stream_id=1, stream_seq=23) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946357, gaps=[]) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946358, stream_id=1, stream_seq=23) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946358, gaps=[]) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946359, stream_id=1, stream_seq=23) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946359, gaps=[]) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946360, stream_id=1, stream_seq=24) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946360, gaps=[]) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946361, stream_id=1, stream_seq=24) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946361, gaps=[]) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946362, stream_id=1, stream_seq=24) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946362, gaps=[]) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946363, stream_id=1, stream_seq=24) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946363, gaps=[]) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946364, stream_id=1, stream_seq=24) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946364, gaps=[]) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946365, stream_id=1, stream_seq=24) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946365, gaps=[]) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946366, stream_id=1, stream_seq=24) 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946366, gaps=[]) 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946367, stream_id=1, stream_seq=25) 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946367, gaps=[]) 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946368, stream_id=1, stream_seq=25) 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946368, gaps=[]) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946369, stream_id=1, stream_seq=25) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946369, gaps=[]) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946370, stream_id=1, stream_seq=25) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946370, gaps=[]) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946371, stream_id=1, stream_seq=25) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946371, gaps=[]) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946372, stream_id=1, stream_seq=25) 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946372, gaps=[]) 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946373, stream_id=1, stream_seq=25) 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946373, gaps=[]) 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946374, stream_id=1, stream_seq=26) 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946374, gaps=[]) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946375, stream_id=1, stream_seq=26) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946375, gaps=[]) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946376, stream_id=1, stream_seq=26) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946376, gaps=[]) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946377, stream_id=1, stream_seq=26) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946377, gaps=[]) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946378, stream_id=1, stream_seq=26) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946378, gaps=[]) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946379, stream_id=1, stream_seq=26) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946379, gaps=[]) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946380, stream_id=1, stream_seq=26) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946380, gaps=[]) 33972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946381, stream_id=1, stream_seq=27) 33972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946381, gaps=[]) 33972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946382, stream_id=1, stream_seq=27) 33972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946382, gaps=[]) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946383, stream_id=1, stream_seq=27) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946383, gaps=[]) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946384, stream_id=1, stream_seq=27) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946384, gaps=[]) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946385, stream_id=1, stream_seq=27) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946385, gaps=[]) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946386, stream_id=1, stream_seq=27) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946386, gaps=[]) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946387, stream_id=1, stream_seq=27) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946387, gaps=[]) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946388, stream_id=1, stream_seq=28) 33973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946388, gaps=[]) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946389, stream_id=1, stream_seq=28) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946389, gaps=[]) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946390, stream_id=1, stream_seq=28) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946390, gaps=[]) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946391, stream_id=1, stream_seq=28) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946391, gaps=[]) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946392, stream_id=1, stream_seq=28) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946392, gaps=[]) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946393, stream_id=1, stream_seq=28) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946393, gaps=[]) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946394, stream_id=1, stream_seq=28) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946394, gaps=[]) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946395, stream_id=1, stream_seq=29) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946395, gaps=[]) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946396, stream_id=1, stream_seq=29) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946396, gaps=[]) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946397, stream_id=1, stream_seq=29) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946397, gaps=[]) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946398, stream_id=1, stream_seq=29) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946398, gaps=[]) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946399, stream_id=1, stream_seq=29) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946399, gaps=[]) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946400, stream_id=1, stream_seq=29) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946400, gaps=[]) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946401, stream_id=1, stream_seq=29) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946401, gaps=[]) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946402, stream_id=1, stream_seq=30) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946402, gaps=[]) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946403, stream_id=1, stream_seq=30) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946403, gaps=[]) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946404, stream_id=1, stream_seq=30) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946404, gaps=[]) 33979ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 33979ms [log] [experimentStatusChanged] {"status": "running", "message": null} 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946405, stream_id=1, stream_seq=30) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946405, gaps=[]) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946406, stream_id=1, stream_seq=30) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946406, gaps=[]) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946407, stream_id=1, stream_seq=30) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946407, gaps=[]) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946408, stream_id=1, stream_seq=30) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946408, gaps=[]) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946409, stream_id=1, stream_seq=31) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946409, gaps=[]) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946410, stream_id=1, stream_seq=31) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946410, gaps=[]) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946411, stream_id=1, stream_seq=31) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946411, gaps=[]) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946412, stream_id=1, stream_seq=31) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946412, gaps=[]) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946413, stream_id=1, stream_seq=31) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946413, gaps=[]) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946414, stream_id=1, stream_seq=31) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946414, gaps=[]) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946415, stream_id=1, stream_seq=31) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946415, gaps=[]) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946416, stream_id=1, stream_seq=32) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946416, gaps=[]) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946417, stream_id=1, stream_seq=32) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946417, gaps=[]) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946418, stream_id=1, stream_seq=32) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946418, gaps=[]) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946419, stream_id=1, stream_seq=32) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946419, gaps=[]) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946420, stream_id=1, stream_seq=32) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946420, gaps=[]) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946421, stream_id=1, stream_seq=32) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946421, gaps=[]) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946422, stream_id=1, stream_seq=32) 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946422, gaps=[]) 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1427946423, stream_id=1, stream_seq=33) 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1427946423, gaps=[]) 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946424, stream_id=1, stream_seq=33) 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1427946424, gaps=[]) 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946425, stream_id=1, stream_seq=33) 33986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1427946425, gaps=[]) 33986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946426, stream_id=1, stream_seq=33) 33986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1427946426, gaps=[]) 33986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946427, stream_id=1, stream_seq=33) 33986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1427946427, gaps=[]) 33986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1427946428, stream_id=1, stream_seq=33) 33987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1427946428, gaps=[]) 33987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1427946429, stream_id=1, stream_seq=33) 34021ms [log] 262140 34021ms [log] 262140 34021ms [log] [file] 34021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1427946429, gaps=[]) 34185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 34186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 34186ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 34186ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 34186ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - 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(client) - State.CONNECTED -> State.CLOSED 34187ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/bc4542e0-6580-4565-9df3-39488b4acfec"}', extra='') 34187ms [log] connectionstatechanged closed closed closed 34187ms [log] connectionstatechanged closed closed closed 34187ms [log] connectionstatechanged closed closed closed 34187ms [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) 34250ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 34250ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 34316ms [err] Traceback (most recent call last): 34316ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 34316ms [err] return _run_code(code, main_globals, None, 34316ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 34316ms [err] exec(code, run_globals) 34316ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 34316ms [err] sys.exit(main()) 34316ms [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 34317ms [err] self._run_once() 34317ms [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 40475ms [log] starting device 40862ms [err] DEBUG:asyncio:Using selector: EpollSelector 40942ms [err] ERROR:asyncio:Unclosed client session 40942ms [err] client_session: 41016ms [log] parsing 41016ms [log] creating device handler 41016ms [log] [ready] 41016ms [log] reading line 41016ms [log] [websocketToken] "7ffd37c6-c680-4ee7-9c6e-d1aff5f54458" 41028ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 41028ms [log] [websocketConnected] 42778ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 42778ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 42809ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b3a8a05d-bec4-4590-a228-677675d6bb09"}}', extra='') 42809ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b3a8a05d-bec4-4590-a228-677675d6bb09"} 42871ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/10b05a95-3290-4357-b0e9-fbe341af3015","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 42871ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/10b05a95-3290-4357-b0e9-fbe341af3015", "state": "new"}] 42872ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 42872ms [err] v=0 42872ms [err] o=- 3922855489 3922855489 IN IP4 0.0.0.0 42872ms [err] s=- 42872ms [err] t=0 0 42872ms [err] a=group:BUNDLE 0 42872ms [err] a=msid-semantic:WMS * 42872ms [err] m=application 9 DTLS/SCTP 5000 42872ms [err] c=IN IP4 0.0.0.0 42872ms [err] a=mid:0 42872ms [err] a=sctpmap:5000 webrtc-datachannel 65535 42872ms [err] a=max-message-size:65536 42872ms [err] a=ice-ufrag:fDSa 42872ms [err] a=ice-pwd:tVdz9VErhLeIfRhc9XXAmi 42872ms [err] a=fingerprint:sha-256 1C:57:5B:03:C4:C3:9A:48:72:69:3B:12:2C:0C:CF:F0:A4:66:AE:63:C4:89:D7:35:61:90:B5:03:84:8E:7A:36 42872ms [err] a=setup:actpass 42872ms [err] 42873ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 42875ms [log] makeOffer 42875ms [log] connectionstatechanged new new have-local-offer 42875ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/10b05a95-3290-4357-b0e9-fbe341af3015", "state": "new"}] 42875ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 42875ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 42876ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 42896ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44879) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'wHw1WrLEVuCJ') 42896ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44879) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'wHw1WrLEVuCJ') 42917ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 42917ms [err] v=0 42917ms [err] o=- 5793791284796723160 2 IN IP4 127.0.0.1 42917ms [err] s=- 42917ms [err] t=0 0 42917ms [err] a=group:BUNDLE 0 42917ms [err] a=msid-semantic: WMS 42917ms [err] m=application 44879 DTLS/SCTP 5000 42917ms [err] c=IN IP4 141.24.211.56 42917ms [err] a=candidate:28944439 1 udp 2113937151 74c3b8ef-1adc-453b-a5a2-335f179a6444.local 44879 typ host generation 0 network-cost 999 42917ms [err] a=candidate:78751599 1 udp 1677729535 141.24.211.56 44879 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 42917ms [err] a=ice-ufrag:CaKw 42917ms [err] a=ice-pwd:ZnT13vaVt2TBVlbD+Ex+fRj+ 42917ms [err] a=ice-options:trickle 42917ms [err] a=fingerprint:sha-256 38:8D:31:40:D8:08:6D:C5:69:B6:4C:7C:81:37:AE:C4:CE:73:38:B0:CA:0D:6D:77:35:41:E9:5F:5A:BA:27:29 42917ms [err] a=setup:active 42917ms [err] a=mid:0 42917ms [err] a=sctpmap:5000 webrtc-datachannel 1024 42917ms [err] 42920ms [err] INFO:aioice.ice:Connection(0) Remote candidate "74c3b8ef-1adc-453b-a5a2-335f179a6444.local" resolved to 172.17.0.3 42921ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 42921ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 42921ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 42921ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55719) -> ('172.17.0.3', 44879)) State.FROZEN -> State.WAITING 42921ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38811) -> ('172.17.0.3', 44879)) State.FROZEN -> State.WAITING 42921ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55719) -> ('141.24.211.56', 44879)) State.FROZEN -> State.WAITING 42921ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55719) -> ('172.17.0.3', 44879)) State.WAITING -> State.IN_PROGRESS 42921ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44879) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'B\x7f$\x05[\xda\x94\xb0G=\xaa\xff') 42922ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5793791284796723160 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 44879 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:28944439 1 udp 2113937151 74c3b8ef-1adc-453b-a5a2-335f179a6444.local 44879 typ host generation 0 network-cost 999\\r\\na=candidate:78751599 1 udp 1677729535 141.24.211.56 44879 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:CaKw\\r\\na=ice-pwd:ZnT13vaVt2TBVlbD+Ex+fRj+\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 38:8D:31:40:D8:08:6D:C5:69:B6:4C:7C:81:37:AE:C4:CE:73:38:B0:CA:0D:6D:77:35:41:E9:5F:5A:BA:27:29\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/10b05a95-3290-4357-b0e9-fbe341af3015"}', extra='') 42922ms [log] handleSignalingMessage 42922ms [log] handleAnswer 42922ms [log] acceptAnswer 42922ms [log] connectionstatechanged connecting checking stable 42922ms [log] connectionstatechanged connecting checking stable 42922ms [log] connectionstatechanged connecting checking stable 42922ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/10b05a95-3290-4357-b0e9-fbe341af3015", "state": "connecting"}] 42922ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44879) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'B\x7f$\x05[\xda\x94\xb0G=\xaa\xff') 42922ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55719) -> ('172.17.0.3', 44879)) State.IN_PROGRESS -> State.SUCCEEDED 42922ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38811) -> ('172.17.0.3', 44879)) State.WAITING -> State.FAILED 42922ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55719) -> ('141.24.211.56', 44879)) State.WAITING -> State.FAILED 42922ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38811) -> ('141.24.211.56', 44879)) State.FROZEN -> State.FAILED 42922ms [err] INFO:aioice.ice:Connection(0) ICE completed 42924ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 42924ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 42943ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 42943ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 42944ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 42947ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 42947ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 42947ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 42948ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 42948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 42948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 42948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 42948ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44879) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'eJTRun3mna19') 42948ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44879) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'eJTRun3mna19') 42949ms [log] connectionstatechanged connecting completed stable 42949ms [log] connectionstatechanged connected completed stable 42949ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/10b05a95-3290-4357-b0e9-fbe341af3015", "state": "connected"}] 42950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 42951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 42951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 42951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 42951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 42951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 42951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 42952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 42952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 42952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 42952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2344501837, stream_id=1, stream_seq=0) 42952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 42952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2344501837, gaps=[]) 42952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 42953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3232109579, stream_id=1, stream_seq=0) 42953ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 42953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3232109579, gaps=[]) 42954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3232109580, stream_id=1, stream_seq=1) 42954ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 42955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3232109580, gaps=[]) 42955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3232109581, stream_id=1, stream_seq=2) 42955ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 42956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3232109581, gaps=[]) 43007ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 43007ms [log] [experimentStatusChanged] {"status": "running", "message": null} 43009ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44879) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'EmmcOrf4jHL6') 43010ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44879) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'EmmcOrf4jHL6') 43073ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 44879) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'UEuCM4/HZz0E') 43073ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 44879) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'UEuCM4/HZz0E') 43074ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38811) -> ('172.17.0.3', 44879)) State.FAILED -> State.IN_PROGRESS 43074ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 44879) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd0\x81\x12\xf4\xf8\xbf2\xf7\xbd\x8a\x9e\x9a') 43077ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 44879) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd0\x81\x12\xf4\xf8\xbf2\xf7\xbd\x8a\x9e\x9a') 43077ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38811) -> ('172.17.0.3', 44879)) State.IN_PROGRESS -> State.SUCCEEDED 43130ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 43130ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 43130ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 43131ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 43131ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 43131ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 43131ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 43132ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 43132ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/10b05a95-3290-4357-b0e9-fbe341af3015"}', extra='') 43132ms [log] connectionstatechanged closed closed closed 43132ms [log] connectionstatechanged closed closed closed 43132ms [log] connectionstatechanged closed closed closed 43132ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/10b05a95-3290-4357-b0e9-fbe341af3015", "state": "closed"}] 43133ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 43133ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 43244ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 43244ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 43295ms [err] Traceback (most recent call last): 43295ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 43295ms [err] return _run_code(code, main_globals, None, 43295ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 43295ms [err] exec(code, run_globals) 43295ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 43295ms [err] sys.exit(main()) 43295ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 43295ms [err] asyncio.run(main_async()) 43295ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 43296ms [err] return loop.run_until_complete(main) 43296ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 43296ms [err] self.run_forever() 43296ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 43296ms [err] self._run_once() 43296ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 43296ms [err] event_list = self._selector.select(timeout) 43296ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 43297ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 43297ms [err] KeyboardInterrupt 43394ms [log] starting device 43776ms [err] DEBUG:asyncio:Using selector: EpollSelector 43858ms [err] ERROR:asyncio:Unclosed client session 43858ms [err] client_session: 43925ms [log] parsing 43925ms [log] creating device handler 43925ms [log] [ready] 43925ms [log] reading line 43925ms [log] [websocketToken] "ffcb112d-8987-432a-b14a-9d23fbe73d62" 43936ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 43936ms [log] [websocketConnected] 45685ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 45685ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 45704ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c6e399bf-adaf-44cd-a103-9bada0a088b9"}}', extra='') 45704ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c6e399bf-adaf-44cd-a103-9bada0a088b9"} 45763ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ee5a02b2-2e0c-4036-b617-8c433543178b","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 45763ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ee5a02b2-2e0c-4036-b617-8c433543178b", "state": "new"}] 45764ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 45764ms [err] v=0 45764ms [err] o=- 3922855492 3922855492 IN IP4 0.0.0.0 45764ms [err] s=- 45764ms [err] t=0 0 45764ms [err] a=group:BUNDLE 0 45764ms [err] a=msid-semantic:WMS * 45764ms [err] m=application 9 DTLS/SCTP 5000 45764ms [err] c=IN IP4 0.0.0.0 45764ms [err] a=mid:0 45764ms [err] a=sctpmap:5000 webrtc-datachannel 65535 45764ms [err] a=max-message-size:65536 45764ms [err] a=ice-ufrag:kdFH 45764ms [err] a=ice-pwd:qmKsStNAVoSgXepCH3YcbE 45764ms [err] a=fingerprint:sha-256 E5:DA:DE:A5:55:C1:11:00:C5:BC:95:09:4D:06:E3:E6:36:5F:76:0B:9E:C1:E5:37:DB:53:D0:09:0A:15:6A:50 45764ms [err] a=setup:actpass 45764ms [err] 45764ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 45765ms [log] makeOffer 45765ms [log] connectionstatechanged new new have-local-offer 45765ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ee5a02b2-2e0c-4036-b617-8c433543178b", "state": "new"}] 45765ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 45765ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 45765ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 45803ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 45803ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 45809ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42097) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'NpbaKy6uOWOm') 45809ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42097) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'NpbaKy6uOWOm') 45826ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 45826ms [err] v=0 45826ms [err] o=- 3970190618515285927 2 IN IP4 127.0.0.1 45826ms [err] s=- 45826ms [err] t=0 0 45826ms [err] a=group:BUNDLE 0 45826ms [err] a=msid-semantic: WMS 45826ms [err] m=application 42097 DTLS/SCTP 5000 45826ms [err] c=IN IP4 141.24.211.56 45826ms [err] a=candidate:3207938062 1 udp 2113937151 e749f68f-182c-4b86-9f9d-7dba4816472c.local 42097 typ host generation 0 network-cost 999 45826ms [err] a=candidate:3077376969 1 udp 1677729535 141.24.211.56 42097 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 45826ms [err] a=ice-ufrag:q22V 45826ms [err] a=ice-pwd:YGg2y9o7+WszZsq2UR3RPyly 45826ms [err] a=ice-options:trickle 45826ms [err] a=fingerprint:sha-256 E8:CD:2E:AC:FE:4C:D9:A9:45:0A:9A:96:BC:C4:8D:CB:87:91:2D:FE:2B:37:26:E8:28:7F:8B:CB:4D:D4:56:64 45826ms [err] a=setup:active 45826ms [err] a=mid:0 45826ms [err] a=sctpmap:5000 webrtc-datachannel 1024 45826ms [err] 45829ms [err] INFO:aioice.ice:Connection(0) Remote candidate "e749f68f-182c-4b86-9f9d-7dba4816472c.local" resolved to 172.17.0.3 45829ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 45829ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 45829ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 45829ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45223) -> ('172.17.0.3', 42097)) State.FROZEN -> State.WAITING 45829ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33318) -> ('172.17.0.3', 42097)) State.FROZEN -> State.WAITING 45829ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45223) -> ('141.24.211.56', 42097)) State.FROZEN -> State.WAITING 45830ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45223) -> ('172.17.0.3', 42097)) State.WAITING -> State.IN_PROGRESS 45830ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42097) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'F\x069\xd5\xb1\x9b\x8a\xa3*\xa69\xae') 45830ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 3970190618515285927 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 42097 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:3207938062 1 udp 2113937151 e749f68f-182c-4b86-9f9d-7dba4816472c.local 42097 typ host generation 0 network-cost 999\\r\\na=candidate:3077376969 1 udp 1677729535 141.24.211.56 42097 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:q22V\\r\\na=ice-pwd:YGg2y9o7+WszZsq2UR3RPyly\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 E8:CD:2E:AC:FE:4C:D9:A9:45:0A:9A:96:BC:C4:8D:CB:87:91:2D:FE:2B:37:26:E8:28:7F:8B:CB:4D:D4:56:64\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ee5a02b2-2e0c-4036-b617-8c433543178b"}', extra='') 45830ms [log] handleSignalingMessage 45830ms [log] handleAnswer 45830ms [log] acceptAnswer 45830ms [log] connectionstatechanged connecting checking stable 45830ms [log] connectionstatechanged connecting checking stable 45830ms [log] connectionstatechanged connecting checking stable 45830ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ee5a02b2-2e0c-4036-b617-8c433543178b", "state": "connecting"}] 45831ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42097) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'F\x069\xd5\xb1\x9b\x8a\xa3*\xa69\xae') 45831ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45223) -> ('172.17.0.3', 42097)) State.IN_PROGRESS -> State.SUCCEEDED 45831ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33318) -> ('172.17.0.3', 42097)) State.WAITING -> State.FAILED 45831ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45223) -> ('141.24.211.56', 42097)) State.WAITING -> State.FAILED 45831ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33318) -> ('141.24.211.56', 42097)) State.FROZEN -> State.FAILED 45831ms [err] INFO:aioice.ice:Connection(0) ICE completed 45850ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 45850ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 45851ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 45853ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 45854ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 45854ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 45854ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 45854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 45854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 45854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 45854ms [log] connectionstatechanged connecting completed stable 45854ms [log] connectionstatechanged connected completed stable 45854ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ee5a02b2-2e0c-4036-b617-8c433543178b", "state": "connected"}] 45857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 45857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 45857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 45857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 45858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 45858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 45858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 45858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 45858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 45858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 45859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=291838245, stream_id=1, stream_seq=0) 45859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 45859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=291838245, gaps=[]) 45859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 45859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1227695470, stream_id=1, stream_seq=0) 45859ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 45859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1227695470, gaps=[]) 45861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1227695471, stream_id=1, stream_seq=1) 45861ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 45861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1227695471, gaps=[]) 45862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1227695472, stream_id=1, stream_seq=2) 45862ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 45862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1227695472, gaps=[]) 45862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1227695473, stream_id=1, stream_seq=3) 45862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1227695473, gaps=[]) 45862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1227695474, stream_id=1, stream_seq=4) 45862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1227695474, gaps=[]) 45869ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42097) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'KGPU7hIsUPN2') 45869ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42097) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'KGPU7hIsUPN2') 45915ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 45915ms [log] [experimentStatusChanged] {"status": "running", "message": null} 45932ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42097) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'xyb3F+WFuh0K') 45932ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42097) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'xyb3F+WFuh0K') 45994ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 42097) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'rYnHkIFcMqvV') 45995ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 42097) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'rYnHkIFcMqvV') 45995ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33318) -> ('172.17.0.3', 42097)) State.FAILED -> State.IN_PROGRESS 45995ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 42097) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'*+*+\xcc\xc9+/\x02\xa3y\xf0') 45996ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 42097) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'*+*+\xcc\xc9+/\x02\xa3y\xf0') 45996ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33318) -> ('172.17.0.3', 42097)) State.IN_PROGRESS -> State.SUCCEEDED 46021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 46021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 46021ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 46021ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 46021ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 46021ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 46021ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 46022ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 46022ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ee5a02b2-2e0c-4036-b617-8c433543178b"}', extra='') 46022ms [log] connectionstatechanged closed closed closed 46022ms [log] connectionstatechanged closed closed closed 46022ms [log] connectionstatechanged closed closed closed 46022ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ee5a02b2-2e0c-4036-b617-8c433543178b", "state": "closed"}] 46022ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 46023ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 46109ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 46109ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 46156ms [err] Traceback (most recent call last): 46156ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 46156ms [err] return _run_code(code, main_globals, None, 46156ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 46156ms [err] exec(code, run_globals) 46156ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 46156ms [err] sys.exit(main()) 46156ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 46156ms [err] asyncio.run(main_async()) 46156ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 46156ms [err] return loop.run_until_complete(main) 46156ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 46156ms [err] self.run_forever() 46156ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 46157ms [err] self._run_once() 46157ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 46157ms [err] event_list = self._selector.select(timeout) 46157ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 46157ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 46157ms [err] KeyboardInterrupt ================== python Client to js Client GPIO tests : should transmit gpio value ================== python Client to python Client GPIO tests : should transmit initial gpio value 53038ms [log] starting device 53406ms [err] DEBUG:asyncio:Using selector: EpollSelector 53494ms [err] ERROR:asyncio:Unclosed client session 53494ms [err] client_session: 53575ms [log] parsing 53575ms [log] creating device handler 53575ms [log] [ready] 53575ms [log] reading line 53575ms [log] [websocketToken] "994c730a-a09a-4a92-8f43-5c4e69ce1513" 53590ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 53590ms [log] [websocketConnected] 53829ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 53829ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 53837ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/73f8af78-79a0-4799-84fd-072702717e92"}}', extra='') 53837ms [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":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 53897ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e92f673-9580-45f7-86fb-0c5faa7cb7a4", "state": "new"}] 53898ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 53898ms [err] v=0 53898ms [err] o=- 3922855500 3922855500 IN IP4 0.0.0.0 53898ms [err] s=- 53898ms [err] t=0 0 53898ms [err] a=group:BUNDLE 0 53898ms [err] a=msid-semantic:WMS * 53898ms [err] m=application 9 DTLS/SCTP 5000 53898ms [err] c=IN IP4 0.0.0.0 53898ms [err] a=mid:0 53898ms [err] a=sctpmap:5000 webrtc-datachannel 65535 53898ms [err] a=max-message-size:65536 53898ms [err] a=ice-ufrag:F0P2 53898ms [err] a=ice-pwd:5cXWZ5LCd3WgtQKiXxx6Ou 53898ms [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 53898ms [err] a=setup:actpass 53898ms [err] 53899ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 53900ms [log] makeOffer 53900ms [log] connectionstatechanged new new have-local-offer 53900ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e92f673-9580-45f7-86fb-0c5faa7cb7a4", "state": "new"}] 53900ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 53900ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 53900ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 53914ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33703) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfc\xfb\x8e\xf5\x0fp:6\xef\x83&\xdf') 53914ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33703) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfc\xfb\x8e\xf5\x0fp:6\xef\x83&\xdf') 53922ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 53922ms [err] v=0 53922ms [err] o=- 3922855500 3922855500 IN IP4 0.0.0.0 53922ms [err] s=- 53922ms [err] t=0 0 53922ms [err] a=group:BUNDLE 0 53922ms [err] a=msid-semantic:WMS * 53922ms [err] m=application 33703 DTLS/SCTP 5000 53922ms [err] c=IN IP4 172.30.0.1 53922ms [err] a=mid:0 53922ms [err] a=sctpmap:5000 webrtc-datachannel 65535 53922ms [err] a=max-message-size:65536 53922ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 33703 typ host 53922ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44460 typ host 53922ms [err] a=end-of-candidates 53922ms [err] a=ice-ufrag:3pHR 53922ms [err] a=ice-pwd:QG1BRKVSuLO5luO8YhC9ej 53922ms [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 53922ms [err] a=setup:active 53922ms [err] 53922ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 53922ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 53922ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 53923ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42507) -> ('172.30.0.1', 33703)) State.FROZEN -> State.WAITING 53923ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41837) -> ('172.30.0.1', 33703)) State.FROZEN -> State.WAITING 53923ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42507) -> ('172.17.0.3', 44460)) State.FROZEN -> State.WAITING 53923ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(1yswRWKYna 1 udp 1862270975 172.17.0.3 33703 typ prflx) 53923ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42507) -> ('172.17.0.3', 33703)) State.WAITING -> State.IN_PROGRESS 53923ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33703) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'XL\xb3k\x0c\x95\xe9\xaa\x92]I7') 53924ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42507) -> ('172.30.0.1', 33703)) State.WAITING -> State.IN_PROGRESS 53924ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33703) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x95Jqn\x00s\xd6\xc0B\xb5\x9b\xe8') 53924ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/9e92f673-9580-45f7-86fb-0c5faa7cb7a4","content":{"type":"answer","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 33703 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 33703 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44460 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:3pHR\\r\\na=ice-pwd:QG1BRKVSuLO5luO8YhC9ej\\r\\na=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\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 53924ms [log] handleSignalingMessage 53924ms [log] handleAnswer 53924ms [log] acceptAnswer 53924ms [log] connectionstatechanged connecting checking stable 53924ms [log] connectionstatechanged connecting checking stable 53924ms [log] connectionstatechanged connecting checking stable 53924ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e92f673-9580-45f7-86fb-0c5faa7cb7a4", "state": "connecting"}] 53924ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33703) 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.30.0.1', 42507) -> ('172.17.0.3', 33703)) State.IN_PROGRESS -> State.SUCCEEDED 53925ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41837) -> ('172.30.0.1', 33703)) State.WAITING -> State.FAILED 53925ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42507) -> ('172.17.0.3', 44460)) State.WAITING -> State.FAILED 53925ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41837) -> ('172.17.0.3', 44460)) State.FROZEN -> State.FAILED 53925ms [err] INFO:aioice.ice:Connection(0) ICE completed 53925ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33703) 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) Check CandidatePair(('172.30.0.1', 42507) -> ('172.30.0.1', 33703)) State.IN_PROGRESS -> State.SUCCEEDED 53925ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33703) 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.30.0.1', 33703) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Z@JHon\xa0\xb6\xff\x87\x94O') 53934ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 53934ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 53945ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 53945ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 53947ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 53950ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 53951ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 53951ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 53951ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 53951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 53951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 53951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 53952ms [log] connectionstatechanged connecting completed stable 53952ms [log] connectionstatechanged connected completed stable 53952ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e92f673-9580-45f7-86fb-0c5faa7cb7a4", "state": "connected"}] 53953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 53953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 53953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 53953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 53953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 53953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 53954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 53954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 53954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 53955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2691695561, stream_id=1, stream_seq=0) 53955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 53956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4248998847, stream_id=1, stream_seq=0) 53956ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 53956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4248998847, gaps=[]) 53956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2691695561, gaps=[]) 53956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 53957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4248998848, stream_id=1, stream_seq=1) 53957ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 53957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4248998848, gaps=[]) 53957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4248998849, stream_id=1, stream_seq=2) 53957ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 53958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4248998849, gaps=[]) 54028ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 54028ms [log] [experimentStatusChanged] {"status": "running", "message": null} 54125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 54126ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 54126ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 54126ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 54126ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 54126ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 54127ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 54128ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - 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) 54129ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 54225ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 54225ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 54275ms [err] Traceback (most recent call last): 54275ms [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 54277ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 54277ms [err] KeyboardInterrupt 54376ms [log] starting device 54749ms [err] DEBUG:asyncio:Using selector: EpollSelector 54835ms [err] ERROR:asyncio:Unclosed client session 54835ms [err] client_session: 54907ms [log] parsing 54907ms [log] creating device handler 54907ms [log] [ready] 54907ms [log] reading line 54907ms [log] [websocketToken] "1cd1dc9c-1799-4dab-8e03-cbe5e3b7dc95" 54919ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 54919ms [log] [websocketConnected] 55156ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 55156ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 55175ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/e5b46d0d-a24c-44c1-951a-4f3acdb2fb33"}}', extra='') 55175ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/e5b46d0d-a24c-44c1-951a-4f3acdb2fb33"} 55237ms [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":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 55237ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc2a0072-f478-4add-88e3-6aa581c4189f", "state": "new"}] 55244ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 55244ms [err] v=0 55244ms [err] o=- 3922855501 3922855501 IN IP4 0.0.0.0 55244ms [err] s=- 55244ms [err] t=0 0 55244ms [err] a=group:BUNDLE 0 55244ms [err] a=msid-semantic:WMS * 55244ms [err] m=application 53256 DTLS/SCTP 5000 55244ms [err] c=IN IP4 172.30.0.1 55244ms [err] a=mid:0 55244ms [err] a=sctpmap:5000 webrtc-datachannel 65535 55244ms [err] a=max-message-size:65536 55244ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53256 typ host 55244ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42270 typ host 55244ms [err] a=end-of-candidates 55244ms [err] a=ice-ufrag:wEDq 55244ms [err] a=ice-pwd:HGyGS6oWz6626ay4HvhATf 55244ms [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 55244ms [err] a=setup:actpass 55244ms [err] 55246ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 55246ms [err] v=0 55246ms [err] o=- 3922855501 3922855501 IN IP4 0.0.0.0 55246ms [err] s=- 55246ms [err] t=0 0 55246ms [err] a=group:BUNDLE 0 55246ms [err] a=msid-semantic:WMS * 55246ms [err] m=application 53256 DTLS/SCTP 5000 55246ms [err] c=IN IP4 172.30.0.1 55246ms [err] a=mid:0 55246ms [err] a=sctpmap:5000 webrtc-datachannel 65535 55246ms [err] a=max-message-size:65536 55246ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53256 typ host 55246ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42270 typ host 55246ms [err] a=end-of-candidates 55246ms [err] a=ice-ufrag:wEDq 55246ms [err] a=ice-pwd:HGyGS6oWz6626ay4HvhATf 55246ms [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 55246ms [err] a=setup:actpass 55246ms [err] 55246ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/fc2a0072-f478-4add-88e3-6aa581c4189f","content":{"type":"offer","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 53256 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 53256 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42270 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:wEDq\\r\\na=ice-pwd:HGyGS6oWz6626ay4HvhATf\\r\\na=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\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 55246ms [log] handleSignalingMessage 55246ms [log] handleOffer 55246ms [log] makeAnswer 55246ms [log] connectionstatechanged new new have-remote-offer 55246ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc2a0072-f478-4add-88e3-6aa581c4189f", "state": "new"}] 55247ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 55247ms [err] v=0 55247ms [err] o=- 3922855501 3922855501 IN IP4 0.0.0.0 55247ms [err] s=- 55247ms [err] t=0 0 55247ms [err] a=group:BUNDLE 0 55247ms [err] a=msid-semantic:WMS * 55247ms [err] m=application 9 DTLS/SCTP 5000 55247ms [err] c=IN IP4 0.0.0.0 55247ms [err] a=mid:0 55247ms [err] a=sctpmap:5000 webrtc-datachannel 65535 55247ms [err] a=max-message-size:65536 55247ms [err] a=ice-ufrag:Te6o 55247ms [err] a=ice-pwd:r5Tj9pYx85opwc7JgyCAJt 55247ms [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 55247ms [err] a=setup:active 55247ms [err] 55247ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 55248ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 55248ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 55249ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 55249ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 55249ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 55249ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 55249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59211) -> ('172.30.0.1', 53256)) State.FROZEN -> State.WAITING 55250ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60307) -> ('172.30.0.1', 53256)) State.FROZEN -> State.WAITING 55250ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59211) -> ('172.17.0.3', 42270)) State.FROZEN -> State.WAITING 55250ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59211) -> ('172.30.0.1', 53256)) State.WAITING -> State.IN_PROGRESS 55250ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53256) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'"\xa1\x02\xaa\xd3\xdaXK\xbb\xd7y+') 55250ms [log] connectionstatechanged new new stable 55250ms [log] connectionstatechanged new new stable 55250ms [log] connectionstatechanged connecting checking stable 55250ms [log] connectionstatechanged connecting checking stable 55250ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc2a0072-f478-4add-88e3-6aa581c4189f", "state": "connecting"}] 55251ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53256) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'"\xa1\x02\xaa\xd3\xdaXK\xbb\xd7y+') 55251ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59211) -> ('172.30.0.1', 53256)) State.IN_PROGRESS -> State.SUCCEEDED 55261ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53256) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'I6\xc8o\x8d\xafK\x06l\x9fy?') 55262ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53256) 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.17.0.3', 60307) -> ('172.30.0.1', 53256)) State.WAITING -> State.FAILED 55262ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59211) -> ('172.17.0.3', 42270)) State.WAITING -> State.FAILED 55262ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60307) -> ('172.17.0.3', 42270)) State.FROZEN -> State.FAILED 55262ms [err] INFO:aioice.ice:Connection(0) ICE completed 55262ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53256) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'B\x9c\x97\x1bM\xd4\xd4\x0b2\x0c\x0b\xd2') 55263ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53256) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'B\x9c\x97\x1bM\xd4\xd4\x0b2\x0c\x0b\xd2') 55263ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(MEDnik25mK 1 udp 1862270975 172.17.0.3 53256 typ prflx) 55263ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59211) -> ('172.17.0.3', 53256)) State.WAITING -> State.IN_PROGRESS 55263ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53256) 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.17.0.3', 53256) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1c\xd68K\xbf]D4\xca\x18\x85g') 55265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59211) -> ('172.17.0.3', 53256)) State.IN_PROGRESS -> State.SUCCEEDED 55271ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 55271ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 55272ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 55286ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 55286ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 55286ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 55286ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 55287ms [log] connectionstatechanged connecting completed stable 55287ms [log] connectionstatechanged connected completed stable 55287ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc2a0072-f478-4add-88e3-6aa581c4189f", "state": "connected"}] 55287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 55287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 55287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 55287ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 55287ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 55289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 55289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 55289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 55290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2151004670, stream_id=1, stream_seq=0) 55290ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 55290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1991135238, stream_id=1, stream_seq=0) 55290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 55290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2151004670, gaps=[]) 55291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1991135238, gaps=[]) 55291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 55291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2151004671, stream_id=1, stream_seq=1) 55292ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 55292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2151004671, gaps=[]) 55292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2151004672, stream_id=1, stream_seq=2) 55292ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 55293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2151004672, gaps=[]) 55293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2151004673, stream_id=1, stream_seq=3) 55293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2151004673, gaps=[]) 55293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2151004674, stream_id=1, stream_seq=4) 55293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2151004674, gaps=[]) 55339ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 55339ms [log] [experimentStatusChanged] {"status": "running", "message": null} 55458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 55458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 55459ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 55459ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 55459ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - 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(client) - 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) 55530ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 55530ms [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 55609ms [err] Traceback (most recent call last): 55609ms [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 55611ms [err] self._run_once() 55611ms [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 61756ms [log] starting device 62140ms [err] DEBUG:asyncio:Using selector: EpollSelector 62221ms [err] ERROR:asyncio:Unclosed client session 62221ms [err] client_session: 62308ms [log] parsing 62308ms [log] creating device handler 62308ms [log] [ready] 62308ms [log] reading line 62308ms [log] [websocketToken] "26df31b1-5e0d-4ab0-93a9-6b9325c54848" 62327ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 62327ms [log] [websocketConnected] 64046ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 64046ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 64070ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/dfa38b7d-9587-4430-af49-40f4e3ae2307"}}', extra='') 64070ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/dfa38b7d-9587-4430-af49-40f4e3ae2307"} 64116ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/102b7e0a-41ac-49eb-a6ab-ce03acce0c9b","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 64116ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/102b7e0a-41ac-49eb-a6ab-ce03acce0c9b", "state": "new"}] 64117ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 64117ms [err] v=0 64117ms [err] o=- 3922855510 3922855510 IN IP4 0.0.0.0 64117ms [err] s=- 64117ms [err] t=0 0 64117ms [err] a=group:BUNDLE 0 64117ms [err] a=msid-semantic:WMS * 64117ms [err] m=application 9 DTLS/SCTP 5000 64117ms [err] c=IN IP4 0.0.0.0 64117ms [err] a=mid:0 64117ms [err] a=sctpmap:5000 webrtc-datachannel 65535 64117ms [err] a=max-message-size:65536 64117ms [err] a=ice-ufrag:nXXv 64117ms [err] a=ice-pwd:kVsw43AJi5VP1YI4wun0hO 64117ms [err] a=fingerprint:sha-256 E7:CA:D6:D3:5A:6F:7A:F8:D5:17:E5:53:3F:28:A4:A9:4B:C7:C9:9D:AD:F2:03:56:95:4F:66:54:C5:00:47:E0 64117ms [err] a=setup:actpass 64117ms [err] 64118ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 64118ms [log] makeOffer 64118ms [log] connectionstatechanged new new have-local-offer 64118ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/102b7e0a-41ac-49eb-a6ab-ce03acce0c9b", "state": "new"}] 64119ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 64119ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 64119ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 64152ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 64152ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 64167ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50306) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Nlay57eWJi/N') 64167ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50306) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Nlay57eWJi/N') 64184ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 64184ms [err] v=0 64184ms [err] o=- 245280363448012769 2 IN IP4 127.0.0.1 64184ms [err] s=- 64184ms [err] t=0 0 64184ms [err] a=group:BUNDLE 0 64184ms [err] a=msid-semantic: WMS 64184ms [err] m=application 50306 DTLS/SCTP 5000 64184ms [err] c=IN IP4 141.24.211.56 64184ms [err] a=candidate:1787340 1 udp 2113937151 52678533-a05e-4379-b5d4-51f093ad8c8b.local 50306 typ host generation 0 network-cost 999 64184ms [err] a=candidate:85150356 1 udp 1677729535 141.24.211.56 50306 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 64184ms [err] a=ice-ufrag:VY76 64184ms [err] a=ice-pwd:Gf+ZqZZ4/4Yk3bf+q99sLaoR 64184ms [err] a=ice-options:trickle 64184ms [err] a=fingerprint:sha-256 6D:FE:6C:A3:3D:D2:97:F0:67:94:B3:6D:06:47:0B:ED:BE:C0:D2:CA:8B:D2:5D:6E:11:4D:7C:C0:69:12:CB:B7 64184ms [err] a=setup:active 64184ms [err] a=mid:0 64184ms [err] a=sctpmap:5000 webrtc-datachannel 1024 64184ms [err] 64186ms [err] INFO:aioice.ice:Connection(0) Remote candidate "52678533-a05e-4379-b5d4-51f093ad8c8b.local" resolved to 172.17.0.3 64187ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 64187ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 64187ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 64187ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37336) -> ('172.17.0.3', 50306)) State.FROZEN -> State.WAITING 64187ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60803) -> ('172.17.0.3', 50306)) State.FROZEN -> State.WAITING 64187ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37336) -> ('141.24.211.56', 50306)) State.FROZEN -> State.WAITING 64187ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37336) -> ('172.17.0.3', 50306)) State.WAITING -> State.IN_PROGRESS 64188ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50306) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2\x9dnti\xbf\x14\xcb\x88\x86W\xb8') 64188ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 245280363448012769 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 50306 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:1787340 1 udp 2113937151 52678533-a05e-4379-b5d4-51f093ad8c8b.local 50306 typ host generation 0 network-cost 999\\r\\na=candidate:85150356 1 udp 1677729535 141.24.211.56 50306 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:VY76\\r\\na=ice-pwd:Gf+ZqZZ4/4Yk3bf+q99sLaoR\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 6D:FE:6C:A3:3D:D2:97:F0:67:94:B3:6D:06:47:0B:ED:BE:C0:D2:CA:8B:D2:5D:6E:11:4D:7C:C0:69:12:CB:B7\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/102b7e0a-41ac-49eb-a6ab-ce03acce0c9b"}', extra='') 64188ms [log] handleSignalingMessage 64188ms [log] handleAnswer 64188ms [log] acceptAnswer 64188ms [log] connectionstatechanged connecting checking stable 64188ms [log] connectionstatechanged connecting checking stable 64188ms [log] connectionstatechanged connecting checking stable 64188ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/102b7e0a-41ac-49eb-a6ab-ce03acce0c9b", "state": "connecting"}] 64188ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50306) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'2\x9dnti\xbf\x14\xcb\x88\x86W\xb8') 64188ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37336) -> ('172.17.0.3', 50306)) State.IN_PROGRESS -> State.SUCCEEDED 64189ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60803) -> ('172.17.0.3', 50306)) State.WAITING -> State.FAILED 64189ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37336) -> ('141.24.211.56', 50306)) State.WAITING -> State.FAILED 64189ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60803) -> ('141.24.211.56', 50306)) State.FROZEN -> State.FAILED 64189ms [err] INFO:aioice.ice:Connection(0) ICE completed 64208ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 64208ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 64209ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 64212ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 64212ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 64212ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 64212ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 64212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 64212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 64213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 64213ms [log] connectionstatechanged connecting completed stable 64213ms [log] connectionstatechanged connected completed stable 64213ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/102b7e0a-41ac-49eb-a6ab-ce03acce0c9b", "state": "connected"}] 64215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 64216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 64216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 64216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 64216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 64216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 64216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 64217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 64217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 64217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 64217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1330257557, stream_id=1, stream_seq=0) 64217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 64217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1330257557, gaps=[]) 64217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 64217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1668056972, stream_id=1, stream_seq=0) 64217ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 64218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1668056972, gaps=[]) 64219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1668056973, stream_id=1, stream_seq=1) 64219ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 64219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1668056973, gaps=[]) 64220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1668056974, stream_id=1, stream_seq=2) 64220ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 64220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1668056974, gaps=[]) 64228ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50306) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'SQqLWVwhCJzI') 64229ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50306) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'SQqLWVwhCJzI') 64277ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 64277ms [log] [experimentStatusChanged] {"status": "running", "message": null} 64291ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50306) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'PWFHhLTeXs8n') 64291ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50306) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'PWFHhLTeXs8n') 64354ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 50306) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Z1LatVCwMtFc') 64354ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 50306) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Z1LatVCwMtFc') 64355ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60803) -> ('172.17.0.3', 50306)) State.FAILED -> State.IN_PROGRESS 64355ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 50306) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe2\\\xa9f\xd5\xaa?g9\xc2u\x97') 64357ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 50306) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe2\\\xa9f\xd5\xaa?g9\xc2u\x97') 64358ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60803) -> ('172.17.0.3', 50306)) State.IN_PROGRESS -> State.SUCCEEDED 64385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 64386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 64386ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 64386ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 64386ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 64386ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 64386ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 64386ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 64386ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/102b7e0a-41ac-49eb-a6ab-ce03acce0c9b"}', extra='') 64386ms [log] connectionstatechanged closed closed closed 64386ms [log] connectionstatechanged closed closed closed 64386ms [log] connectionstatechanged closed closed closed 64386ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/102b7e0a-41ac-49eb-a6ab-ce03acce0c9b", "state": "closed"}] 64387ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 64387ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 64468ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 64468ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 64518ms [err] Traceback (most recent call last): 64518ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 64519ms [err] return _run_code(code, main_globals, None, 64519ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 64519ms [err] exec(code, run_globals) 64519ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 64519ms [err] sys.exit(main()) 64519ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 64519ms [err] asyncio.run(main_async()) 64519ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 64519ms [err] return loop.run_until_complete(main) 64519ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 64519ms [err] self.run_forever() 64519ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 64520ms [err] self._run_once() 64520ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 64520ms [err] event_list = self._selector.select(timeout) 64520ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 64521ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 64521ms [err] KeyboardInterrupt 64621ms [log] starting device 65009ms [err] DEBUG:asyncio:Using selector: EpollSelector 65091ms [err] ERROR:asyncio:Unclosed client session 65091ms [err] client_session: 65185ms [log] parsing 65185ms [log] creating device handler 65185ms [log] [ready] 65185ms [log] reading line 65185ms [log] [websocketToken] "3dd75ee5-a5ee-4e1e-a6d2-8b55c5ef9fb8" 65200ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 65200ms [log] [websocketConnected] 66877ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 66877ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 66901ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/def488be-c7c4-4bd2-b76f-58d4c993a045"}}', extra='') 66901ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/def488be-c7c4-4bd2-b76f-58d4c993a045"} 66957ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/27232dc4-e565-466f-805c-124e6c91f5be","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 66957ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27232dc4-e565-466f-805c-124e6c91f5be", "state": "new"}] 66958ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 66958ms [err] v=0 66958ms [err] o=- 3922855513 3922855513 IN IP4 0.0.0.0 66958ms [err] s=- 66958ms [err] t=0 0 66958ms [err] a=group:BUNDLE 0 66958ms [err] a=msid-semantic:WMS * 66958ms [err] m=application 9 DTLS/SCTP 5000 66958ms [err] c=IN IP4 0.0.0.0 66958ms [err] a=mid:0 66958ms [err] a=sctpmap:5000 webrtc-datachannel 65535 66958ms [err] a=max-message-size:65536 66958ms [err] a=ice-ufrag:tZAV 66958ms [err] a=ice-pwd:620xVXK2OHEvGDvkUnw5qh 66958ms [err] a=fingerprint:sha-256 60:C5:25:00:F7:AD:77:3A:93:4E:68:6E:01:C8:DD:66:A1:72:BB:17:2B:EE:67:A9:EE:AB:06:19:81:94:E6:7B 66958ms [err] a=setup:actpass 66958ms [err] 66958ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 66959ms [log] makeOffer 66959ms [log] connectionstatechanged new new have-local-offer 66959ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27232dc4-e565-466f-805c-124e6c91f5be", "state": "new"}] 66960ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 66960ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 66960ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 66993ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50853) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'UyDC0PRhDzev') 66993ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50853) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'UyDC0PRhDzev') 67011ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 67011ms [err] v=0 67011ms [err] o=- 2918787344511850445 2 IN IP4 127.0.0.1 67011ms [err] s=- 67011ms [err] t=0 0 67011ms [err] a=group:BUNDLE 0 67011ms [err] a=msid-semantic: WMS 67011ms [err] m=application 50853 DTLS/SCTP 5000 67011ms [err] c=IN IP4 141.24.211.56 67011ms [err] a=candidate:1395950547 1 udp 2113937151 61513300-494a-41b5-b13f-32fba82f4463.local 50853 typ host generation 0 network-cost 999 67011ms [err] a=candidate:1533855764 1 udp 1677729535 141.24.211.56 50853 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 67011ms [err] a=ice-ufrag:Kn5m 67011ms [err] a=ice-pwd:pxCRfxW7awWWznagbmDf0Byl 67011ms [err] a=ice-options:trickle 67011ms [err] a=fingerprint:sha-256 A7:59:8E:6E:3A:E2:EF:F1:82:C3:0D:ED:B5:0F:7D:E1:C0:60:CA:1E:A8:13:0D:D4:31:A3:C4:FE:A7:F2:A1:29 67011ms [err] a=setup:active 67011ms [err] a=mid:0 67011ms [err] a=sctpmap:5000 webrtc-datachannel 1024 67011ms [err] 67014ms [err] INFO:aioice.ice:Connection(0) Remote candidate "61513300-494a-41b5-b13f-32fba82f4463.local" resolved to 172.17.0.3 67014ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2918787344511850445 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 50853 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:1395950547 1 udp 2113937151 61513300-494a-41b5-b13f-32fba82f4463.local 50853 typ host generation 0 network-cost 999\\r\\na=candidate:1533855764 1 udp 1677729535 141.24.211.56 50853 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:Kn5m\\r\\na=ice-pwd:pxCRfxW7awWWznagbmDf0Byl\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 A7:59:8E:6E:3A:E2:EF:F1:82:C3:0D:ED:B5:0F:7D:E1:C0:60:CA:1E:A8:13:0D:D4:31:A3:C4:FE:A7:F2:A1:29\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/27232dc4-e565-466f-805c-124e6c91f5be"}', extra='') 67014ms [log] handleSignalingMessage 67014ms [log] handleAnswer 67014ms [log] acceptAnswer 67014ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 67014ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 67014ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 67014ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 67014ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 67014ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55790) -> ('172.17.0.3', 50853)) State.FROZEN -> State.WAITING 67014ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33178) -> ('172.17.0.3', 50853)) State.FROZEN -> State.WAITING 67014ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55790) -> ('141.24.211.56', 50853)) State.FROZEN -> State.WAITING 67015ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55790) -> ('172.17.0.3', 50853)) State.WAITING -> State.IN_PROGRESS 67015ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50853) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1e|7\x7f\xd6\x04F:\xe3\x8f\x97\xc8') 67015ms [log] connectionstatechanged connecting checking stable 67015ms [log] connectionstatechanged connecting checking stable 67015ms [log] connectionstatechanged connecting checking stable 67015ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27232dc4-e565-466f-805c-124e6c91f5be", "state": "connecting"}] 67015ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50853) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1e|7\x7f\xd6\x04F:\xe3\x8f\x97\xc8') 67016ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55790) -> ('172.17.0.3', 50853)) State.IN_PROGRESS -> State.SUCCEEDED 67016ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33178) -> ('172.17.0.3', 50853)) State.WAITING -> State.FAILED 67016ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55790) -> ('141.24.211.56', 50853)) State.WAITING -> State.FAILED 67016ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33178) -> ('141.24.211.56', 50853)) State.FROZEN -> State.FAILED 67016ms [err] INFO:aioice.ice:Connection(0) ICE completed 67035ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 67035ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 67036ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 67038ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 67039ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 67039ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 67039ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 67039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 67039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 67039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 67039ms [log] connectionstatechanged connecting completed stable 67039ms [log] connectionstatechanged connected completed stable 67039ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27232dc4-e565-466f-805c-124e6c91f5be", "state": "connected"}] 67042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 67042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 67042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 67042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 67043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 67043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 67043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 67043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 67043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 67043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 67043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2234496745, stream_id=1, stream_seq=0) 67044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 67044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2234496745, gaps=[]) 67044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 67044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1335593239, stream_id=1, stream_seq=0) 67044ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 67044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1335593239, gaps=[]) 67046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1335593240, stream_id=1, stream_seq=1) 67046ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 67046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1335593240, gaps=[]) 67046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1335593241, stream_id=1, stream_seq=2) 67046ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 67047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1335593241, gaps=[]) 67047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1335593242, stream_id=1, stream_seq=3) 67047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1335593242, gaps=[]) 67047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1335593243, stream_id=1, stream_seq=4) 67047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1335593243, gaps=[]) 67056ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50853) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'WWXDanM/jigq') 67057ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50853) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'WWXDanM/jigq') 67102ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 67102ms [log] [experimentStatusChanged] {"status": "running", "message": null} 67119ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50853) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'bENa+xNHhXGx') 67120ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50853) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'bENa+xNHhXGx') 67182ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 50853) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8aE88q+bywiz') 67182ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 50853) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8aE88q+bywiz') 67183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33178) -> ('172.17.0.3', 50853)) State.FAILED -> State.IN_PROGRESS 67183ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 50853) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b':\xba\xbd\xbb\xf5\x14\x06\x02\x8e\x1bh\xa5') 67184ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 50853) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b':\xba\xbd\xbb\xf5\x14\x06\x02\x8e\x1bh\xa5') 67184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33178) -> ('172.17.0.3', 50853)) State.IN_PROGRESS -> State.SUCCEEDED 67204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 67205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 67205ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 67205ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 67205ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 67205ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 67205ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 67205ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 67205ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/27232dc4-e565-466f-805c-124e6c91f5be"}', extra='') 67205ms [log] connectionstatechanged closed closed closed 67205ms [log] connectionstatechanged closed closed closed 67205ms [log] connectionstatechanged closed closed closed 67205ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27232dc4-e565-466f-805c-124e6c91f5be", "state": "closed"}] 67206ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 67206ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 67302ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 67302ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 67350ms [err] Traceback (most recent call last): 67350ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 67351ms [err] return _run_code(code, main_globals, None, 67351ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 67351ms [err] exec(code, run_globals) 67351ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 67351ms [err] sys.exit(main()) 67351ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 67351ms [err] asyncio.run(main_async()) 67351ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 67351ms [err] return loop.run_until_complete(main) 67351ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 67352ms [err] self.run_forever() 67352ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 67352ms [err] self._run_once() 67352ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 67353ms [err] event_list = self._selector.select(timeout) 67353ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 67354ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 67354ms [err] KeyboardInterrupt ================== python Client to js Client GPIO tests without driver: should transmit gpio value ================== python Client to python Client GPIO tests without driver: should transmit initial gpio value 74171ms [log] starting device 74541ms [err] DEBUG:asyncio:Using selector: EpollSelector 74627ms [err] ERROR:asyncio:Unclosed client session 74627ms [err] client_session: 74684ms [log] parsing 74684ms [log] creating device handler 74684ms [log] [ready] 74684ms [log] reading line 74684ms [log] [websocketToken] "44e19803-8f48-4035-8d07-8bc7d178d62d" 74691ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 74691ms [log] [websocketConnected] 74900ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 74900ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 74905ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5f1a33b1-4cb3-450a-9ea6-bf9c5edb26bf"}}', extra='') 74905ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5f1a33b1-4cb3-450a-9ea6-bf9c5edb26bf"} 74958ms [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":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 74958ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378b30bf-2c8d-49be-b2a1-cea57e6b83bb", "state": "new"}] 74966ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 74966ms [err] v=0 74966ms [err] o=- 3922855521 3922855521 IN IP4 0.0.0.0 74966ms [err] s=- 74966ms [err] t=0 0 74966ms [err] a=group:BUNDLE 0 74966ms [err] a=msid-semantic:WMS * 74966ms [err] m=application 59641 DTLS/SCTP 5000 74966ms [err] c=IN IP4 172.30.0.1 74966ms [err] a=mid:0 74966ms [err] a=sctpmap:5000 webrtc-datachannel 65535 74966ms [err] a=max-message-size:65536 74966ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 59641 typ host 74966ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56664 typ host 74966ms [err] a=end-of-candidates 74966ms [err] a=ice-ufrag:J8Os 74966ms [err] a=ice-pwd:R5bPpNc6XubWMRChWkbdCT 74966ms [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 74966ms [err] a=setup:actpass 74966ms [err] 74967ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 74967ms [err] v=0 74967ms [err] o=- 3922855521 3922855521 IN IP4 0.0.0.0 74967ms [err] s=- 74967ms [err] t=0 0 74967ms [err] a=group:BUNDLE 0 74967ms [err] a=msid-semantic:WMS * 74967ms [err] m=application 59641 DTLS/SCTP 5000 74967ms [err] c=IN IP4 172.30.0.1 74967ms [err] a=mid:0 74967ms [err] a=sctpmap:5000 webrtc-datachannel 65535 74967ms [err] a=max-message-size:65536 74967ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 59641 typ host 74967ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56664 typ host 74967ms [err] a=end-of-candidates 74967ms [err] a=ice-ufrag:J8Os 74967ms [err] a=ice-pwd:R5bPpNc6XubWMRChWkbdCT 74967ms [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 74967ms [err] a=setup:actpass 74967ms [err] 74967ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/378b30bf-2c8d-49be-b2a1-cea57e6b83bb","content":{"type":"offer","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 59641 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 59641 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56664 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:J8Os\\r\\na=ice-pwd:R5bPpNc6XubWMRChWkbdCT\\r\\na=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\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 74967ms [log] handleSignalingMessage 74967ms [log] handleOffer 74967ms [log] makeAnswer 74967ms [log] connectionstatechanged new new have-remote-offer 74967ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378b30bf-2c8d-49be-b2a1-cea57e6b83bb", "state": "new"}] 74968ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 74968ms [err] v=0 74968ms [err] o=- 3922855521 3922855521 IN IP4 0.0.0.0 74968ms [err] s=- 74968ms [err] t=0 0 74968ms [err] a=group:BUNDLE 0 74968ms [err] a=msid-semantic:WMS * 74968ms [err] m=application 9 DTLS/SCTP 5000 74968ms [err] c=IN IP4 0.0.0.0 74968ms [err] a=mid:0 74968ms [err] a=sctpmap:5000 webrtc-datachannel 65535 74968ms [err] a=max-message-size:65536 74968ms [err] a=ice-ufrag:yqLj 74968ms [err] a=ice-pwd:X9odEyxiQsmKSiKEoG3DRu 74968ms [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 74968ms [err] a=setup:active 74968ms [err] 74968ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 74969ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 74969ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 74969ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 74970ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 74970ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 74970ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 74970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48542) -> ('172.30.0.1', 59641)) State.FROZEN -> State.WAITING 74970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49024) -> ('172.30.0.1', 59641)) State.FROZEN -> State.WAITING 74970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48542) -> ('172.17.0.3', 56664)) State.FROZEN -> State.WAITING 74970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48542) -> ('172.30.0.1', 59641)) State.WAITING -> State.IN_PROGRESS 74971ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 59641) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x97\xca\xca+.\xcdf\x95[\x98\xa7,') 74971ms [log] connectionstatechanged new new stable 74971ms [log] connectionstatechanged new new stable 74971ms [log] connectionstatechanged connecting checking stable 74971ms [log] connectionstatechanged connecting checking stable 74971ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378b30bf-2c8d-49be-b2a1-cea57e6b83bb", "state": "connecting"}] 74971ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 59641) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x97\xca\xca+.\xcdf\x95[\x98\xa7,') 74971ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48542) -> ('172.30.0.1', 59641)) State.IN_PROGRESS -> State.SUCCEEDED 74978ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 59641) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa7\x90\x86]U\xcf\x12\xa6K\xcdB\xe5') 74978ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 59641) 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.17.0.3', 49024) -> ('172.30.0.1', 59641)) State.WAITING -> State.FAILED 74979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48542) -> ('172.17.0.3', 56664)) State.WAITING -> State.FAILED 74979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49024) -> ('172.17.0.3', 56664)) State.FROZEN -> State.FAILED 74979ms [err] INFO:aioice.ice:Connection(0) ICE completed 74979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59641) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc4\x80\xce\x1cy\x18^\x11\xb2\x11\xa4\xb7') 74979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59641) 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) Discovered peer reflexive candidate Candidate(kDXUteeGD6 1 udp 1862270975 172.17.0.3 59641 typ prflx) 74979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48542) -> ('172.17.0.3', 59641)) State.WAITING -> State.IN_PROGRESS 74979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59641) 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.17.0.3', 59641) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w2\xd2\xc1\xfa\xb3<\xd2\x93Bq\xdd') 74980ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48542) -> ('172.17.0.3', 59641)) State.IN_PROGRESS -> State.SUCCEEDED 74992ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 74992ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 74992ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 75001ms [log] connectionstatechanged connecting completed stable 75001ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 75001ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 75002ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 75002ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 75002ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 75002ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 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(server) < InitChunk(flags=0) 75003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 75003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 75004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 75004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 75004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 75005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=692933216, stream_id=1, stream_seq=0) 75005ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 75005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=434668711, stream_id=1, stream_seq=0) 75005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 75005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=692933216, gaps=[]) 75006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=434668711, gaps=[]) 75006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 75006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=692933217, stream_id=1, stream_seq=1) 75007ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 75007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=692933217, gaps=[]) 75007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=692933218, stream_id=1, stream_seq=2) 75007ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 75008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=692933218, gaps=[]) 75060ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 75060ms [log] [experimentStatusChanged] {"status": "running", "message": null} 75157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 75157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 75157ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 75157ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 75157ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 75157ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 75158ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 75158ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - 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) 75234ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 75234ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 75298ms [err] Traceback (most recent call last): 75298ms [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 75300ms [err] self.run_forever() 75300ms [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 75301ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 75301ms [err] KeyboardInterrupt 75403ms [log] starting device 75781ms [err] DEBUG:asyncio:Using selector: EpollSelector 75868ms [err] ERROR:asyncio:Unclosed client session 75868ms [err] client_session: 75928ms [log] parsing 75928ms [log] creating device handler 75928ms [log] [ready] 75928ms [log] reading line 75928ms [log] [websocketToken] "b2c3c2e0-2dc3-4a69-895e-02cdf99d6afc" 75935ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 75935ms [log] [websocketConnected] 76151ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 76151ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 76179ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a7adb192-7b79-4067-ada4-8cb5b74a4818"}}', extra='') 76179ms [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":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 76239ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81", "state": "new"}] 76247ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 76247ms [err] v=0 76247ms [err] o=- 3922855522 3922855522 IN IP4 0.0.0.0 76247ms [err] s=- 76247ms [err] t=0 0 76247ms [err] a=group:BUNDLE 0 76247ms [err] a=msid-semantic:WMS * 76247ms [err] m=application 53459 DTLS/SCTP 5000 76247ms [err] c=IN IP4 172.30.0.1 76247ms [err] a=mid:0 76247ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76247ms [err] a=max-message-size:65536 76247ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53459 typ host 76247ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51725 typ host 76247ms [err] a=end-of-candidates 76247ms [err] a=ice-ufrag:E1q8 76247ms [err] a=ice-pwd:oPkH8wq3DvMtibnn57GBnu 76247ms [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 76247ms [err] a=setup:actpass 76247ms [err] 76248ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 76248ms [err] v=0 76248ms [err] o=- 3922855522 3922855522 IN IP4 0.0.0.0 76248ms [err] s=- 76248ms [err] t=0 0 76248ms [err] a=group:BUNDLE 0 76248ms [err] a=msid-semantic:WMS * 76248ms [err] m=application 53459 DTLS/SCTP 5000 76248ms [err] c=IN IP4 172.30.0.1 76248ms [err] a=mid:0 76248ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76248ms [err] a=max-message-size:65536 76248ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53459 typ host 76248ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51725 typ host 76248ms [err] a=end-of-candidates 76248ms [err] a=ice-ufrag:E1q8 76248ms [err] a=ice-pwd:oPkH8wq3DvMtibnn57GBnu 76248ms [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 76248ms [err] a=setup:actpass 76248ms [err] 76249ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81","content":{"type":"offer","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 53459 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 53459 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51725 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:E1q8\\r\\na=ice-pwd:oPkH8wq3DvMtibnn57GBnu\\r\\na=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\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 76249ms [log] handleSignalingMessage 76249ms [log] handleOffer 76249ms [log] makeAnswer 76249ms [log] connectionstatechanged new new have-remote-offer 76249ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81", "state": "new"}] 76250ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 76250ms [err] v=0 76250ms [err] o=- 3922855522 3922855522 IN IP4 0.0.0.0 76250ms [err] s=- 76250ms [err] t=0 0 76250ms [err] a=group:BUNDLE 0 76250ms [err] a=msid-semantic:WMS * 76250ms [err] m=application 9 DTLS/SCTP 5000 76250ms [err] c=IN IP4 0.0.0.0 76250ms [err] a=mid:0 76250ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76250ms [err] a=max-message-size:65536 76250ms [err] a=ice-ufrag:wnFO 76250ms [err] a=ice-pwd:Tf8MTZHkpVgC0yuvLP9z43 76250ms [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 76250ms [err] a=setup:active 76250ms [err] 76250ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 76251ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 76251ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 76251ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 76252ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 76252ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 76252ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 76252ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53968) -> ('172.30.0.1', 53459)) State.FROZEN -> State.WAITING 76252ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50509) -> ('172.30.0.1', 53459)) State.FROZEN -> State.WAITING 76252ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53968) -> ('172.17.0.3', 51725)) State.FROZEN -> State.WAITING 76253ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53968) -> ('172.30.0.1', 53459)) State.WAITING -> State.IN_PROGRESS 76253ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53459) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'AG\x05\xc9X\xec\xe1\x7f\xd6\x8c\xad\xdc') 76253ms [log] connectionstatechanged new new stable 76253ms [log] connectionstatechanged new new stable 76253ms [log] connectionstatechanged connecting checking stable 76253ms [log] connectionstatechanged connecting checking stable 76253ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81", "state": "connecting"}] 76254ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53459) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'AG\x05\xc9X\xec\xe1\x7f\xd6\x8c\xad\xdc') 76254ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53968) -> ('172.30.0.1', 53459)) State.IN_PROGRESS -> State.SUCCEEDED 76266ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53459) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x08\r\xcf\x93\xf8q\x90\x0bG\xcf\n3') 76266ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53459) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x08\r\xcf\x93\xf8q\x90\x0bG\xcf\n3') 76266ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50509) -> ('172.30.0.1', 53459)) State.WAITING -> State.FAILED 76267ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53968) -> ('172.17.0.3', 51725)) State.WAITING -> State.FAILED 76267ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50509) -> ('172.17.0.3', 51725)) State.FROZEN -> State.FAILED 76267ms [err] INFO:aioice.ice:Connection(0) ICE completed 76267ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53459) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'^?\x12\x80\x16\xce\x9b]\x16.j\xf7') 76267ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53459) 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) Discovered peer reflexive candidate Candidate(eKeayKrsTS 1 udp 1862270975 172.17.0.3 53459 typ prflx) 76268ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53968) -> ('172.17.0.3', 53459)) State.WAITING -> State.IN_PROGRESS 76268ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53459) 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.17.0.3', 53459) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'i\xf6\x0e\xef7D\xbaG\xc5\x1b\x81\n') 76268ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53968) -> ('172.17.0.3', 53459)) State.IN_PROGRESS -> State.SUCCEEDED 76273ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 76273ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 76274ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 76284ms [log] connectionstatechanged connecting completed stable 76284ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 76284ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 76291ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 76291ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 76291ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 76291ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 76292ms [log] connectionstatechanged connected completed stable 76292ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81", "state": "connected"}] 76292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 76292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 76292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 76293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 76293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 76293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 76294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1465611637, stream_id=1, stream_seq=0) 76294ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 76294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4103604082, stream_id=1, stream_seq=0) 76294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 76294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1465611637, gaps=[]) 76295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4103604082, gaps=[]) 76295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 76296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1465611638, stream_id=1, stream_seq=1) 76296ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 76296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1465611638, gaps=[]) 76296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1465611639, stream_id=1, stream_seq=2) 76296ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 76298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1465611639, gaps=[]) 76298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1465611640, stream_id=1, stream_seq=3) 76298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1465611640, gaps=[]) 76298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1465611641, stream_id=1, stream_seq=4) 76298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1465611641, gaps=[]) 76349ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 76349ms [log] [experimentStatusChanged] {"status": "running", "message": null} 76459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 76459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 76459ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 76459ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 76460ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 76460ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 76460ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 76460ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 76461ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/945e289f-20ee-4f86-a599-af0fefacfe81"}', extra='') 76461ms [log] connectionstatechanged closed closed closed 76461ms [log] connectionstatechanged closed closed closed 76461ms [log] connectionstatechanged closed closed closed 76461ms [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) 76531ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 76531ms [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 76603ms [err] exec(code, run_globals) 76603ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 76603ms [err] sys.exit(main()) 76603ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 76603ms [err] asyncio.run(main_async()) 76603ms [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 76604ms [err] self._run_once() 76604ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 76604ms [err] event_list = self._selector.select(timeout) 76604ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 76605ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 76605ms [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