================== js Client to python Client Communication: should connect without errors 4978ms [log] starting device 5513ms [err] DEBUG:asyncio:Using selector: EpollSelector 5589ms [err] ERROR:asyncio:Unclosed client session 5589ms [err] client_session: 5659ms [log] parsing 5659ms [log] creating device handler 5659ms [log] [ready] 5659ms [log] reading line 5659ms [log] [websocketToken] "e5639596-241e-4333-b696-31ea7e4e73f3" 5670ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 5670ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 7123ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 7123ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 7143ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/fb4fe1d9-e79b-48aa-9f85-a39a5cecc2f7"}}', extra='') 7143ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/fb4fe1d9-e79b-48aa-9f85-a39a5cecc2f7"} 7212ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/4b4ad6c6-9f9e-493e-9135-c4ca84118154","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 7212ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4b4ad6c6-9f9e-493e-9135-c4ca84118154", "state": "new"}] 9224ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 9224ms [err] v=0 9224ms [err] o=- 3924151526 3924151526 IN IP4 0.0.0.0 9224ms [err] s=- 9224ms [err] t=0 0 9224ms [err] a=group:BUNDLE 0 9224ms [err] a=msid-semantic:WMS * 9224ms [err] m=application 9 DTLS/SCTP 5000 9224ms [err] c=IN IP4 0.0.0.0 9224ms [err] a=mid:0 9224ms [err] a=sctpmap:5000 webrtc-datachannel 65535 9224ms [err] a=max-message-size:65536 9224ms [err] a=ice-ufrag:xGXV 9224ms [err] a=ice-pwd:Tn9J6fWOXa1ijFkQFiaEwp 9224ms [err] a=fingerprint:sha-256 D1:52:2A:86:90:D3:2A:E3:EB:05:10:1E:DA:8C:9F:D2:F5:83:DF:2F:31:42:DA:B5:D3:26:E4:91:1F:C2:19:00 9224ms [err] a=setup:actpass 9224ms [err] 9225ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 9225ms [log] makeOffer 9225ms [log] connectionstatechanged new new have-local-offer 9225ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4b4ad6c6-9f9e-493e-9135-c4ca84118154", "state": "new"}] 9226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 9226ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 9227ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x91\xbc\x12\xb4\xeeW\x9a\xcf>\x8eh\xca') 9228ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x11u\xecFhn\x884I\x05\x00{') 9228ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x91\xbc\x12\xb4\xeeW\x9a\xcf>\x8eh\xca') 9228ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x11u\xecFhn\x884I\x05\x00{') 9230ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 9230ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xaasH\xda\x82\xe9h\xe2\xee\xda+2') 9230ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xaasH\xda\x82\xe9h\xe2\xee\xda+2') 9231ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf8P\x8b\xec\xa3\xc7\x8c\x99\xcd\xb2\r\xe4') 9232ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf8P\x8b\xec\xa3\xc7\x8c\x99\xcd\xb2\r\xe4') 9232ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52312) (expires in 600 seconds) 9232ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 9232ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 9233ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4b4ad6c6-9f9e-493e-9135-c4ca84118154"}', extra='') 9233ms [log] handleSignalingMessage 9233ms [log] handleOptions 9233ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 9233ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 9247ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 9247ms [err] v=0 9247ms [err] o=- 3608325507026510379 2 IN IP4 127.0.0.1 9247ms [err] s=- 9247ms [err] t=0 0 9247ms [err] a=group:BUNDLE 0 9247ms [err] a=msid-semantic: WMS 9247ms [err] m=application 9 DTLS/SCTP 5000 9247ms [err] c=IN IP4 0.0.0.0 9247ms [err] a=ice-ufrag:CRRk 9247ms [err] a=ice-pwd:jAuF9uW27A9KiCjpXPR45b3v 9247ms [err] a=ice-options:trickle 9247ms [err] a=fingerprint:sha-256 C4:B6:95:6D:16:D7:DD:0D:5F:27:88:21:41:15:A1:D8:3F:89:BE:9C:BC:3F:65:7D:AA:7C:0E:2E:2A:D1:C0:7B 9247ms [err] a=setup:active 9247ms [err] a=mid:0 9247ms [err] a=sctpmap:5000 webrtc-datachannel 1024 9247ms [err] 9247ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 9247ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 9247ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 9248ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 3608325507026510379 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:CRRk\\r\\na=ice-pwd:jAuF9uW27A9KiCjpXPR45b3v\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 C4:B6:95:6D:16:D7:DD:0D:5F:27:88:21:41:15:A1:D8:3F:89:BE:9C:BC:3F:65:7D:AA:7C:0E:2E:2A:D1:C0:7B\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4b4ad6c6-9f9e-493e-9135-c4ca84118154"}', extra='') 9248ms [log] handleSignalingMessage 9248ms [log] handleAnswer 9248ms [log] acceptAnswer 9248ms [log] connectionstatechanged connecting checking stable 9248ms [log] connectionstatechanged connecting checking stable 9248ms [log] connectionstatechanged connecting checking stable 9248ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4b4ad6c6-9f9e-493e-9135-c4ca84118154", "state": "connecting"}] 9249ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'yml9i9EBNIO0') 9249ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'yml9i9EBNIO0') 9249ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Rq7r6vtGlI 1 udp 1845501695 172.17.0.3 57448 typ prflx) 9249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57316) -> ('172.17.0.3', 57448)) State.WAITING -> State.IN_PROGRESS 9249ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xabY\xd0\xbf\x15M\x17\xca,\x1d\xb6\x8e') 9252ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xabY\xd0\xbf\x15M\x17\xca,\x1d\xb6\x8e') 9252ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57316) -> ('172.17.0.3', 57448)) State.IN_PROGRESS -> State.SUCCEEDED 9252ms [err] INFO:aioice.ice:Connection(0) ICE completed 9258ms [err] INFO:aioice.ice:Connection(0) Remote candidate "6984c280-f2ac-4bdd-a0af-0c589800e833.local" resolved to 172.17.0.3 9269ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57316) -> ('172.17.0.3', 57448)) State.FROZEN -> State.IN_PROGRESS 9269ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x82]\x00\xdf\xb5\x97\xae\xc4d\xb7\x90\xdc') 9270ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x82]\x00\xdf\xb5\x97\xae\xc4d\xb7\x90\xdc') 9270ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57316) -> ('172.17.0.3', 57448)) State.IN_PROGRESS -> State.SUCCEEDED 9270ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58768) -> ('172.17.0.3', 57448)) State.FROZEN -> State.FAILED 9270ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52312) -> ('172.17.0.3', 57448)) State.FROZEN -> State.FAILED 9289ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 9290ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 9291ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 9293ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 9294ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 9294ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 9294ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 9294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 9294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 9294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 9295ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2669988796 1 udp 2113937151 6984c280-f2ac-4bdd-a0af-0c589800e833.local 57448 typ host generation 0 ufrag CRRk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4b4ad6c6-9f9e-493e-9135-c4ca84118154"}', extra='') 9295ms [log] handleSignalingMessage 9295ms [log] handleIceCandidate 9295ms [log] acceptIceCandidate 9295ms [log] connectionstatechanged connecting completed stable 9295ms [log] connectionstatechanged connected completed stable 9295ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4b4ad6c6-9f9e-493e-9135-c4ca84118154", "state": "connected"}] 9297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 9297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 9297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 9297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 9298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 9298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 9298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 9298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 9298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 9298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 9299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=185978251, stream_id=1, stream_seq=0) 9299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 9299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=185978251, gaps=[]) 9299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 9299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2501489946, stream_id=1, stream_seq=0) 9300ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 9300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2501489946, gaps=[]) 9312ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'h8FAsUkxEU6I') 9313ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'h8FAsUkxEU6I') 9375ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'HNgH4O4GV9KV') 9375ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'HNgH4O4GV9KV') 9386ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2541518971 1 udp 1677729535 141.24.211.56 57448 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag CRRk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4b4ad6c6-9f9e-493e-9135-c4ca84118154"}', extra='') 9386ms [log] handleSignalingMessage 9386ms [log] handleIceCandidate 9386ms [log] acceptIceCandidate 9386ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 9386ms [log] [experimentStatusChanged] {"status": "running", "message": null} 9437ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Wnn9e0CaaJiw') 9438ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Wnn9e0CaaJiw') 9438ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58768) -> ('172.17.0.3', 57448)) State.WAITING -> State.IN_PROGRESS 9438ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbf\x05\xd4\xach4\x96\x1f\xbc\x96\x90\xb2') 9440ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 57448) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbf\x05\xd4\xach4\x96\x1f\xbc\x96\x90\xb2') 9440ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58768) -> ('172.17.0.3', 57448)) State.IN_PROGRESS -> State.SUCCEEDED 9440ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57316) -> ('141.24.211.56', 57448)) State.FROZEN -> State.FAILED 9440ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58768) -> ('141.24.211.56', 57448)) State.FROZEN -> State.FAILED 9440ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52312) -> ('141.24.211.56', 57448)) State.FROZEN -> State.FAILED 9443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 9443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 9443ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 9443ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 9443ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 9443ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 9444ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 9444ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 9444ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/4b4ad6c6-9f9e-493e-9135-c4ca84118154"}', extra='') 9444ms [log] connectionstatechanged closed closed closed 9444ms [log] connectionstatechanged closed closed closed 9444ms [log] connectionstatechanged closed closed closed 9444ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4b4ad6c6-9f9e-493e-9135-c4ca84118154", "state": "closed"}] 9444ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 9445ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 9445ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'Nk-\xa0\x96P\xe6LC{\xae\xf2') 9446ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'Nk-\xa0\x96P\xe6LC{\xae\xf2') 9446ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52312) 9446ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 9446ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 9566ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 9566ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 9602ms [err] Traceback (most recent call last): 9602ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 9603ms [err] return _run_code(code, main_globals, None, 9603ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 9603ms [err] exec(code, run_globals) 9603ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 9603ms [err] sys.exit(main()) 9603ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 9603ms [err] asyncio.run(main_async()) 9603ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 9603ms [err] return loop.run_until_complete(main) 9603ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 9604ms [err] self.run_forever() 9604ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 9604ms [err] self._run_once() 9604ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 9605ms [err] event_list = self._selector.select(timeout) 9605ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 9607ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 9607ms [err] KeyboardInterrupt ================== python Client to js Client Communication: should start an experiment ================== python Client to python Client Communication: should connect without errors 14464ms [log] starting device 14890ms [err] DEBUG:asyncio:Using selector: EpollSelector 14965ms [err] ERROR:asyncio:Unclosed client session 14965ms [err] client_session: 15041ms [log] parsing 15041ms [log] creating device handler 15041ms [log] [ready] 15041ms [log] reading line 15041ms [log] [websocketToken] "8e7c337b-6973-4266-83a4-696bb7f53ae6" 15055ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15055ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 15248ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 15248ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 15256ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/3b22b03a-7759-438b-9910-e23fd3c6e809"}}', extra='') 15256ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/3b22b03a-7759-438b-9910-e23fd3c6e809"} 15308ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 15308ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0", "state": "new"}] 17311ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 17311ms [log] handleSignalingMessage 17311ms [log] handleOptions 17311ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 17311ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 17323ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17323ms [err] v=0 17323ms [err] o=- 3924151534 3924151534 IN IP4 0.0.0.0 17323ms [err] s=- 17323ms [err] t=0 0 17323ms [err] a=group:BUNDLE 0 17323ms [err] a=msid-semantic:WMS * 17323ms [err] m=application 34968 DTLS/SCTP 5000 17323ms [err] c=IN IP4 172.30.0.1 17323ms [err] a=mid:0 17323ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17323ms [err] a=max-message-size:65536 17323ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 34968 typ host 17323ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 33675 typ host 17323ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34968 typ srflx raddr 172.30.0.1 rport 34968 17323ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 33675 typ srflx raddr 172.17.0.3 rport 33675 17323ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61846 typ relay raddr 172.17.0.3 rport 41295 17323ms [err] a=end-of-candidates 17323ms [err] a=ice-ufrag:Cg92 17323ms [err] a=ice-pwd:JBeTxKFOFieDOV43tSgHDB 17323ms [err] a=fingerprint:sha-256 B7:4E:A9:37:D4:ED:FF:5B:9E:5F:BA:F4:1C:B0:A0:AE:D9:2C:A9:9B:FA:A6:5C:08:8E:B8:05:29:DE:2B:63:AB 17323ms [err] a=setup:actpass 17323ms [err] 17324ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17324ms [err] v=0 17324ms [err] o=- 3924151534 3924151534 IN IP4 0.0.0.0 17324ms [err] s=- 17324ms [err] t=0 0 17324ms [err] a=group:BUNDLE 0 17324ms [err] a=msid-semantic:WMS * 17324ms [err] m=application 34968 DTLS/SCTP 5000 17324ms [err] c=IN IP4 172.30.0.1 17324ms [err] a=mid:0 17324ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17324ms [err] a=max-message-size:65536 17324ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 34968 typ host 17324ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 33675 typ host 17324ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34968 typ srflx raddr 172.30.0.1 rport 34968 17324ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 33675 typ srflx raddr 172.17.0.3 rport 33675 17324ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61846 typ relay raddr 172.17.0.3 rport 41295 17324ms [err] a=end-of-candidates 17324ms [err] a=ice-ufrag:Cg92 17324ms [err] a=ice-pwd:JBeTxKFOFieDOV43tSgHDB 17324ms [err] a=fingerprint:sha-256 B7:4E:A9:37:D4:ED:FF:5B:9E:5F:BA:F4:1C:B0:A0:AE:D9:2C:A9:9B:FA:A6:5C:08:8E:B8:05:29:DE:2B:63:AB 17324ms [err] a=setup:actpass 17324ms [err] 17324ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0","content":{"type":"offer","sdp":"v=0\\r\\no=- 3924151534 3924151534 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 34968 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 34968 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 33675 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34968 typ srflx raddr 172.30.0.1 rport 34968\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 33675 typ srflx raddr 172.17.0.3 rport 33675\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61846 typ relay raddr 172.17.0.3 rport 41295\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Cg92\\r\\na=ice-pwd:JBeTxKFOFieDOV43tSgHDB\\r\\na=fingerprint:sha-256 B7:4E:A9:37:D4:ED:FF:5B:9E:5F:BA:F4:1C:B0:A0:AE:D9:2C:A9:9B:FA:A6:5C:08:8E:B8:05:29:DE:2B:63:AB\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 17324ms [log] handleSignalingMessage 17324ms [log] handleOffer 17324ms [log] makeAnswer 17324ms [log] connectionstatechanged new new have-remote-offer 17324ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0", "state": "new"}] 17325ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 17325ms [err] v=0 17325ms [err] o=- 3924151534 3924151534 IN IP4 0.0.0.0 17325ms [err] s=- 17325ms [err] t=0 0 17325ms [err] a=group:BUNDLE 0 17325ms [err] a=msid-semantic:WMS * 17325ms [err] m=application 9 DTLS/SCTP 5000 17325ms [err] c=IN IP4 0.0.0.0 17325ms [err] a=mid:0 17325ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17325ms [err] a=max-message-size:65536 17325ms [err] a=ice-ufrag:bB6E 17325ms [err] a=ice-pwd:4jWHMmpBIP9tKXBhNClmNo 17325ms [err] a=fingerprint:sha-256 D0:9A:A7:E0:71:03:CA:70:38:00:FD:20:2A:80:B5:81:79:35:99:89:05:26:A9:9B:85:C3:4B:1F:00:91:8D:16 17325ms [err] a=setup:active 17325ms [err] 17326ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 17326ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 17327ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 17328ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xeeKa\x8d\x82\xe9\xb9o\xe8\x82\x9e\xca') 17328ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\r\x81\x8a*$\x1d\xa0\xe7\xd9\xa5\xca\xd0') 17328ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xeeKa\x8d\x82\xe9\xb9o\xe8\x82\x9e\xca') 17328ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\r\x81\x8a*$\x1d\xa0\xe7\xd9\xa5\xca\xd0') 17329ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 17329ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1fdm\xd1XQT8\xa4\xbe\xadd') 17330ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1fdm\xd1XQT8\xa4\xbe\xadd') 17330ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'_\xc4\xf0B\x87L\xad\x9e\xbd\xf6\x17\r') 17331ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'_\xc4\xf0B\x87L\xad\x9e\xbd\xf6\x17\r') 17331ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60070) (expires in 600 seconds) 17331ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 17331ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 17331ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 17331ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 17332ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 17332ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59381) -> ('172.30.0.1', 34968)) State.FROZEN -> State.WAITING 17332ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44745) -> ('172.30.0.1', 34968)) State.FROZEN -> State.WAITING 17332ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59381) -> ('172.17.0.3', 33675)) State.FROZEN -> State.WAITING 17332ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60070) -> ('172.30.0.1', 34968)) State.FROZEN -> State.WAITING 17332ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59381) -> ('172.30.0.1', 34968)) State.WAITING -> State.IN_PROGRESS 17332ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34968) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf1\xc1\xa2\x1d\xa4\x0b\xd7\xa4\x1e\x1c6_') 17332ms [log] connectionstatechanged new new stable 17332ms [log] connectionstatechanged new new stable 17332ms [log] connectionstatechanged connecting checking stable 17332ms [log] connectionstatechanged connecting checking stable 17332ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0", "state": "connecting"}] 17333ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34968) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf1\xc1\xa2\x1d\xa4\x0b\xd7\xa4\x1e\x1c6_') 17333ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59381) -> ('172.30.0.1', 34968)) State.IN_PROGRESS -> State.SUCCEEDED 17333ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59381) -> ('141.24.211.56', 34968)) State.FROZEN -> State.WAITING 17333ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59381) -> ('141.24.211.56', 33675)) State.FROZEN -> State.WAITING 17333ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59381) -> ('141.24.210.113', 61846)) State.FROZEN -> State.WAITING 17343ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34968) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Y\x9ac\xd1\x06\xa8_\xcd}\xfcP\xaf') 17343ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34968) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Y\x9ac\xd1\x06\xa8_\xcd}\xfcP\xaf') 17343ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44745) -> ('172.30.0.1', 34968)) State.WAITING -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59381) -> ('172.17.0.3', 33675)) State.WAITING -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44745) -> ('172.17.0.3', 33675)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59381) -> ('141.24.211.56', 34968)) State.WAITING -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44745) -> ('141.24.211.56', 34968)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59381) -> ('141.24.211.56', 33675)) State.WAITING -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44745) -> ('141.24.211.56', 33675)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60070) -> ('172.30.0.1', 34968)) State.WAITING -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60070) -> ('172.17.0.3', 33675)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59381) -> ('141.24.210.113', 61846)) State.WAITING -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44745) -> ('141.24.210.113', 61846)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60070) -> ('141.24.211.56', 34968)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60070) -> ('141.24.211.56', 33675)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60070) -> ('141.24.210.113', 61846)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) ICE completed 17344ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34968) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0\xc6\xbd\xf6\xe2\xb5p)\xd2\xae3C') 17345ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34968) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0\xc6\xbd\xf6\xe2\xb5p)\xd2\xae3C') 17345ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(6MgEZ34jae 1 udp 1862270975 172.17.0.3 34968 typ prflx) 17345ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59381) -> ('172.17.0.3', 34968)) State.WAITING -> State.IN_PROGRESS 17346ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34968) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfa4\xa7$\xe1f\xa2Ik\x17\xc3-') 17346ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34968) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfa4\xa7$\xe1f\xa2Ik\x17\xc3-') 17346ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59381) -> ('172.17.0.3', 34968)) State.IN_PROGRESS -> State.SUCCEEDED 17353ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 17353ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 17354ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 17368ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 17368ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 17368ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 17368ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 17369ms [log] connectionstatechanged connecting completed stable 17369ms [log] connectionstatechanged connected completed stable 17369ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0", "state": "connected"}] 17369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 17369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 17369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 17370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 17370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 17371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 17371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2989116536, stream_id=1, stream_seq=0) 17371ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 17371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4184105363, stream_id=1, stream_seq=0) 17372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 17372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2989116536, gaps=[]) 17372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4184105363, gaps=[]) 17372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 17427ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 17427ms [log] [experimentStatusChanged] {"status": "running", "message": null} 17512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 17513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 17513ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 17513ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 17513ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 17513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 17513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 17513ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 17513ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0"}', extra='') 17513ms [log] connectionstatechanged closed closed closed 17513ms [log] connectionstatechanged closed closed closed 17513ms [log] connectionstatechanged closed closed closed 17513ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0", "state": "closed"}] 17514ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 17514ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 17514ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"\xc3Z\x99y\xb4W\x87'\x05\xad*\x14") 17515ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"\xc3Z\x99y\xb4W\x87'\x05\xad*\x14") 17515ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60070) 17515ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 17515ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 17563ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 17563ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 17633ms [err] Traceback (most recent call last): 17633ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 17633ms [err] return _run_code(code, main_globals, None, 17633ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 17633ms [err] exec(code, run_globals) 17633ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 17633ms [err] sys.exit(main()) 17633ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 17633ms [err] asyncio.run(main_async()) 17633ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 17633ms [err] return loop.run_until_complete(main) 17633ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 17633ms [err] self.run_forever() 17633ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 17633ms [err] self._run_once() 17633ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 17633ms [err] event_list = self._selector.select(timeout) 17633ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 17633ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 17633ms [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 29037ms [log] starting device 29445ms [err] DEBUG:asyncio:Using selector: EpollSelector 29515ms [err] ERROR:asyncio:Unclosed client session 29515ms [err] client_session: 29570ms [log] parsing 29570ms [log] creating device handler 29570ms [log] [ready] 29570ms [log] reading line 29570ms [log] [websocketToken] "f807dd30-ce15-41ad-b974-005c3cc8a25f" 29583ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 29583ms [log] [websocketConnected] 31142ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 31142ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 31160ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c4066446-56d2-4174-b7e1-f2d9fddbe363"}}', extra='') 31160ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c4066446-56d2-4174-b7e1-f2d9fddbe363"} 31210ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/69b4067d-bc91-4eea-adad-bd8822fe95cc","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 31210ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/69b4067d-bc91-4eea-adad-bd8822fe95cc", "state": "new"}] 33213ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 33213ms [err] v=0 33213ms [err] o=- 3924151550 3924151550 IN IP4 0.0.0.0 33213ms [err] s=- 33213ms [err] t=0 0 33213ms [err] a=group:BUNDLE 0 33213ms [err] a=msid-semantic:WMS * 33213ms [err] m=application 9 DTLS/SCTP 5000 33213ms [err] c=IN IP4 0.0.0.0 33213ms [err] a=mid:0 33213ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33213ms [err] a=max-message-size:65536 33213ms [err] a=ice-ufrag:ioZP 33213ms [err] a=ice-pwd:VJLykksnt4Rc2TDsEm9PYL 33213ms [err] a=fingerprint:sha-256 83:77:14:37:41:B8:12:E9:E4:F1:C1:E5:E6:98:74:C0:DA:B2:12:1C:11:D9:BB:26:42:A6:09:CF:6C:EB:C1:87 33213ms [err] a=setup:actpass 33213ms [err] 33214ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 33214ms [log] makeOffer 33214ms [log] connectionstatechanged new new have-local-offer 33214ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/69b4067d-bc91-4eea-adad-bd8822fe95cc", "state": "new"}] 33215ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 33215ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 33216ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x89\xb5\xa0q\x12\xd2B\xd05uN6') 33217ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe3\x90\x9a\xf5:\xec\x0b\xb61J\x11\xe0') 33217ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe3\x90\x9a\xf5:\xec\x0b\xb61J\x11\xe0') 33217ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x89\xb5\xa0q\x12\xd2B\xd05uN6') 33219ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 33219ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b',;h\x1f\xf1\xb3L\x83\x81\x9a\x86\x10') 33219ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b',;h\x1f\xf1\xb3L\x83\x81\x9a\x86\x10') 33219ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa0yi\xab\xfd\xb6\xcd\x9fFE\xfcr') 33220ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xa0yi\xab\xfd\xb6\xcd\x9fFE\xfcr') 33220ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61141) (expires in 600 seconds) 33220ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 33220ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 33221ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/69b4067d-bc91-4eea-adad-bd8822fe95cc"}', extra='') 33221ms [log] handleSignalingMessage 33221ms [log] handleOptions 33221ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 33221ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 33234ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 33234ms [err] v=0 33234ms [err] o=- 2991699315910126290 2 IN IP4 127.0.0.1 33234ms [err] s=- 33234ms [err] t=0 0 33234ms [err] a=group:BUNDLE 0 33234ms [err] a=msid-semantic: WMS 33234ms [err] m=application 9 DTLS/SCTP 5000 33234ms [err] c=IN IP4 0.0.0.0 33234ms [err] a=ice-ufrag:+93N 33234ms [err] a=ice-pwd:fIO17QJXNDmY71UzYYxDp2LH 33234ms [err] a=ice-options:trickle 33234ms [err] a=fingerprint:sha-256 E3:55:F7:B8:F3:19:40:AB:84:86:82:9A:CA:7B:C4:AA:8D:AE:25:37:26:1E:E1:E0:DC:28:AF:42:8D:86:B8:5A 33234ms [err] a=setup:active 33234ms [err] a=mid:0 33234ms [err] a=sctpmap:5000 webrtc-datachannel 1024 33234ms [err] 33234ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 33235ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 33235ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 33235ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2991699315910126290 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:+93N\\r\\na=ice-pwd:fIO17QJXNDmY71UzYYxDp2LH\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 E3:55:F7:B8:F3:19:40:AB:84:86:82:9A:CA:7B:C4:AA:8D:AE:25:37:26:1E:E1:E0:DC:28:AF:42:8D:86:B8:5A\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/69b4067d-bc91-4eea-adad-bd8822fe95cc"}', extra='') 33235ms [log] handleSignalingMessage 33235ms [log] handleAnswer 33235ms [log] acceptAnswer 33235ms [log] connectionstatechanged connecting checking stable 33235ms [log] connectionstatechanged connecting checking stable 33235ms [log] connectionstatechanged connecting checking stable 33235ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/69b4067d-bc91-4eea-adad-bd8822fe95cc", "state": "connecting"}] 33237ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'iEW2NthPmUjn') 33237ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'iEW2NthPmUjn') 33237ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(VzwmYmsl8b 1 udp 1845501695 172.17.0.3 58299 typ prflx) 33237ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43454) -> ('172.17.0.3', 58299)) State.WAITING -> State.IN_PROGRESS 33237ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'|\xebo\xa8\x1a4\xef\xd3\xe25~q') 33240ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'|\xebo\xa8\x1a4\xef\xd3\xe25~q') 33241ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43454) -> ('172.17.0.3', 58299)) State.IN_PROGRESS -> State.SUCCEEDED 33241ms [err] INFO:aioice.ice:Connection(0) ICE completed 33247ms [err] INFO:aioice.ice:Connection(0) Remote candidate "176d60bd-52ad-4ffa-b6ef-cf8640402468.local" resolved to 172.17.0.3 33255ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43454) -> ('172.17.0.3', 58299)) State.FROZEN -> State.IN_PROGRESS 33255ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\xf0\x9ev\xfa\x95O\xf2oq\x11\x89') 33256ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\xf0\x9ev\xfa\x95O\xf2oq\x11\x89') 33256ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43454) -> ('172.17.0.3', 58299)) State.IN_PROGRESS -> State.SUCCEEDED 33256ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47720) -> ('172.17.0.3', 58299)) State.FROZEN -> State.FAILED 33256ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61141) -> ('172.17.0.3', 58299)) State.FROZEN -> State.FAILED 33275ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43454) -> ('141.24.211.56', 58299)) State.FROZEN -> State.IN_PROGRESS 33276ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 58299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'vm\xb0:\x96\xf7\xc8C\xc7\xf0/$') 33296ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47720) -> ('141.24.211.56', 58299)) State.FROZEN -> State.IN_PROGRESS 33296ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 58299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa7>\n\xe7\xa3\x89\xe8.\x96\x16I\x96') 33297ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2HXQt/TM/j/z') 33297ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'2HXQt/TM/j/z') 33317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61141) -> ('141.24.211.56', 58299)) State.FROZEN -> State.IN_PROGRESS 33317ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 58299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'?#\xb6\x83p\xf4\x85\x97v)51') 33318ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xaf\xdf\x81\xefo7\r;\x98\x81\xa0=') 33319ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xaf\xdf\x81\xefo7\r;\x98\x81\xa0=') 33319ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 58299) 33338ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 33338ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 33339ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 33341ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 33342ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 33342ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 33342ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 33342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 33342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 33343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 33343ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:175947344 1 udp 2113937151 176d60bd-52ad-4ffa-b6ef-cf8640402468.local 58299 typ host generation 0 ufrag +93N network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/69b4067d-bc91-4eea-adad-bd8822fe95cc"}', extra='') 33343ms [log] handleSignalingMessage 33343ms [log] handleIceCandidate 33343ms [log] acceptIceCandidate 33343ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:259305736 1 udp 1677729535 141.24.211.56 58299 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag +93N network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/69b4067d-bc91-4eea-adad-bd8822fe95cc"}', extra='') 33343ms [log] handleSignalingMessage 33343ms [log] handleIceCandidate 33343ms [log] acceptIceCandidate 33343ms [log] connectionstatechanged connecting completed stable 33343ms [log] connectionstatechanged connected completed stable 33343ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/69b4067d-bc91-4eea-adad-bd8822fe95cc", "state": "connected"}] 33345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 33346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 33346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 33346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 33346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 33346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 33346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 33347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 33347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 33347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 33347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1365402022, stream_id=1, stream_seq=0) 33347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 33347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1365402022, gaps=[]) 33347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 33348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4289804858, stream_id=1, stream_seq=0) 33348ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 33348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804858, gaps=[]) 33349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4289804859, stream_id=1, stream_seq=1) 33349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804859, gaps=[]) 33350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804860, stream_id=1, stream_seq=2) 33350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804860, gaps=[]) 33350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804861, stream_id=1, stream_seq=2) 33350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804861, gaps=[]) 33351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804862, stream_id=1, stream_seq=2) 33351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804862, gaps=[]) 33351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804863, stream_id=1, stream_seq=2) 33351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804863, gaps=[]) 33351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804864, stream_id=1, stream_seq=2) 33351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804864, gaps=[]) 33352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804865, stream_id=1, stream_seq=2) 33352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804865, gaps=[]) 33352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804866, stream_id=1, stream_seq=2) 33352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804866, gaps=[]) 33353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804867, stream_id=1, stream_seq=2) 33353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804867, gaps=[]) 33353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804868, stream_id=1, stream_seq=3) 33353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804868, gaps=[]) 33354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804869, stream_id=1, stream_seq=3) 33354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804869, gaps=[]) 33354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804870, stream_id=1, stream_seq=3) 33354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804870, gaps=[]) 33355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804871, stream_id=1, stream_seq=3) 33355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804871, gaps=[]) 33355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804872, stream_id=1, stream_seq=3) 33355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804872, gaps=[]) 33356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804873, stream_id=1, stream_seq=3) 33356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804873, gaps=[]) 33356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804874, stream_id=1, stream_seq=3) 33356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804874, gaps=[]) 33358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804875, stream_id=1, stream_seq=3) 33359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804875, gaps=[]) 33359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804876, stream_id=1, stream_seq=4) 33359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804876, gaps=[]) 33359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804877, stream_id=1, stream_seq=4) 33359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804877, gaps=[]) 33359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804878, stream_id=1, stream_seq=4) 33360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804878, gaps=[]) 33360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804879, stream_id=1, stream_seq=4) 33360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804879, gaps=[]) 33360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804880, stream_id=1, stream_seq=4) 33360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804880, gaps=[]) 33360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804881, stream_id=1, stream_seq=4) 33360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804881, gaps=[]) 33361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804882, stream_id=1, stream_seq=4) 33361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804882, gaps=[]) 33361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804883, stream_id=1, stream_seq=4) 33361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804883, gaps=[]) 33361ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9o+cxM88NM/Y') 33362ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9o+cxM88NM/Y') 33362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804884, stream_id=1, stream_seq=5) 33362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804884, gaps=[]) 33362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804885, stream_id=1, stream_seq=5) 33362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804885, gaps=[]) 33363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804886, stream_id=1, stream_seq=5) 33363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804886, gaps=[]) 33363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804887, stream_id=1, stream_seq=5) 33363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804887, gaps=[]) 33364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804888, stream_id=1, stream_seq=5) 33364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804888, gaps=[]) 33365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804889, stream_id=1, stream_seq=5) 33366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804889, gaps=[]) 33366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804890, stream_id=1, stream_seq=5) 33366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804890, gaps=[]) 33366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804891, stream_id=1, stream_seq=5) 33367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804891, gaps=[]) 33370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804892, stream_id=1, stream_seq=6) 33370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804892, gaps=[]) 33370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804893, stream_id=1, stream_seq=6) 33370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804893, gaps=[]) 33370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804894, stream_id=1, stream_seq=6) 33370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804894, gaps=[]) 33371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804895, stream_id=1, stream_seq=6) 33371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804895, gaps=[]) 33371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804896, stream_id=1, stream_seq=6) 33371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804896, gaps=[]) 33372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804897, stream_id=1, stream_seq=6) 33372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804897, gaps=[]) 33373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804898, stream_id=1, stream_seq=6) 33373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804898, gaps=[]) 33373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804899, stream_id=1, stream_seq=6) 33373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804899, gaps=[]) 33376ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804900, stream_id=1, stream_seq=7) 33376ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804900, gaps=[]) 33376ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804901, stream_id=1, stream_seq=7) 33376ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804901, gaps=[]) 33376ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804902, stream_id=1, stream_seq=7) 33376ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804902, gaps=[]) 33377ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804903, stream_id=1, stream_seq=7) 33377ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804903, gaps=[]) 33377ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804904, stream_id=1, stream_seq=7) 33377ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804904, gaps=[]) 33378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804905, stream_id=1, stream_seq=7) 33378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804905, gaps=[]) 33378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804906, stream_id=1, stream_seq=7) 33378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804906, gaps=[]) 33380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804907, stream_id=1, stream_seq=7) 33380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804908, stream_id=1, stream_seq=8) 33380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047504, cumulative_tsn=4289804908, gaps=[]) 33380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804909, stream_id=1, stream_seq=8) 33380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046344, cumulative_tsn=4289804909, gaps=[]) 33382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804910, stream_id=1, stream_seq=8) 33382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045184, cumulative_tsn=4289804910, gaps=[]) 33382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804911, stream_id=1, stream_seq=8) 33383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044024, cumulative_tsn=4289804911, gaps=[]) 33383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804912, stream_id=1, stream_seq=8) 33383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042864, cumulative_tsn=4289804912, gaps=[]) 33383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804913, stream_id=1, stream_seq=8) 33384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041704, cumulative_tsn=4289804913, gaps=[]) 33384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804914, stream_id=1, stream_seq=8) 33384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040544, cumulative_tsn=4289804914, gaps=[]) 33385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804915, stream_id=1, stream_seq=8) 33385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804915, gaps=[]) 33385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804916, stream_id=1, stream_seq=9) 33386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804916, gaps=[]) 33386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804917, stream_id=1, stream_seq=9) 33386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804917, gaps=[]) 33387ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804918, stream_id=1, stream_seq=9) 33387ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804918, gaps=[]) 33387ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804919, stream_id=1, stream_seq=9) 33387ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804919, gaps=[]) 33388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804920, stream_id=1, stream_seq=9) 33388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804920, gaps=[]) 33388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804921, stream_id=1, stream_seq=9) 33389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804921, gaps=[]) 33389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804922, stream_id=1, stream_seq=9) 33389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804922, gaps=[]) 33390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804923, stream_id=1, stream_seq=9) 33390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804923, gaps=[]) 33392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804924, stream_id=1, stream_seq=10) 33392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804924, gaps=[]) 33392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804925, stream_id=1, stream_seq=10) 33392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804925, gaps=[]) 33393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804926, stream_id=1, stream_seq=10) 33393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804926, gaps=[]) 33393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804927, stream_id=1, stream_seq=10) 33393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804927, gaps=[]) 33394ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804928, stream_id=1, stream_seq=10) 33394ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804928, gaps=[]) 33395ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804929, stream_id=1, stream_seq=10) 33395ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804929, gaps=[]) 33395ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804930, stream_id=1, stream_seq=10) 33395ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804930, gaps=[]) 33396ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804931, stream_id=1, stream_seq=10) 33396ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804931, gaps=[]) 33399ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804932, stream_id=1, stream_seq=11) 33399ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804932, gaps=[]) 33399ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804933, stream_id=1, stream_seq=11) 33399ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804933, gaps=[]) 33400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804934, stream_id=1, stream_seq=11) 33400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804934, gaps=[]) 33400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804935, stream_id=1, stream_seq=11) 33400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804935, gaps=[]) 33401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804936, stream_id=1, stream_seq=11) 33401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804936, gaps=[]) 33401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804937, stream_id=1, stream_seq=11) 33401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804937, gaps=[]) 33402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804938, stream_id=1, stream_seq=11) 33402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804938, gaps=[]) 33402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804939, stream_id=1, stream_seq=11) 33402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804939, gaps=[]) 33403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804940, stream_id=1, stream_seq=12) 33403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804940, gaps=[]) 33403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804941, stream_id=1, stream_seq=12) 33403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804941, gaps=[]) 33404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804942, stream_id=1, stream_seq=12) 33404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804942, gaps=[]) 33404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804943, stream_id=1, stream_seq=12) 33404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804943, gaps=[]) 33405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804944, stream_id=1, stream_seq=12) 33405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804944, gaps=[]) 33405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804945, stream_id=1, stream_seq=12) 33405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804945, gaps=[]) 33406ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804946, stream_id=1, stream_seq=12) 33406ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804946, gaps=[]) 33406ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804947, stream_id=1, stream_seq=12) 33406ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804947, gaps=[]) 33407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804948, stream_id=1, stream_seq=13) 33407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804948, gaps=[]) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804949, stream_id=1, stream_seq=13) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804949, gaps=[]) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804950, stream_id=1, stream_seq=13) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804950, gaps=[]) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804951, stream_id=1, stream_seq=13) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804951, gaps=[]) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804952, stream_id=1, stream_seq=13) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804952, gaps=[]) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804953, stream_id=1, stream_seq=13) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804953, gaps=[]) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804954, stream_id=1, stream_seq=13) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804954, gaps=[]) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804955, stream_id=1, stream_seq=13) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804955, gaps=[]) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804956, stream_id=1, stream_seq=14) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804956, gaps=[]) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804957, stream_id=1, stream_seq=14) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804957, gaps=[]) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804958, stream_id=1, stream_seq=14) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804958, gaps=[]) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804959, stream_id=1, stream_seq=14) 33413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804959, gaps=[]) 33414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804960, stream_id=1, stream_seq=14) 33414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804960, gaps=[]) 33414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804961, stream_id=1, stream_seq=14) 33414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804961, gaps=[]) 33414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804962, stream_id=1, stream_seq=14) 33414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804962, gaps=[]) 33415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804963, stream_id=1, stream_seq=14) 33415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804963, gaps=[]) 33416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804964, stream_id=1, stream_seq=15) 33417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804964, gaps=[]) 33417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804965, stream_id=1, stream_seq=15) 33417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804965, gaps=[]) 33417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804966, stream_id=1, stream_seq=15) 33417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804966, gaps=[]) 33417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804967, stream_id=1, stream_seq=15) 33418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804967, gaps=[]) 33418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804968, stream_id=1, stream_seq=15) 33419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804968, gaps=[]) 33419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804969, stream_id=1, stream_seq=15) 33419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804969, gaps=[]) 33419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804970, stream_id=1, stream_seq=15) 33419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804970, gaps=[]) 33420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804971, stream_id=1, stream_seq=15) 33420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804971, gaps=[]) 33424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804972, stream_id=1, stream_seq=16) 33424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804972, gaps=[]) 33424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804973, stream_id=1, stream_seq=16) 33424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804973, gaps=[]) 33425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804974, stream_id=1, stream_seq=16) 33425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804974, gaps=[]) 33426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804975, stream_id=1, stream_seq=16) 33426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804975, gaps=[]) 33426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804976, stream_id=1, stream_seq=16) 33426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804976, gaps=[]) 33427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804977, stream_id=1, stream_seq=16) 33427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804977, gaps=[]) 33428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804978, stream_id=1, stream_seq=16) 33428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804978, gaps=[]) 33428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804979, stream_id=1, stream_seq=16) 33428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804979, gaps=[]) 33429ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'TTY1ndJmNt7x') 33429ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'TTY1ndJmNt7x') 33429ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47720) -> ('172.17.0.3', 58299)) State.WAITING -> State.IN_PROGRESS 33429ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x90g\xb3\xcc\x9e\x06\xac\x12\xae\xe9"\xfb') 33430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804980, stream_id=1, stream_seq=17) 33430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804980, gaps=[]) 33430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804981, stream_id=1, stream_seq=17) 33430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804981, gaps=[]) 33432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804982, stream_id=1, stream_seq=17) 33432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804982, gaps=[]) 33433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804983, stream_id=1, stream_seq=17) 33433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804983, gaps=[]) 33433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804984, stream_id=1, stream_seq=17) 33433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804984, gaps=[]) 33433ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 33433ms [log] [experimentStatusChanged] {"status": "running", "message": null} 33434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804985, stream_id=1, stream_seq=17) 33434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804985, gaps=[]) 33434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804986, stream_id=1, stream_seq=17) 33434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804986, gaps=[]) 33434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804987, stream_id=1, stream_seq=17) 33435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804987, gaps=[]) 33435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804988, stream_id=1, stream_seq=18) 33435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804988, gaps=[]) 33435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804989, stream_id=1, stream_seq=18) 33435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804989, gaps=[]) 33436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804990, stream_id=1, stream_seq=18) 33436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804990, gaps=[]) 33436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804991, stream_id=1, stream_seq=18) 33436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804991, gaps=[]) 33436ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 58299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x90g\xb3\xcc\x9e\x06\xac\x12\xae\xe9"\xfb') 33437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47720) -> ('172.17.0.3', 58299)) State.IN_PROGRESS -> State.SUCCEEDED 33437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804992, stream_id=1, stream_seq=18) 33437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289804992, gaps=[]) 33437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804993, stream_id=1, stream_seq=18) 33437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289804993, gaps=[]) 33437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804994, stream_id=1, stream_seq=18) 33437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289804994, gaps=[]) 33438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289804995, stream_id=1, stream_seq=18) 33438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289804995, gaps=[]) 33439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289804996, stream_id=1, stream_seq=19) 33439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289804996, gaps=[]) 33439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804997, stream_id=1, stream_seq=19) 33439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289804997, gaps=[]) 33440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804998, stream_id=1, stream_seq=19) 33440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289804998, gaps=[]) 33441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289804999, stream_id=1, stream_seq=19) 33441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289804999, gaps=[]) 33442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805000, stream_id=1, stream_seq=19) 33442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805000, gaps=[]) 33442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805001, stream_id=1, stream_seq=19) 33442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805001, gaps=[]) 33442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805002, stream_id=1, stream_seq=19) 33442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805002, gaps=[]) 33443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805003, stream_id=1, stream_seq=19) 33443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805003, gaps=[]) 33444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805004, stream_id=1, stream_seq=20) 33444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805004, gaps=[]) 33444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805005, stream_id=1, stream_seq=20) 33444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805005, gaps=[]) 33444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805006, stream_id=1, stream_seq=20) 33444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805006, gaps=[]) 33445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805007, stream_id=1, stream_seq=20) 33445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805007, gaps=[]) 33446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805008, stream_id=1, stream_seq=20) 33446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805008, gaps=[]) 33446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805009, stream_id=1, stream_seq=20) 33446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805009, gaps=[]) 33446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805010, stream_id=1, stream_seq=20) 33447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805010, gaps=[]) 33447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805011, stream_id=1, stream_seq=20) 33447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805011, gaps=[]) 33454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805012, stream_id=1, stream_seq=21) 33454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805012, gaps=[]) 33454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805013, stream_id=1, stream_seq=21) 33454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805013, gaps=[]) 33454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805014, stream_id=1, stream_seq=21) 33455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805014, gaps=[]) 33455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805015, stream_id=1, stream_seq=21) 33455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805015, gaps=[]) 33456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805016, stream_id=1, stream_seq=21) 33456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805016, gaps=[]) 33456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805017, stream_id=1, stream_seq=21) 33456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805017, gaps=[]) 33457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805018, stream_id=1, stream_seq=21) 33457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805018, gaps=[]) 33457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805019, stream_id=1, stream_seq=21) 33458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805019, gaps=[]) 33459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805020, stream_id=1, stream_seq=22) 33459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805020, gaps=[]) 33459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805021, stream_id=1, stream_seq=22) 33459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805021, gaps=[]) 33460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805022, stream_id=1, stream_seq=22) 33460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805022, gaps=[]) 33460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805023, stream_id=1, stream_seq=22) 33460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805023, gaps=[]) 33461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805024, stream_id=1, stream_seq=22) 33461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805024, gaps=[]) 33462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805025, stream_id=1, stream_seq=22) 33462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805025, gaps=[]) 33462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805026, stream_id=1, stream_seq=22) 33462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805026, gaps=[]) 33463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805027, stream_id=1, stream_seq=22) 33463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805027, gaps=[]) 33464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805028, stream_id=1, stream_seq=23) 33464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805028, gaps=[]) 33465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805029, stream_id=1, stream_seq=23) 33465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805029, gaps=[]) 33465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805030, stream_id=1, stream_seq=23) 33465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805030, gaps=[]) 33465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805031, stream_id=1, stream_seq=23) 33466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805031, gaps=[]) 33466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805032, stream_id=1, stream_seq=23) 33466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805032, gaps=[]) 33467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805033, stream_id=1, stream_seq=23) 33467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805033, gaps=[]) 33467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805034, stream_id=1, stream_seq=23) 33467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805034, gaps=[]) 33468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805035, stream_id=1, stream_seq=23) 33468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805035, gaps=[]) 33470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805036, stream_id=1, stream_seq=24) 33470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805036, gaps=[]) 33470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805037, stream_id=1, stream_seq=24) 33470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805037, gaps=[]) 33471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805038, stream_id=1, stream_seq=24) 33471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805038, gaps=[]) 33471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805039, stream_id=1, stream_seq=24) 33471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805039, gaps=[]) 33472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805040, stream_id=1, stream_seq=24) 33472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805040, gaps=[]) 33473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805041, stream_id=1, stream_seq=24) 33473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805041, gaps=[]) 33473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805042, stream_id=1, stream_seq=24) 33473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805042, gaps=[]) 33474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805043, stream_id=1, stream_seq=24) 33474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805043, gaps=[]) 33475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805044, stream_id=1, stream_seq=25) 33475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805044, gaps=[]) 33475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805045, stream_id=1, stream_seq=25) 33475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805045, gaps=[]) 33476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805046, stream_id=1, stream_seq=25) 33476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805046, gaps=[]) 33476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805047, stream_id=1, stream_seq=25) 33476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805047, gaps=[]) 33477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805048, stream_id=1, stream_seq=25) 33477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805048, gaps=[]) 33477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805049, stream_id=1, stream_seq=25) 33477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805049, gaps=[]) 33478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805050, stream_id=1, stream_seq=25) 33478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805050, gaps=[]) 33478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805051, stream_id=1, stream_seq=25) 33478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805051, gaps=[]) 33479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805052, stream_id=1, stream_seq=26) 33479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805052, gaps=[]) 33479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805053, stream_id=1, stream_seq=26) 33479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805053, gaps=[]) 33480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805054, stream_id=1, stream_seq=26) 33480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805054, gaps=[]) 33480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805055, stream_id=1, stream_seq=26) 33480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805055, gaps=[]) 33480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805056, stream_id=1, stream_seq=26) 33480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805056, gaps=[]) 33481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805057, stream_id=1, stream_seq=26) 33481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805057, gaps=[]) 33481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805058, stream_id=1, stream_seq=26) 33481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805058, gaps=[]) 33482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805059, stream_id=1, stream_seq=26) 33482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805059, gaps=[]) 33483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805060, stream_id=1, stream_seq=27) 33483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805060, gaps=[]) 33484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805061, stream_id=1, stream_seq=27) 33484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805061, gaps=[]) 33484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805062, stream_id=1, stream_seq=27) 33484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805062, gaps=[]) 33484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805063, stream_id=1, stream_seq=27) 33484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805063, gaps=[]) 33485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805064, stream_id=1, stream_seq=27) 33485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805064, gaps=[]) 33485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805065, stream_id=1, stream_seq=27) 33486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805065, gaps=[]) 33486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805066, stream_id=1, stream_seq=27) 33486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805066, gaps=[]) 33487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805067, stream_id=1, stream_seq=27) 33487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805067, gaps=[]) 33489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805068, stream_id=1, stream_seq=28) 33489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805068, gaps=[]) 33489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805069, stream_id=1, stream_seq=28) 33489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805069, gaps=[]) 33490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805070, stream_id=1, stream_seq=28) 33490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805070, gaps=[]) 33490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805071, stream_id=1, stream_seq=28) 33490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805071, gaps=[]) 33491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805072, stream_id=1, stream_seq=28) 33491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805072, gaps=[]) 33491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805073, stream_id=1, stream_seq=28) 33491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805073, gaps=[]) 33492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805074, stream_id=1, stream_seq=28) 33492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805074, gaps=[]) 33492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805075, stream_id=1, stream_seq=28) 33493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805075, gaps=[]) 33494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805076, stream_id=1, stream_seq=29) 33494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805076, gaps=[]) 33494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805077, stream_id=1, stream_seq=29) 33494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805077, gaps=[]) 33495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805078, stream_id=1, stream_seq=29) 33495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805078, gaps=[]) 33495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805079, stream_id=1, stream_seq=29) 33495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805079, gaps=[]) 33496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805080, stream_id=1, stream_seq=29) 33496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805080, gaps=[]) 33496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805081, stream_id=1, stream_seq=29) 33496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805081, gaps=[]) 33497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805082, stream_id=1, stream_seq=29) 33497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805082, gaps=[]) 33497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805083, stream_id=1, stream_seq=29) 33497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805083, gaps=[]) 33498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805084, stream_id=1, stream_seq=30) 33498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805084, gaps=[]) 33498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805085, stream_id=1, stream_seq=30) 33498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805085, gaps=[]) 33499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805086, stream_id=1, stream_seq=30) 33499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805086, gaps=[]) 33499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805087, stream_id=1, stream_seq=30) 33499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805087, gaps=[]) 33499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805088, stream_id=1, stream_seq=30) 33499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805088, gaps=[]) 33500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805089, stream_id=1, stream_seq=30) 33500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805089, gaps=[]) 33500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805090, stream_id=1, stream_seq=30) 33500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805090, gaps=[]) 33501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805091, stream_id=1, stream_seq=30) 33501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805091, gaps=[]) 33502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805092, stream_id=1, stream_seq=31) 33502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805092, gaps=[]) 33502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805093, stream_id=1, stream_seq=31) 33502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805093, gaps=[]) 33503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805094, stream_id=1, stream_seq=31) 33503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805094, gaps=[]) 33503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805095, stream_id=1, stream_seq=31) 33503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805095, gaps=[]) 33503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805096, stream_id=1, stream_seq=31) 33503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805096, gaps=[]) 33504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805097, stream_id=1, stream_seq=31) 33504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805097, gaps=[]) 33504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805098, stream_id=1, stream_seq=31) 33504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805098, gaps=[]) 33504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805099, stream_id=1, stream_seq=31) 33504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805099, gaps=[]) 33505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805100, stream_id=1, stream_seq=32) 33505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805100, gaps=[]) 33505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805101, stream_id=1, stream_seq=32) 33506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805101, gaps=[]) 33506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805102, stream_id=1, stream_seq=32) 33506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805102, gaps=[]) 33506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805103, stream_id=1, stream_seq=32) 33506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805103, gaps=[]) 33507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805104, stream_id=1, stream_seq=32) 33507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805104, gaps=[]) 33507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805105, stream_id=1, stream_seq=32) 33507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805105, gaps=[]) 33507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805106, stream_id=1, stream_seq=32) 33507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805106, gaps=[]) 33508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805107, stream_id=1, stream_seq=32) 33508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805107, gaps=[]) 33509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=4289805108, stream_id=1, stream_seq=33) 33509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=4289805108, gaps=[]) 33509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805109, stream_id=1, stream_seq=33) 33509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=4289805109, gaps=[]) 33510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805110, stream_id=1, stream_seq=33) 33510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=4289805110, gaps=[]) 33510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805111, stream_id=1, stream_seq=33) 33510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=4289805111, gaps=[]) 33511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805112, stream_id=1, stream_seq=33) 33511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=4289805112, gaps=[]) 33511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805113, stream_id=1, stream_seq=33) 33511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=4289805113, gaps=[]) 33511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=4289805114, stream_id=1, stream_seq=33) 33511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=4289805114, gaps=[]) 33512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=4289805115, stream_id=1, stream_seq=33) 33542ms [log] 262140 33542ms [log] 262140 33542ms [log] [file] 33543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4289805115, gaps=[]) 33685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 33685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 33685ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 33685ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 33686ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 33686ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 33686ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 33686ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 33686ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/69b4067d-bc91-4eea-adad-bd8822fe95cc"}', extra='') 33686ms [log] connectionstatechanged closed closed closed 33686ms [log] connectionstatechanged closed closed closed 33686ms [log] connectionstatechanged closed closed closed 33686ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/69b4067d-bc91-4eea-adad-bd8822fe95cc", "state": "closed"}] 33687ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 33687ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 33687ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x11kEB\xe5\xa5\xc8@\xc0\xd1\x1e\x90') 33688ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x11kEB\xe5\xa5\xc8@\xc0\xd1\x1e\x90') 33688ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61141) 33688ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 33688ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 33742ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 33742ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 33794ms [err] Traceback (most recent call last): 33794ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 33794ms [err] return _run_code(code, main_globals, None, 33794ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 33794ms [err] exec(code, run_globals) 33794ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 33796ms [err] sys.exit(main()) 33796ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 33796ms [err] asyncio.run(main_async()) 33796ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 33796ms [err] return loop.run_until_complete(main) 33796ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 33796ms [err] self.run_forever() 33796ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 33796ms [err] self._run_once() 33796ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 33797ms [err] event_list = self._selector.select(timeout) 33797ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 33797ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 33797ms [err] KeyboardInterrupt ================== python Client to python Client File tests : should transmit file 38739ms [log] starting device 39151ms [err] DEBUG:asyncio:Using selector: EpollSelector 39225ms [err] ERROR:asyncio:Unclosed client session 39225ms [err] client_session: 39298ms [log] parsing 39298ms [log] creating device handler 39298ms [log] [ready] 39298ms [log] reading line 39298ms [log] [websocketToken] "e3ee55a7-0b5a-46f8-918a-f7f1a055e1cf" 39312ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 39312ms [log] [websocketConnected] 39453ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 39453ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 39480ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5f84a30f-770b-4abc-956a-2020e2f01b1d"}}', extra='') 39480ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5f84a30f-770b-4abc-956a-2020e2f01b1d"} 39530ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 39530ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d", "state": "new"}] 41534ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 41534ms [err] v=0 41534ms [err] o=- 3924151558 3924151558 IN IP4 0.0.0.0 41534ms [err] s=- 41534ms [err] t=0 0 41534ms [err] a=group:BUNDLE 0 41534ms [err] a=msid-semantic:WMS * 41534ms [err] m=application 9 DTLS/SCTP 5000 41534ms [err] c=IN IP4 0.0.0.0 41534ms [err] a=mid:0 41534ms [err] a=sctpmap:5000 webrtc-datachannel 65535 41534ms [err] a=max-message-size:65536 41534ms [err] a=ice-ufrag:2NtT 41534ms [err] a=ice-pwd:njPImPqqsMOj0OO7AxM3gX 41534ms [err] a=fingerprint:sha-256 E9:99:45:B3:00:2A:C8:F5:5D:8A:1F:EA:6A:CB:BC:8D:44:1F:9F:70:8C:7D:B4:B0:84:B4:80:50:A0:50:CE:94 41534ms [err] a=setup:actpass 41534ms [err] 41535ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 41536ms [log] makeOffer 41536ms [log] connectionstatechanged new new have-local-offer 41536ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d", "state": "new"}] 41537ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 41538ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 41539ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xad}\xae\x1be\xb7\xfdFv\x85@\x15') 41540ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x12\x91`.y\xb9#\x00CrkF') 41540ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xad}\xae\x1be\xb7\xfdFv\x85@\x15') 41541ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x12\x91`.y\xb9#\x00CrkF') 41542ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 41542ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\xfe;\x90E\xba'\xed\x9e\x16\xd6\xc0\x8e") 41542ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"\xfe;\x90E\xba'\xed\x9e\x16\xd6\xc0\x8e") 41543ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'%\xf54K\xf1w\xda-s\xdf-\x94') 41543ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'%\xf54K\xf1w\xda-s\xdf-\x94') 41543ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64932) (expires in 600 seconds) 41544ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 41544ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 41545ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 41545ms [log] handleSignalingMessage 41545ms [log] handleOptions 41545ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 41545ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 41571ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55050) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc1\xc6\x16\xe9\xf3\x87QGQ\xda\xdb\xfe') 41571ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55050) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc1\xc6\x16\xe9\xf3\x87QGQ\xda\xdb\xfe') 41580ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 41580ms [err] v=0 41580ms [err] o=- 3924151558 3924151558 IN IP4 0.0.0.0 41580ms [err] s=- 41580ms [err] t=0 0 41580ms [err] a=group:BUNDLE 0 41580ms [err] a=msid-semantic:WMS * 41580ms [err] m=application 55050 DTLS/SCTP 5000 41580ms [err] c=IN IP4 172.30.0.1 41580ms [err] a=mid:0 41580ms [err] a=sctpmap:5000 webrtc-datachannel 65535 41580ms [err] a=max-message-size:65536 41580ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55050 typ host 41580ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 41134 typ host 41580ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55050 typ srflx raddr 172.30.0.1 rport 55050 41580ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 41134 typ srflx raddr 172.17.0.3 rport 41134 41580ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52231 typ relay raddr 172.17.0.3 rport 55830 41580ms [err] a=end-of-candidates 41580ms [err] a=ice-ufrag:uKbZ 41580ms [err] a=ice-pwd:GiQtVwc5Wt1hLMrrpCjGMc 41580ms [err] a=fingerprint:sha-256 1B:AC:49:8F:7A:A4:98:54:A3:A6:C8:E1:90:E1:60:D7:27:1C:AE:EE:B5:53:D5:BD:BB:EC:04:5C:71:AD:15:5E 41580ms [err] a=setup:active 41580ms [err] 41582ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 41582ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 41582ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 41582ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53114) -> ('172.30.0.1', 55050)) State.FROZEN -> State.WAITING 41582ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52394) -> ('172.30.0.1', 55050)) State.FROZEN -> State.WAITING 41582ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53114) -> ('172.17.0.3', 41134)) State.FROZEN -> State.WAITING 41582ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64932) -> ('172.30.0.1', 55050)) State.FROZEN -> State.WAITING 41583ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ISaLPwvhGm 1 udp 1862270975 172.17.0.3 55050 typ prflx) 41583ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53114) -> ('172.17.0.3', 55050)) State.WAITING -> State.IN_PROGRESS 41583ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55050) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc7\x1d3\x97\x82\n?2\xdd\xce%\x8e') 41583ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53114) -> ('172.30.0.1', 55050)) State.WAITING -> State.IN_PROGRESS 41583ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55050) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'k\xd8\x01\xceJ5g\xed\xc6\x0bJ\t') 41584ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d","content":{"type":"answer","sdp":"v=0\\r\\no=- 3924151558 3924151558 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 55050 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 55050 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 41134 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55050 typ srflx raddr 172.30.0.1 rport 55050\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 41134 typ srflx raddr 172.17.0.3 rport 41134\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52231 typ relay raddr 172.17.0.3 rport 55830\\r\\na=end-of-candidates\\r\\na=ice-ufrag:uKbZ\\r\\na=ice-pwd:GiQtVwc5Wt1hLMrrpCjGMc\\r\\na=fingerprint:sha-256 1B:AC:49:8F:7A:A4:98:54:A3:A6:C8:E1:90:E1:60:D7:27:1C:AE:EE:B5:53:D5:BD:BB:EC:04:5C:71:AD:15:5E\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 41584ms [log] handleSignalingMessage 41584ms [log] handleAnswer 41584ms [log] acceptAnswer 41584ms [log] connectionstatechanged connecting checking stable 41584ms [log] connectionstatechanged connecting checking stable 41584ms [log] connectionstatechanged connecting checking stable 41584ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d", "state": "connecting"}] 41584ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55050) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc7\x1d3\x97\x82\n?2\xdd\xce%\x8e') 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53114) -> ('172.17.0.3', 55050)) State.IN_PROGRESS -> State.SUCCEEDED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52394) -> ('172.30.0.1', 55050)) State.WAITING -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53114) -> ('172.17.0.3', 41134)) State.WAITING -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52394) -> ('172.17.0.3', 41134)) State.FROZEN -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53114) -> ('141.24.211.56', 55050)) State.FROZEN -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52394) -> ('141.24.211.56', 55050)) State.FROZEN -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53114) -> ('141.24.211.56', 41134)) State.FROZEN -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52394) -> ('141.24.211.56', 41134)) State.FROZEN -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53114) -> ('141.24.210.113', 52231)) State.FROZEN -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52394) -> ('141.24.210.113', 52231)) State.FROZEN -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64932) -> ('172.30.0.1', 55050)) State.WAITING -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64932) -> ('172.17.0.3', 41134)) State.FROZEN -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64932) -> ('141.24.211.56', 55050)) State.FROZEN -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64932) -> ('141.24.211.56', 41134)) State.FROZEN -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64932) -> ('141.24.210.113', 52231)) State.FROZEN -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) ICE completed 41585ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55050) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'k\xd8\x01\xceJ5g\xed\xc6\x0bJ\t') 41586ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53114) -> ('172.30.0.1', 55050)) State.IN_PROGRESS -> State.SUCCEEDED 41586ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55050) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8a\x91\x89\xb5\xdavi\x10g!b\x01') 41586ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55050) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8a\x91\x89\xb5\xdavi\x10g!b\x01') 41604ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 41604ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 41605ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 41609ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 41609ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 41609ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 41609ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 41609ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 41609ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 41609ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 41610ms [log] connectionstatechanged connecting completed stable 41610ms [log] connectionstatechanged connected completed stable 41610ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d", "state": "connected"}] 41611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 41611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 41611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 41611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 41611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 41611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 41612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 41613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 41613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 41613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3741944188, stream_id=1, stream_seq=0) 41613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 41614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1378442596, stream_id=1, stream_seq=0) 41614ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 41614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442596, gaps=[]) 41615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3741944188, gaps=[]) 41615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 41616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1378442597, stream_id=1, stream_seq=1) 41616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442597, gaps=[]) 41616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442598, stream_id=1, stream_seq=2) 41616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442598, gaps=[]) 41616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442599, stream_id=1, stream_seq=2) 41616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442599, gaps=[]) 41617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442600, stream_id=1, stream_seq=2) 41617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442600, gaps=[]) 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442601, stream_id=1, stream_seq=2) 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442601, gaps=[]) 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442602, stream_id=1, stream_seq=2) 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442602, gaps=[]) 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442603, stream_id=1, stream_seq=2) 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442603, gaps=[]) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442604, stream_id=1, stream_seq=2) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442604, gaps=[]) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442605, stream_id=1, stream_seq=3) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442605, gaps=[]) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442606, stream_id=1, stream_seq=3) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442606, gaps=[]) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442607, stream_id=1, stream_seq=3) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442607, gaps=[]) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442608, stream_id=1, stream_seq=3) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442608, gaps=[]) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442609, stream_id=1, stream_seq=3) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442609, gaps=[]) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442610, stream_id=1, stream_seq=3) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442610, gaps=[]) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442611, stream_id=1, stream_seq=3) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442611, gaps=[]) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442612, stream_id=1, stream_seq=4) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442612, gaps=[]) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442613, stream_id=1, stream_seq=4) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442613, gaps=[]) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442614, stream_id=1, stream_seq=4) 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442614, gaps=[]) 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442615, stream_id=1, stream_seq=4) 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442615, gaps=[]) 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442616, stream_id=1, stream_seq=4) 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442616, gaps=[]) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442617, stream_id=1, stream_seq=4) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442617, gaps=[]) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442618, stream_id=1, stream_seq=4) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442618, gaps=[]) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442619, stream_id=1, stream_seq=5) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442619, gaps=[]) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442620, stream_id=1, stream_seq=5) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442620, gaps=[]) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442621, stream_id=1, stream_seq=5) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442621, gaps=[]) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442622, stream_id=1, stream_seq=5) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442622, gaps=[]) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442623, stream_id=1, stream_seq=5) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442623, gaps=[]) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442624, stream_id=1, stream_seq=5) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442624, gaps=[]) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442625, stream_id=1, stream_seq=5) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442625, gaps=[]) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442626, stream_id=1, stream_seq=6) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442626, gaps=[]) 41626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442627, stream_id=1, stream_seq=6) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442627, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442628, stream_id=1, stream_seq=6) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442628, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442629, stream_id=1, stream_seq=6) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442629, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442630, stream_id=1, stream_seq=6) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442630, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442631, stream_id=1, stream_seq=6) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442631, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442632, stream_id=1, stream_seq=6) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442632, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442633, stream_id=1, stream_seq=7) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442633, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442634, stream_id=1, stream_seq=7) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442634, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442635, stream_id=1, stream_seq=7) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442635, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442636, stream_id=1, stream_seq=7) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442636, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442637, stream_id=1, stream_seq=7) 41629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442637, gaps=[]) 41629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442638, stream_id=1, stream_seq=7) 41629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442638, gaps=[]) 41629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442639, stream_id=1, stream_seq=7) 41629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442639, gaps=[]) 41629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442640, stream_id=1, stream_seq=8) 41630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442640, gaps=[]) 41630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442641, stream_id=1, stream_seq=8) 41630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442641, gaps=[]) 41630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442642, stream_id=1, stream_seq=8) 41630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442642, gaps=[]) 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442643, stream_id=1, stream_seq=8) 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442643, gaps=[]) 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442644, stream_id=1, stream_seq=8) 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442644, gaps=[]) 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442645, stream_id=1, stream_seq=8) 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442645, gaps=[]) 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442646, stream_id=1, stream_seq=8) 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442646, gaps=[]) 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442647, stream_id=1, stream_seq=9) 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442647, gaps=[]) 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442648, stream_id=1, stream_seq=9) 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442648, gaps=[]) 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442649, stream_id=1, stream_seq=9) 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442649, gaps=[]) 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442650, stream_id=1, stream_seq=9) 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442650, gaps=[]) 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442651, stream_id=1, stream_seq=9) 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442651, gaps=[]) 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442652, stream_id=1, stream_seq=9) 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442652, gaps=[]) 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442653, stream_id=1, stream_seq=9) 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442653, gaps=[]) 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442654, stream_id=1, stream_seq=10) 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442654, gaps=[]) 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442655, stream_id=1, stream_seq=10) 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442655, gaps=[]) 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442656, stream_id=1, stream_seq=10) 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442656, gaps=[]) 41636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442657, stream_id=1, stream_seq=10) 41636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442657, gaps=[]) 41636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442658, stream_id=1, stream_seq=10) 41636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442658, gaps=[]) 41636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442659, stream_id=1, stream_seq=10) 41636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442659, gaps=[]) 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442660, stream_id=1, stream_seq=10) 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442660, gaps=[]) 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442661, stream_id=1, stream_seq=11) 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442661, gaps=[]) 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442662, stream_id=1, stream_seq=11) 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442662, gaps=[]) 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442663, stream_id=1, stream_seq=11) 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442663, gaps=[]) 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442664, stream_id=1, stream_seq=11) 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442664, gaps=[]) 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442665, stream_id=1, stream_seq=11) 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442665, gaps=[]) 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442666, stream_id=1, stream_seq=11) 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442666, gaps=[]) 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442667, stream_id=1, stream_seq=11) 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442667, gaps=[]) 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442668, stream_id=1, stream_seq=12) 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442668, gaps=[]) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442669, stream_id=1, stream_seq=12) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442669, gaps=[]) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442670, stream_id=1, stream_seq=12) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442670, gaps=[]) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442671, stream_id=1, stream_seq=12) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442671, gaps=[]) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442672, stream_id=1, stream_seq=12) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442672, gaps=[]) 41641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442673, stream_id=1, stream_seq=12) 41641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442673, gaps=[]) 41641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442674, stream_id=1, stream_seq=12) 41641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442674, gaps=[]) 41641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442675, stream_id=1, stream_seq=13) 41641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442675, gaps=[]) 41642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442676, stream_id=1, stream_seq=13) 41642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442676, gaps=[]) 41642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442677, stream_id=1, stream_seq=13) 41642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442677, gaps=[]) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442678, stream_id=1, stream_seq=13) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442678, gaps=[]) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442679, stream_id=1, stream_seq=13) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442679, gaps=[]) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442680, stream_id=1, stream_seq=13) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442680, gaps=[]) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442681, stream_id=1, stream_seq=13) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442681, gaps=[]) 41644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442682, stream_id=1, stream_seq=14) 41644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442682, gaps=[]) 41644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442683, stream_id=1, stream_seq=14) 41644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442683, gaps=[]) 41644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442684, stream_id=1, stream_seq=14) 41644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442684, gaps=[]) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442685, stream_id=1, stream_seq=14) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442685, gaps=[]) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442686, stream_id=1, stream_seq=14) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442686, gaps=[]) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442687, stream_id=1, stream_seq=14) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442687, gaps=[]) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442688, stream_id=1, stream_seq=14) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442688, gaps=[]) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442689, stream_id=1, stream_seq=15) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442689, gaps=[]) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442690, stream_id=1, stream_seq=15) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442690, gaps=[]) 41647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442691, stream_id=1, stream_seq=15) 41647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442691, gaps=[]) 41647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442692, stream_id=1, stream_seq=15) 41647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442692, gaps=[]) 41647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442693, stream_id=1, stream_seq=15) 41647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442693, gaps=[]) 41648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442694, stream_id=1, stream_seq=15) 41648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442694, gaps=[]) 41648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442695, stream_id=1, stream_seq=15) 41648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442695, gaps=[]) 41648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442696, stream_id=1, stream_seq=16) 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442696, gaps=[]) 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442697, stream_id=1, stream_seq=16) 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442697, gaps=[]) 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442698, stream_id=1, stream_seq=16) 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442698, gaps=[]) 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442699, stream_id=1, stream_seq=16) 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442699, gaps=[]) 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442700, stream_id=1, stream_seq=16) 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442700, gaps=[]) 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442701, stream_id=1, stream_seq=16) 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442701, gaps=[]) 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442702, stream_id=1, stream_seq=16) 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442702, gaps=[]) 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442703, stream_id=1, stream_seq=17) 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442703, gaps=[]) 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442704, stream_id=1, stream_seq=17) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442704, gaps=[]) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442705, stream_id=1, stream_seq=17) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442705, gaps=[]) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442706, stream_id=1, stream_seq=17) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442706, gaps=[]) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442707, stream_id=1, stream_seq=17) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442707, gaps=[]) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442708, stream_id=1, stream_seq=17) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442708, gaps=[]) 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442709, stream_id=1, stream_seq=17) 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442709, gaps=[]) 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442710, stream_id=1, stream_seq=18) 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442710, gaps=[]) 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442711, stream_id=1, stream_seq=18) 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442711, gaps=[]) 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442712, stream_id=1, stream_seq=18) 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442712, gaps=[]) 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442713, stream_id=1, stream_seq=18) 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442713, gaps=[]) 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442714, stream_id=1, stream_seq=18) 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442714, gaps=[]) 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442715, stream_id=1, stream_seq=18) 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442715, gaps=[]) 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442716, stream_id=1, stream_seq=18) 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442716, gaps=[]) 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442717, stream_id=1, stream_seq=19) 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442717, gaps=[]) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442718, stream_id=1, stream_seq=19) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442718, gaps=[]) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442719, stream_id=1, stream_seq=19) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442719, gaps=[]) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442720, stream_id=1, stream_seq=19) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442720, gaps=[]) 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442721, stream_id=1, stream_seq=19) 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442721, gaps=[]) 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442722, stream_id=1, stream_seq=19) 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442722, gaps=[]) 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442723, stream_id=1, stream_seq=19) 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442723, gaps=[]) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442724, stream_id=1, stream_seq=20) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442724, gaps=[]) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442725, stream_id=1, stream_seq=20) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442725, gaps=[]) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442726, stream_id=1, stream_seq=20) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442726, gaps=[]) 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442727, stream_id=1, stream_seq=20) 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442727, gaps=[]) 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442728, stream_id=1, stream_seq=20) 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442728, gaps=[]) 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442729, stream_id=1, stream_seq=20) 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442729, gaps=[]) 41659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442730, stream_id=1, stream_seq=20) 41659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442730, gaps=[]) 41659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442731, stream_id=1, stream_seq=21) 41659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442731, gaps=[]) 41659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442732, stream_id=1, stream_seq=21) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442732, gaps=[]) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442733, stream_id=1, stream_seq=21) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442733, gaps=[]) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442734, stream_id=1, stream_seq=21) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442734, gaps=[]) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442735, stream_id=1, stream_seq=21) 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442735, gaps=[]) 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442736, stream_id=1, stream_seq=21) 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442736, gaps=[]) 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442737, stream_id=1, stream_seq=21) 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442737, gaps=[]) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442738, stream_id=1, stream_seq=22) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442738, gaps=[]) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442739, stream_id=1, stream_seq=22) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442739, gaps=[]) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442740, stream_id=1, stream_seq=22) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442740, gaps=[]) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442741, stream_id=1, stream_seq=22) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442741, gaps=[]) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442742, stream_id=1, stream_seq=22) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442742, gaps=[]) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442743, stream_id=1, stream_seq=22) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442743, gaps=[]) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442744, stream_id=1, stream_seq=22) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442744, gaps=[]) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442745, stream_id=1, stream_seq=23) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442745, gaps=[]) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442746, stream_id=1, stream_seq=23) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442746, gaps=[]) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442747, stream_id=1, stream_seq=23) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442747, gaps=[]) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442748, stream_id=1, stream_seq=23) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442748, gaps=[]) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442749, stream_id=1, stream_seq=23) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442749, gaps=[]) 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442750, stream_id=1, stream_seq=23) 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442750, gaps=[]) 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442751, stream_id=1, stream_seq=23) 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442751, gaps=[]) 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442752, stream_id=1, stream_seq=24) 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442752, gaps=[]) 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442753, stream_id=1, stream_seq=24) 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442753, gaps=[]) 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442754, stream_id=1, stream_seq=24) 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442754, gaps=[]) 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442755, stream_id=1, stream_seq=24) 41668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442755, gaps=[]) 41668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442756, stream_id=1, stream_seq=24) 41668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442756, gaps=[]) 41668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442757, stream_id=1, stream_seq=24) 41668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442757, gaps=[]) 41668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442758, stream_id=1, stream_seq=24) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442758, gaps=[]) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442759, stream_id=1, stream_seq=25) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442759, gaps=[]) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442760, stream_id=1, stream_seq=25) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442760, gaps=[]) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442761, stream_id=1, stream_seq=25) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442761, gaps=[]) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442762, stream_id=1, stream_seq=25) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442762, gaps=[]) 41670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442763, stream_id=1, stream_seq=25) 41670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442763, gaps=[]) 41670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442764, stream_id=1, stream_seq=25) 41670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442764, gaps=[]) 41670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442765, stream_id=1, stream_seq=25) 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442765, gaps=[]) 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442766, stream_id=1, stream_seq=26) 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442766, gaps=[]) 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442767, stream_id=1, stream_seq=26) 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442767, gaps=[]) 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442768, stream_id=1, stream_seq=26) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442768, gaps=[]) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442769, stream_id=1, stream_seq=26) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442769, gaps=[]) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442770, stream_id=1, stream_seq=26) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442770, gaps=[]) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442771, stream_id=1, stream_seq=26) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442771, gaps=[]) 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442772, stream_id=1, stream_seq=26) 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442772, gaps=[]) 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442773, stream_id=1, stream_seq=27) 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442773, gaps=[]) 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442774, stream_id=1, stream_seq=27) 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442774, gaps=[]) 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442775, stream_id=1, stream_seq=27) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442775, gaps=[]) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442776, stream_id=1, stream_seq=27) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442776, gaps=[]) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442777, stream_id=1, stream_seq=27) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442777, gaps=[]) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442778, stream_id=1, stream_seq=27) 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442778, gaps=[]) 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442779, stream_id=1, stream_seq=27) 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442779, gaps=[]) 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442780, stream_id=1, stream_seq=28) 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442780, gaps=[]) 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442781, stream_id=1, stream_seq=28) 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442781, gaps=[]) 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442782, stream_id=1, stream_seq=28) 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442782, gaps=[]) 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442783, stream_id=1, stream_seq=28) 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442783, gaps=[]) 41677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442784, stream_id=1, stream_seq=28) 41677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442784, gaps=[]) 41677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442785, stream_id=1, stream_seq=28) 41677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442785, gaps=[]) 41677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442786, stream_id=1, stream_seq=28) 41677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442786, gaps=[]) 41678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442787, stream_id=1, stream_seq=29) 41678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442787, gaps=[]) 41678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442788, stream_id=1, stream_seq=29) 41678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442788, gaps=[]) 41678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442789, stream_id=1, stream_seq=29) 41678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442789, gaps=[]) 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442790, stream_id=1, stream_seq=29) 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442790, gaps=[]) 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442791, stream_id=1, stream_seq=29) 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442791, gaps=[]) 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442792, stream_id=1, stream_seq=29) 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442792, gaps=[]) 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442793, stream_id=1, stream_seq=29) 41680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442793, gaps=[]) 41680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442794, stream_id=1, stream_seq=30) 41680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442794, gaps=[]) 41680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442795, stream_id=1, stream_seq=30) 41680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442795, gaps=[]) 41680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442796, stream_id=1, stream_seq=30) 41680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442796, gaps=[]) 41681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442797, stream_id=1, stream_seq=30) 41681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442797, gaps=[]) 41681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442798, stream_id=1, stream_seq=30) 41681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442798, gaps=[]) 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442799, stream_id=1, stream_seq=30) 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442799, gaps=[]) 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442800, stream_id=1, stream_seq=30) 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442800, gaps=[]) 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442801, stream_id=1, stream_seq=31) 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442801, gaps=[]) 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442802, stream_id=1, stream_seq=31) 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442802, gaps=[]) 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442803, stream_id=1, stream_seq=31) 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442803, gaps=[]) 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442804, stream_id=1, stream_seq=31) 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442804, gaps=[]) 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442805, stream_id=1, stream_seq=31) 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442805, gaps=[]) 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442806, stream_id=1, stream_seq=31) 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442806, gaps=[]) 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442807, stream_id=1, stream_seq=31) 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442807, gaps=[]) 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442808, stream_id=1, stream_seq=32) 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442808, gaps=[]) 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442809, stream_id=1, stream_seq=32) 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442809, gaps=[]) 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442810, stream_id=1, stream_seq=32) 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442810, gaps=[]) 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442811, stream_id=1, stream_seq=32) 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442811, gaps=[]) 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442812, stream_id=1, stream_seq=32) 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442812, gaps=[]) 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442813, stream_id=1, stream_seq=32) 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442813, gaps=[]) 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442814, stream_id=1, stream_seq=32) 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442814, gaps=[]) 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1378442815, stream_id=1, stream_seq=33) 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442815, gaps=[]) 41687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442816, stream_id=1, stream_seq=33) 41687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442816, gaps=[]) 41687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442817, stream_id=1, stream_seq=33) 41687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442817, gaps=[]) 41687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442818, stream_id=1, stream_seq=33) 41687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442818, gaps=[]) 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442819, stream_id=1, stream_seq=33) 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442819, gaps=[]) 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1378442820, stream_id=1, stream_seq=33) 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442820, gaps=[]) 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1378442821, stream_id=1, stream_seq=33) 41720ms [log] 262140 41720ms [log] 262140 41720ms [log] [file] 41720ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 41720ms [log] [experimentStatusChanged] {"status": "running", "message": null} 41720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442821, gaps=[]) 41861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 41861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 41861ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 41861ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 41861ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 41861ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 41861ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 41861ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 41862ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d"}', extra='') 41862ms [log] connectionstatechanged closed closed closed 41862ms [log] connectionstatechanged closed closed closed 41862ms [log] connectionstatechanged closed closed closed 41862ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d", "state": "closed"}] 41862ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 41862ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 41862ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\r }@\xfb\xabv\x98\xf1]:\xc2') 41863ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\r }@\xfb\xabv\x98\xf1]:\xc2') 41863ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64932) 41863ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 41863ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 41940ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 41940ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 41981ms [err] Traceback (most recent call last): 41981ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 41981ms [err] return _run_code(code, main_globals, None, 41981ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 41981ms [err] exec(code, run_globals) 41981ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 41981ms [err] sys.exit(main()) 41981ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 41981ms [err] asyncio.run(main_async()) 41981ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 41982ms [err] return loop.run_until_complete(main) 41982ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 41982ms [err] self.run_forever() 41982ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 41982ms [err] self._run_once() 41982ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 41982ms [err] event_list = self._selector.select(timeout) 41982ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 41982ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 41982ms [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 47398ms [log] starting device 47817ms [err] DEBUG:asyncio:Using selector: EpollSelector 47887ms [err] ERROR:asyncio:Unclosed client session 47887ms [err] client_session: 47954ms [log] parsing 47954ms [log] creating device handler 47954ms [log] [ready] 47954ms [log] reading line 47954ms [log] [websocketToken] "5daa126d-4042-4e8f-ba96-e4944f1644b4" 47964ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 47964ms [log] [websocketConnected] 49483ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 49483ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 49495ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ff2d68e0-120f-42a0-9f25-4a24a1707184"}}', extra='') 49495ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ff2d68e0-120f-42a0-9f25-4a24a1707184"} 49562ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/20b1d57b-8009-4c5e-89a7-37da96536993","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='') 49562ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/20b1d57b-8009-4c5e-89a7-37da96536993", "state": "new"}] 51565ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 51565ms [err] v=0 51565ms [err] o=- 3745605859263108116 2 IN IP4 127.0.0.1 51565ms [err] s=- 51565ms [err] t=0 0 51565ms [err] a=group:BUNDLE 0 51565ms [err] a=extmap-allow-mixed 51565ms [err] a=msid-semantic: WMS 51565ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 51565ms [err] c=IN IP4 0.0.0.0 51565ms [err] a=ice-ufrag:9q7D 51565ms [err] a=ice-pwd:VBgJwNOHbI5/u3Il5rfJYY4p 51565ms [err] a=ice-options:trickle 51565ms [err] a=fingerprint:sha-256 B1:E6:DD:F3:75:96:12:73:47:0B:F7:A4:3B:3F:46:F2:29:0F:A7:44:77:D0:2A:08:17:32:AF:97:16:1A:20:5B 51565ms [err] a=setup:actpass 51565ms [err] a=mid:0 51565ms [err] a=sctp-port:5000 51565ms [err] a=max-message-size:262144 51565ms [err] 51566ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 51566ms [err] v=0 51566ms [err] o=- 3745605859263108116 2 IN IP4 127.0.0.1 51566ms [err] s=- 51566ms [err] t=0 0 51566ms [err] a=group:BUNDLE 0 51566ms [err] a=extmap-allow-mixed 51566ms [err] a=msid-semantic: WMS 51566ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 51566ms [err] c=IN IP4 0.0.0.0 51566ms [err] a=ice-ufrag:9q7D 51566ms [err] a=ice-pwd:VBgJwNOHbI5/u3Il5rfJYY4p 51566ms [err] a=ice-options:trickle 51566ms [err] a=fingerprint:sha-256 B1:E6:DD:F3:75:96:12:73:47:0B:F7:A4:3B:3F:46:F2:29:0F:A7:44:77:D0:2A:08:17:32:AF:97:16:1A:20:5B 51566ms [err] a=setup:actpass 51566ms [err] a=mid:0 51566ms [err] a=sctp-port:5000 51566ms [err] a=max-message-size:262144 51566ms [err] 51566ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/20b1d57b-8009-4c5e-89a7-37da96536993"}', extra='') 51566ms [log] handleSignalingMessage 51566ms [log] handleOptions 51566ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 3745605859263108116 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:9q7D\\r\\na=ice-pwd:VBgJwNOHbI5/u3Il5rfJYY4p\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 B1:E6:DD:F3:75:96:12:73:47:0B:F7:A4:3B:3F:46:F2:29:0F:A7:44:77:D0:2A:08:17:32:AF:97:16:1A:20:5B\\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/20b1d57b-8009-4c5e-89a7-37da96536993"}', extra='') 51566ms [log] handleSignalingMessage 51566ms [log] handleOffer 51566ms [log] makeAnswer 51566ms [log] connectionstatechanged new new have-remote-offer 51566ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/20b1d57b-8009-4c5e-89a7-37da96536993", "state": "new"}] 51567ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 51567ms [err] v=0 51567ms [err] o=- 3924151568 3924151568 IN IP4 0.0.0.0 51567ms [err] s=- 51567ms [err] t=0 0 51567ms [err] a=group:BUNDLE 0 51567ms [err] a=msid-semantic:WMS * 51567ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 51567ms [err] c=IN IP4 0.0.0.0 51567ms [err] a=mid:0 51567ms [err] a=sctp-port:5000 51567ms [err] a=max-message-size:65536 51567ms [err] a=ice-ufrag:2TdX 51567ms [err] a=ice-pwd:QJGMjo7jJPw1KHPNUxMdQ7 51567ms [err] a=fingerprint:sha-256 CC:E1:CC:0B:74:3B:32:B7:06:EA:60:6B:12:04:C0:E3:97:DE:8A:1B:C5:A7:CE:32:05:CE:CE:08:50:F6:41:08 51567ms [err] a=setup:active 51567ms [err] 51568ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 51569ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 51569ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 51571ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8d\x0f\xb0\xc9\x0f2\x81\xf8\x1f)\xbb\xa2') 51571ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x88\xf62Rm\\\xde(\xeb\xe7nN') 51571ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8d\x0f\xb0\xc9\x0f2\x81\xf8\x1f)\xbb\xa2') 51572ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x88\xf62Rm\\\xde(\xeb\xe7nN') 51573ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 51573ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'%\x8b\xe9\xa5\xad?%\xd2\xf4\xc0%&') 51574ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'%\x8b\xe9\xa5\xad?%\xd2\xf4\xc0%&') 51574ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x08\xad\xd6\xb5\xcbA\xec\xac\xe1\xefj;') 51575ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x08\xad\xd6\xb5\xcbA\xec\xac\xe1\xefj;') 51575ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53078) (expires in 600 seconds) 51575ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 51575ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 51576ms [log] connectionstatechanged new new stable 51576ms [log] connectionstatechanged new new stable 51576ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 51576ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 51576ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 51576ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 51576ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 51577ms [log] connectionstatechanged connecting checking stable 51577ms [log] connectionstatechanged connecting checking stable 51577ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/20b1d57b-8009-4c5e-89a7-37da96536993", "state": "connecting"}] 51595ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 45281) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'T0Ol3MRlLMpq') 51595ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 45281) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'T0Ol3MRlLMpq') 51595ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(jbLvpy3F6Y 1 udp 1845501695 172.17.0.3 45281 typ prflx) 51595ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36729) -> ('172.17.0.3', 45281)) State.WAITING -> State.IN_PROGRESS 51596ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 45281) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8a\xfb\x88\xe3>\x0e\x9b\xb7\xc7g\xb3\xf6') 51599ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 45281) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8a\xfb\x88\xe3>\x0e\x9b\xb7\xc7g\xb3\xf6') 51600ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36729) -> ('172.17.0.3', 45281)) State.IN_PROGRESS -> State.SUCCEEDED 51600ms [err] INFO:aioice.ice:Connection(0) ICE completed 51611ms [err] INFO:aioice.ice:Connection(0) Remote candidate "ede79ca5-6948-4941-a08e-c8651ddf8fe0.local" resolved to 172.17.0.3 51618ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36729) -> ('172.17.0.3', 45281)) State.FROZEN -> State.IN_PROGRESS 51618ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 45281) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe4icf\xabTC2=\x10\xc3\xd7') 51619ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 45281) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe4icf\xabTC2=\x10\xc3\xd7') 51619ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36729) -> ('172.17.0.3', 45281)) State.IN_PROGRESS -> State.SUCCEEDED 51638ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49549) -> ('172.17.0.3', 45281)) State.FROZEN -> State.IN_PROGRESS 51638ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 45281) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8f\r=\x18GI\xe6\xd0X\xa5\x8bh') 51639ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 45281) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8f\r=\x18GI\xe6\xd0X\xa5\x8bh') 51639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49549) -> ('172.17.0.3', 45281)) State.IN_PROGRESS -> State.SUCCEEDED 51656ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 45281) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'PH77HSG4fo8i') 51657ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 45281) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'PH77HSG4fo8i') 51657ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36729) -> ('141.24.211.56', 45281)) State.FROZEN -> State.FAILED 51657ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49549) -> ('141.24.211.56', 45281)) State.FROZEN -> State.FAILED 51657ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36729) -> ('141.24.210.113', 62910)) State.FROZEN -> State.FAILED 51657ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49549) -> ('141.24.210.113', 62910)) State.FROZEN -> State.FAILED 51657ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53078) -> ('172.17.0.3', 45281)) State.FROZEN -> State.FAILED 51657ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53078) -> ('141.24.211.56', 45281)) State.FROZEN -> State.FAILED 51657ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53078) -> ('141.24.210.113', 62910)) State.FROZEN -> State.FAILED 51659ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 51659ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 51660ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 51662ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 51663ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 51663ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 51663ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 51663ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1449053126 1 udp 2113937151 ede79ca5-6948-4941-a08e-c8651ddf8fe0.local 45281 typ host generation 0 ufrag 9q7D network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/20b1d57b-8009-4c5e-89a7-37da96536993"}', extra='') 51663ms [log] handleSignalingMessage 51663ms [log] handleIceCandidate 51663ms [log] acceptIceCandidate 51663ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1577484289 1 udp 1677729535 141.24.211.56 45281 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 9q7D network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/20b1d57b-8009-4c5e-89a7-37da96536993"}', extra='') 51663ms [log] handleSignalingMessage 51663ms [log] handleIceCandidate 51663ms [log] acceptIceCandidate 51663ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3760864243 1 udp 33562623 141.24.210.113 62910 typ relay raddr 141.24.211.56 rport 45281 generation 0 ufrag 9q7D network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/20b1d57b-8009-4c5e-89a7-37da96536993"}', extra='') 51663ms [log] handleSignalingMessage 51663ms [log] handleIceCandidate 51663ms [log] acceptIceCandidate 51663ms [log] connectionstatechanged connecting completed stable 51663ms [log] connectionstatechanged connected completed stable 51663ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/20b1d57b-8009-4c5e-89a7-37da96536993", "state": "connected"}] 51666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 51666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 51667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 51667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 51668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 51668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 51668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2274600982, stream_id=1, stream_seq=0) 51669ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 51669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3100375787, stream_id=1, stream_seq=0) 51669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 51669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2274600982, gaps=[]) 51670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3100375787, gaps=[]) 51670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 51670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2274600983, stream_id=1, stream_seq=1) 51670ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 51670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2274600983, gaps=[]) 51670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2274600984, stream_id=1, stream_seq=2) 51670ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 51671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2274600984, gaps=[]) 51719ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 45281) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'KceiJ+8nvlbU') 51719ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 45281) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'KceiJ+8nvlbU') 51729ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 51729ms [log] [experimentStatusChanged] {"status": "running", "message": null} 51810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 51811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 51811ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 51811ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 51811ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 51811ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 51811ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 51812ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 51812ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/20b1d57b-8009-4c5e-89a7-37da96536993"}', extra='') 51812ms [log] connectionstatechanged closed closed closed 51812ms [log] connectionstatechanged closed closed closed 51812ms [log] connectionstatechanged closed closed closed 51812ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/20b1d57b-8009-4c5e-89a7-37da96536993", "state": "closed"}] 51812ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 51812ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 51813ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xeb\xd3\x15\xc7\xbc\x18\xf7\x84\xc3\x08!6') 51813ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xeb\xd3\x15\xc7\xbc\x18\xf7\x84\xc3\x08!6') 51813ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53078) 51813ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 51813ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 51851ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 51851ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 51901ms [err] Traceback (most recent call last): 51901ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 51901ms [err] return _run_code(code, main_globals, None, 51901ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 51902ms [err] exec(code, run_globals) 51902ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 51902ms [err] sys.exit(main()) 51902ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 51902ms [err] asyncio.run(main_async()) 51902ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 51902ms [err] return loop.run_until_complete(main) 51902ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 51902ms [err] self.run_forever() 51902ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 51902ms [err] self._run_once() 51902ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 51903ms [err] event_list = self._selector.select(timeout) 51903ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 51903ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 51903ms [err] KeyboardInterrupt 52005ms [log] starting device 52428ms [err] DEBUG:asyncio:Using selector: EpollSelector 52505ms [err] ERROR:asyncio:Unclosed client session 52505ms [err] client_session: 52563ms [log] parsing 52563ms [log] creating device handler 52563ms [log] [ready] 52563ms [log] reading line 52563ms [log] [websocketToken] "06b36122-af72-4336-bfcf-32a29c39feff" 52573ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 52573ms [log] [websocketConnected] 54111ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 54111ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 54131ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/0d469137-71e3-4a41-ab38-b05fcd736a02"}}', extra='') 54131ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/0d469137-71e3-4a41-ab38-b05fcd736a02"} 54172ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ec593727-c57d-4e8c-99d0-e0124f48ecb6","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='') 54172ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ec593727-c57d-4e8c-99d0-e0124f48ecb6", "state": "new"}] 56176ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 56176ms [err] v=0 56176ms [err] o=- 3924151573 3924151573 IN IP4 0.0.0.0 56176ms [err] s=- 56176ms [err] t=0 0 56176ms [err] a=group:BUNDLE 0 56176ms [err] a=msid-semantic:WMS * 56176ms [err] m=application 9 DTLS/SCTP 5000 56176ms [err] c=IN IP4 0.0.0.0 56176ms [err] a=mid:0 56176ms [err] a=sctpmap:5000 webrtc-datachannel 65535 56176ms [err] a=max-message-size:65536 56176ms [err] a=ice-ufrag:raHc 56176ms [err] a=ice-pwd:kCaaTyfVMZpqhL9g9WCsIm 56176ms [err] a=fingerprint:sha-256 63:F3:A3:A1:5A:F2:70:1C:F1:00:42:CE:D5:0F:4F:A4:2A:0D:2C:52:A6:19:3D:38:47:08:B0:BF:83:75:B3:C7 56176ms [err] a=setup:actpass 56176ms [err] 56176ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 56177ms [log] makeOffer 56177ms [log] connectionstatechanged new new have-local-offer 56177ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ec593727-c57d-4e8c-99d0-e0124f48ecb6", "state": "new"}] 56177ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 56177ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 56179ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc83\xe3E X\xd5\xa6\xbc\x83b\x87') 56179ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'E\x8a\\y/|XO\xbbu\x8db') 56180ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc83\xe3E X\xd5\xa6\xbc\x83b\x87') 56180ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'E\x8a\\y/|XO\xbbu\x8db') 56181ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 56181ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\x1c\xac\x06'gu\xb8*&\xdcDc") 56182ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"\x1c\xac\x06'gu\xb8*&\xdcDc") 56182ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xda\xe1\x95H\xc6 \xbf\xee\xf5\n\x95\r') 56183ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xda\xe1\x95H\xc6 \xbf\xee\xf5\n\x95\r') 56183ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61003) (expires in 600 seconds) 56183ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 56183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 56183ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 56183ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 56197ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'EsNCZyvMw2Ha') 56197ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'EsNCZyvMw2Ha') 56200ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 56200ms [err] v=0 56200ms [err] o=- 3408524046357741252 2 IN IP4 127.0.0.1 56200ms [err] s=- 56200ms [err] t=0 0 56200ms [err] a=group:BUNDLE 0 56200ms [err] a=msid-semantic: WMS 56200ms [err] m=application 9 DTLS/SCTP 5000 56200ms [err] c=IN IP4 0.0.0.0 56200ms [err] a=ice-ufrag:0QcA 56200ms [err] a=ice-pwd:RmwsrD2JtlsJRVfPtqTqpAFb 56200ms [err] a=ice-options:trickle 56200ms [err] a=fingerprint:sha-256 F8:74:24:B7:4C:11:77:5D:D5:DE:E3:A4:B6:8E:FD:DA:22:1A:DD:1F:50:0A:59:00:1D:3C:3C:C0:37:5E:AC:29 56200ms [err] a=setup:active 56200ms [err] a=mid:0 56200ms [err] a=sctpmap:5000 webrtc-datachannel 1024 56200ms [err] 56200ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 56200ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 56200ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 56200ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(59FQvXNrJd 1 udp 1845501695 172.17.0.3 47690 typ prflx) 56201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42702) -> ('172.17.0.3', 47690)) State.WAITING -> State.IN_PROGRESS 56201ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb7\x1b\xc4\x19-\xcb\xc6\x01\xcb\xbf7\x06') 56201ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ec593727-c57d-4e8c-99d0-e0124f48ecb6"}', extra='') 56201ms [log] handleSignalingMessage 56201ms [log] handleOptions 56201ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 3408524046357741252 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:0QcA\\r\\na=ice-pwd:RmwsrD2JtlsJRVfPtqTqpAFb\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 F8:74:24:B7:4C:11:77:5D:D5:DE:E3:A4:B6:8E:FD:DA:22:1A:DD:1F:50:0A:59:00:1D:3C:3C:C0:37:5E:AC:29\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ec593727-c57d-4e8c-99d0-e0124f48ecb6"}', extra='') 56201ms [log] handleSignalingMessage 56201ms [log] handleAnswer 56201ms [log] acceptAnswer 56201ms [log] connectionstatechanged connecting checking stable 56201ms [log] connectionstatechanged connecting checking stable 56201ms [log] connectionstatechanged connecting checking stable 56201ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ec593727-c57d-4e8c-99d0-e0124f48ecb6", "state": "connecting"}] 56201ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb7\x1b\xc4\x19-\xcb\xc6\x01\xcb\xbf7\x06') 56202ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42702) -> ('172.17.0.3', 47690)) State.IN_PROGRESS -> State.SUCCEEDED 56202ms [err] INFO:aioice.ice:Connection(0) ICE completed 56209ms [err] INFO:aioice.ice:Connection(0) Remote candidate "8ce01584-91c1-4a21-8820-f314cb4f9a50.local" resolved to 172.17.0.3 56222ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42702) -> ('172.17.0.3', 47690)) State.FROZEN -> State.IN_PROGRESS 56222ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcd\xf4\x9be[\x84n\x14uyj\x99') 56223ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcd\xf4\x9be[\x84n\x14uyj\x99') 56223ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42702) -> ('172.17.0.3', 47690)) State.IN_PROGRESS -> State.SUCCEEDED 56223ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59812) -> ('172.17.0.3', 47690)) State.FROZEN -> State.FAILED 56223ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61003) -> ('172.17.0.3', 47690)) State.FROZEN -> State.FAILED 56243ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42702) -> ('141.24.211.56', 47690)) State.FROZEN -> State.IN_PROGRESS 56243ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 47690) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xee\xf8\x86\xe8\xee\xa1\xc2\x84\xa5\xe5\xfb\x05') 56250ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+gCdFvADpPWb') 56250ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+gCdFvADpPWb') 56265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59812) -> ('141.24.211.56', 47690)) State.FROZEN -> State.IN_PROGRESS 56265ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 47690) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'b\xcd\x07\xeb\x9b1\xb5%\xec\xff\n\x01') 56286ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61003) -> ('141.24.211.56', 47690)) State.FROZEN -> State.IN_PROGRESS 56286ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 47690) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x05\xea\xea\x8b9pb\xaf?\x8b\xf4\xde') 56286ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'^\x0fch\x13W\xebh\x04\x9c\x81 ') 56287ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'^\x0fch\x13W\xebh\x04\x9c\x81 ') 56287ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 47690) 56306ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 56306ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 56307ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 56310ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 56310ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 56310ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 56310ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 56310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 56310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 56311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 56311ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4254449259 1 udp 2113937151 8ce01584-91c1-4a21-8820-f314cb4f9a50.local 47690 typ host generation 0 ufrag 0QcA network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ec593727-c57d-4e8c-99d0-e0124f48ecb6"}', extra='') 56311ms [log] handleSignalingMessage 56311ms [log] handleIceCandidate 56311ms [log] acceptIceCandidate 56311ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4123915692 1 udp 1677729535 141.24.211.56 47690 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 0QcA network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ec593727-c57d-4e8c-99d0-e0124f48ecb6"}', extra='') 56311ms [log] handleSignalingMessage 56311ms [log] handleIceCandidate 56311ms [log] acceptIceCandidate 56311ms [log] connectionstatechanged connecting completed stable 56311ms [log] connectionstatechanged connected completed stable 56311ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ec593727-c57d-4e8c-99d0-e0124f48ecb6", "state": "connected"}] 56314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 56315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 56315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 56315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 56315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 56315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 56315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 56315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'KDD+eOujYnCY') 56316ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'KDD+eOujYnCY') 56316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 56316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 56316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 56316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=564007659, stream_id=1, stream_seq=0) 56316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 56317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=564007659, gaps=[]) 56317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 56317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3049656561, stream_id=1, stream_seq=0) 56317ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 56317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3049656561, gaps=[]) 56319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3049656562, stream_id=1, stream_seq=1) 56319ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 56319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3049656562, gaps=[]) 56320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3049656563, stream_id=1, stream_seq=2) 56320ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 56320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3049656563, gaps=[]) 56320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3049656564, stream_id=1, stream_seq=3) 56320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3049656564, gaps=[]) 56320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3049656565, stream_id=1, stream_seq=4) 56321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3049656565, gaps=[]) 56375ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'F4Zl3tC9YYU7') 56376ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'F4Zl3tC9YYU7') 56376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59812) -> ('172.17.0.3', 47690)) State.WAITING -> State.IN_PROGRESS 56376ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'O^\x1e\xe7\xd3(\xdb\xf6\xe5\xef#\xff') 56379ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 47690) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'O^\x1e\xe7\xd3(\xdb\xf6\xe5\xef#\xff') 56379ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59812) -> ('172.17.0.3', 47690)) State.IN_PROGRESS -> State.SUCCEEDED 56384ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 56384ms [log] [experimentStatusChanged] {"status": "running", "message": null} 56463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 56463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 56463ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 56463ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 56463ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 56463ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 56464ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 56464ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 56464ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ec593727-c57d-4e8c-99d0-e0124f48ecb6"}', extra='') 56464ms [log] connectionstatechanged closed closed closed 56464ms [log] connectionstatechanged closed closed closed 56464ms [log] connectionstatechanged closed closed closed 56464ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ec593727-c57d-4e8c-99d0-e0124f48ecb6", "state": "closed"}] 56465ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 56465ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 56465ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'j\xc7\t\x845\xefeqG\xe5\xd5\x9f') 56466ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'j\xc7\t\x845\xefeqG\xe5\xd5\x9f') 56466ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61003) 56466ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 56466ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 56528ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 56528ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 56569ms [err] Traceback (most recent call last): 56569ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 56569ms [err] return _run_code(code, main_globals, None, 56569ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 56569ms [err] exec(code, run_globals) 56569ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 56569ms [err] sys.exit(main()) 56569ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 56569ms [err] asyncio.run(main_async()) 56569ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 56570ms [err] return loop.run_until_complete(main) 56570ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 56570ms [err] self.run_forever() 56570ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 56570ms [err] self._run_once() 56570ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 56571ms [err] event_list = self._selector.select(timeout) 56571ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 56571ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 56571ms [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 66023ms [log] starting device 66427ms [err] DEBUG:asyncio:Using selector: EpollSelector 66501ms [err] ERROR:asyncio:Unclosed client session 66501ms [err] client_session: 66575ms [log] parsing 66575ms [log] creating device handler 66575ms [log] [ready] 66575ms [log] reading line 66575ms [log] [websocketToken] "0c8e37b0-4217-43ed-a2ed-c8de2203da94" 66580ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 66580ms [log] [websocketConnected] 66735ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 66735ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 66750ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/44ed7abf-d5eb-470b-bb51-ce862b4d2230"}}', extra='') 66750ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/44ed7abf-d5eb-470b-bb51-ce862b4d2230"} 66810ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92","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='') 66810ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92", "state": "new"}] 68813ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 68813ms [err] v=0 68813ms [err] o=- 3924151585 3924151585 IN IP4 0.0.0.0 68813ms [err] s=- 68813ms [err] t=0 0 68813ms [err] a=group:BUNDLE 0 68813ms [err] a=msid-semantic:WMS * 68813ms [err] m=application 9 DTLS/SCTP 5000 68813ms [err] c=IN IP4 0.0.0.0 68813ms [err] a=mid:0 68813ms [err] a=sctpmap:5000 webrtc-datachannel 65535 68813ms [err] a=max-message-size:65536 68813ms [err] a=ice-ufrag:QTWT 68813ms [err] a=ice-pwd:ekZM0MM7FcHpewitBQnip0 68813ms [err] a=fingerprint:sha-256 2B:73:20:73:CA:96:ED:76:36:E9:9F:2C:02:AD:F7:F5:77:46:DC:68:D5:25:BA:EC:FE:37:A6:F4:2C:A6:E0:D1 68813ms [err] a=setup:actpass 68813ms [err] 68814ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 68815ms [log] makeOffer 68815ms [log] connectionstatechanged new new have-local-offer 68815ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92", "state": "new"}] 68815ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 68815ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 68816ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'm\x87\x1f\xfe\xeab\xe2\x91\xf0\xf1\xfe\x19') 68816ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc3V\xe7\x07$\xd3\xb0\x00\x8f\xf8\x17]') 68817ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'm\x87\x1f\xfe\xeab\xe2\x91\xf0\xf1\xfe\x19') 68817ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc3V\xe7\x07$\xd3\xb0\x00\x8f\xf8\x17]') 68819ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 68819ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'h\xc8\x95-H-q\xc6\x8f}\xcc\x9c') 68819ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'h\xc8\x95-H-q\xc6\x8f}\xcc\x9c') 68819ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x988K\xb3\xbc\xb8|)%\xbe\xec\xde') 68820ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x988K\xb3\xbc\xb8|)%\xbe\xec\xde') 68820ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62058) (expires in 600 seconds) 68820ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 68820ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 68821ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 68821ms [log] handleSignalingMessage 68821ms [log] handleOptions 68821ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 68821ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 68835ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42803) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xab\x0c\x96\xa1\xb5\x805\xc5 f\x99\xea') 68835ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42803) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xab\x0c\x96\xa1\xb5\x805\xc5 f\x99\xea') 68841ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 68841ms [err] v=0 68841ms [err] o=- 3924151585 3924151585 IN IP4 0.0.0.0 68841ms [err] s=- 68841ms [err] t=0 0 68841ms [err] a=group:BUNDLE 0 68841ms [err] a=msid-semantic:WMS * 68841ms [err] m=application 42803 DTLS/SCTP 5000 68841ms [err] c=IN IP4 172.30.0.1 68841ms [err] a=mid:0 68841ms [err] a=sctpmap:5000 webrtc-datachannel 65535 68841ms [err] a=max-message-size:65536 68841ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 42803 typ host 68841ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 48412 typ host 68841ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42803 typ srflx raddr 172.30.0.1 rport 42803 68841ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 48412 typ srflx raddr 172.17.0.3 rport 48412 68841ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51837 typ relay raddr 172.17.0.3 rport 34775 68841ms [err] a=end-of-candidates 68841ms [err] a=ice-ufrag:wvEV 68841ms [err] a=ice-pwd:y2zlwSpStkoM2nN9Vksy1T 68841ms [err] a=fingerprint:sha-256 88:78:67:C4:D6:C1:8C:82:13:CE:34:53:46:5A:89:5D:BF:48:1F:0F:39:05:54:76:F1:DD:B9:89:F9:06:F3:B2 68841ms [err] a=setup:active 68841ms [err] 68843ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 68843ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 68843ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 68843ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38796) -> ('172.30.0.1', 42803)) State.FROZEN -> State.WAITING 68843ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49318) -> ('172.30.0.1', 42803)) State.FROZEN -> State.WAITING 68843ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38796) -> ('172.17.0.3', 48412)) State.FROZEN -> State.WAITING 68843ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62058) -> ('172.30.0.1', 42803)) State.FROZEN -> State.WAITING 68843ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(YcxKBn52YB 1 udp 1862270975 172.17.0.3 42803 typ prflx) 68843ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38796) -> ('172.17.0.3', 42803)) State.WAITING -> State.IN_PROGRESS 68844ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42803) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd3s\x98T\xb9" oY\xcf\xc9F') 68844ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38796) -> ('172.30.0.1', 42803)) State.WAITING -> State.IN_PROGRESS 68844ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42803) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x97\xe7^\xd4T&ri\xc1S\x11(') 68845ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42803) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd3s\x98T\xb9" oY\xcf\xc9F') 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38796) -> ('172.17.0.3', 42803)) State.IN_PROGRESS -> State.SUCCEEDED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49318) -> ('172.30.0.1', 42803)) State.WAITING -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38796) -> ('172.17.0.3', 48412)) State.WAITING -> State.FAILED 68845ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92","content":{"type":"answer","sdp":"v=0\\r\\no=- 3924151585 3924151585 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 42803 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 42803 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 48412 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42803 typ srflx raddr 172.30.0.1 rport 42803\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 48412 typ srflx raddr 172.17.0.3 rport 48412\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51837 typ relay raddr 172.17.0.3 rport 34775\\r\\na=end-of-candidates\\r\\na=ice-ufrag:wvEV\\r\\na=ice-pwd:y2zlwSpStkoM2nN9Vksy1T\\r\\na=fingerprint:sha-256 88:78:67:C4:D6:C1:8C:82:13:CE:34:53:46:5A:89:5D:BF:48:1F:0F:39:05:54:76:F1:DD:B9:89:F9:06:F3:B2\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 68845ms [log] handleSignalingMessage 68845ms [log] handleAnswer 68845ms [log] acceptAnswer 68845ms [log] connectionstatechanged connecting checking stable 68845ms [log] connectionstatechanged connecting checking stable 68845ms [log] connectionstatechanged connecting checking stable 68845ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92", "state": "connecting"}] 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49318) -> ('172.17.0.3', 48412)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38796) -> ('141.24.211.56', 42803)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49318) -> ('141.24.211.56', 42803)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38796) -> ('141.24.211.56', 48412)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49318) -> ('141.24.211.56', 48412)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38796) -> ('141.24.210.113', 51837)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49318) -> ('141.24.210.113', 51837)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62058) -> ('172.30.0.1', 42803)) State.WAITING -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62058) -> ('172.17.0.3', 48412)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62058) -> ('141.24.211.56', 42803)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62058) -> ('141.24.211.56', 48412)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62058) -> ('141.24.210.113', 51837)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) ICE completed 68846ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42803) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x97\xe7^\xd4T&ri\xc1S\x11(') 68846ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38796) -> ('172.30.0.1', 42803)) State.IN_PROGRESS -> State.SUCCEEDED 68846ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42803) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1KY}\xcak\xe8c\xa2\x9b\xaf\xaf') 68846ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42803) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1KY}\xcak\xe8c\xa2\x9b\xaf\xaf') 68864ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 68864ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 68865ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 68867ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 68867ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 68867ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 68867ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 68867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 68868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 68868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 68868ms [log] connectionstatechanged connecting completed stable 68868ms [log] connectionstatechanged connected completed stable 68868ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92", "state": "connected"}] 68869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 68869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 68869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 68869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 68869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 68869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 68870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 68870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 68870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 68870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=805184635, stream_id=1, stream_seq=0) 68870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 68871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=857211820, stream_id=1, stream_seq=0) 68871ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 68871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=857211820, gaps=[]) 68872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=805184635, gaps=[]) 68872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 68872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=857211821, stream_id=1, stream_seq=1) 68872ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 68872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=857211821, gaps=[]) 68872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=857211822, stream_id=1, stream_seq=2) 68873ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 68873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=857211822, gaps=[]) 68933ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 68933ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 69011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 69011ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69011ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 69011ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 69011ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69011ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69012ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 69012ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92"}', extra='') 69012ms [log] connectionstatechanged closed closed closed 69012ms [log] connectionstatechanged closed closed closed 69012ms [log] connectionstatechanged closed closed closed 69012ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92", "state": "closed"}] 69012ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69012ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69012ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'$\xac\x92$<\xec\xf1$\x08\xf9\x00\xad') 69014ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'$\xac\x92$<\xec\xf1$\x08\xf9\x00\xad') 69014ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62058) 69014ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 69014ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 69087ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 69087ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 69133ms [err] Traceback (most recent call last): 69133ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 69133ms [err] return _run_code(code, main_globals, None, 69133ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 69133ms [err] exec(code, run_globals) 69133ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 69134ms [err] sys.exit(main()) 69134ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 69134ms [err] asyncio.run(main_async()) 69134ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 69134ms [err] return loop.run_until_complete(main) 69134ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 69134ms [err] self.run_forever() 69134ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 69134ms [err] self._run_once() 69134ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 69135ms [err] event_list = self._selector.select(timeout) 69135ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 69135ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 69135ms [err] KeyboardInterrupt 69237ms [log] starting device 69647ms [err] DEBUG:asyncio:Using selector: EpollSelector 69721ms [err] ERROR:asyncio:Unclosed client session 69721ms [err] client_session: 69794ms [log] parsing 69794ms [log] creating device handler 69794ms [log] [ready] 69794ms [log] reading line 69794ms [log] [websocketToken] "577e740c-6adf-4cec-8979-0f04c50ca0a5" 69803ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 69803ms [log] [websocketConnected] 69967ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 69967ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 69976ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2c6b95fd-672c-4cf1-beb5-93218f4bcfd7"}}', extra='') 69976ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2c6b95fd-672c-4cf1-beb5-93218f4bcfd7"} 70035ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373","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='') 70035ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373", "state": "new"}] 72037ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 72037ms [log] handleSignalingMessage 72037ms [log] handleOptions 72037ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 72037ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 72046ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72046ms [err] v=0 72046ms [err] o=- 3924151589 3924151589 IN IP4 0.0.0.0 72046ms [err] s=- 72046ms [err] t=0 0 72046ms [err] a=group:BUNDLE 0 72046ms [err] a=msid-semantic:WMS * 72046ms [err] m=application 38705 DTLS/SCTP 5000 72046ms [err] c=IN IP4 172.30.0.1 72046ms [err] a=mid:0 72046ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72046ms [err] a=max-message-size:65536 72046ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38705 typ host 72046ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 32920 typ host 72046ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38705 typ srflx raddr 172.30.0.1 rport 38705 72046ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 32920 typ srflx raddr 172.17.0.3 rport 32920 72046ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56038 typ relay raddr 172.17.0.3 rport 54842 72046ms [err] a=end-of-candidates 72046ms [err] a=ice-ufrag:KFy4 72046ms [err] a=ice-pwd:WxJbkLhaKSVZFLtqhoZh64 72046ms [err] a=fingerprint:sha-256 56:3B:88:58:52:23:C5:10:0C:78:C8:57:97:D2:D0:9E:F6:33:19:79:14:F0:9D:28:F6:8A:A9:B8:3A:C7:6A:CB 72046ms [err] a=setup:actpass 72046ms [err] 72047ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72047ms [err] v=0 72047ms [err] o=- 3924151589 3924151589 IN IP4 0.0.0.0 72047ms [err] s=- 72047ms [err] t=0 0 72047ms [err] a=group:BUNDLE 0 72047ms [err] a=msid-semantic:WMS * 72047ms [err] m=application 38705 DTLS/SCTP 5000 72047ms [err] c=IN IP4 172.30.0.1 72047ms [err] a=mid:0 72047ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72047ms [err] a=max-message-size:65536 72047ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38705 typ host 72047ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 32920 typ host 72047ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38705 typ srflx raddr 172.30.0.1 rport 38705 72047ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 32920 typ srflx raddr 172.17.0.3 rport 32920 72047ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56038 typ relay raddr 172.17.0.3 rport 54842 72047ms [err] a=end-of-candidates 72047ms [err] a=ice-ufrag:KFy4 72047ms [err] a=ice-pwd:WxJbkLhaKSVZFLtqhoZh64 72047ms [err] a=fingerprint:sha-256 56:3B:88:58:52:23:C5:10:0C:78:C8:57:97:D2:D0:9E:F6:33:19:79:14:F0:9D:28:F6:8A:A9:B8:3A:C7:6A:CB 72047ms [err] a=setup:actpass 72047ms [err] 72048ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373","content":{"type":"offer","sdp":"v=0\\r\\no=- 3924151589 3924151589 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 38705 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 38705 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 32920 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38705 typ srflx raddr 172.30.0.1 rport 38705\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 32920 typ srflx raddr 172.17.0.3 rport 32920\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56038 typ relay raddr 172.17.0.3 rport 54842\\r\\na=end-of-candidates\\r\\na=ice-ufrag:KFy4\\r\\na=ice-pwd:WxJbkLhaKSVZFLtqhoZh64\\r\\na=fingerprint:sha-256 56:3B:88:58:52:23:C5:10:0C:78:C8:57:97:D2:D0:9E:F6:33:19:79:14:F0:9D:28:F6:8A:A9:B8:3A:C7:6A:CB\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 72048ms [log] handleSignalingMessage 72048ms [log] handleOffer 72048ms [log] makeAnswer 72048ms [log] connectionstatechanged new new have-remote-offer 72048ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373", "state": "new"}] 72049ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 72049ms [err] v=0 72049ms [err] o=- 3924151589 3924151589 IN IP4 0.0.0.0 72049ms [err] s=- 72049ms [err] t=0 0 72049ms [err] a=group:BUNDLE 0 72049ms [err] a=msid-semantic:WMS * 72049ms [err] m=application 9 DTLS/SCTP 5000 72049ms [err] c=IN IP4 0.0.0.0 72049ms [err] a=mid:0 72049ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72049ms [err] a=max-message-size:65536 72049ms [err] a=ice-ufrag:h9zj 72049ms [err] a=ice-pwd:FF0EXgGOxfU4dzRX7mpIzi 72049ms [err] a=fingerprint:sha-256 91:4B:05:4D:F8:BE:28:6C:52:D8:02:CD:EF:36:9D:89:D6:F0:0E:10:C8:9F:EF:AF:E9:43:64:8B:2F:26:AF:25 72049ms [err] a=setup:active 72049ms [err] 72049ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 72049ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 72050ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 72051ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'cZ\xad^\xb4l\xcb4/\x01\xf3\xaa') 72051ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x80\xa0.u\xd28\xdb\xfe\x13?\xf6b') 72051ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'cZ\xad^\xb4l\xcb4/\x01\xf3\xaa') 72052ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x80\xa0.u\xd28\xdb\xfe\x13?\xf6b') 72052ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 72053ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf1\x82-\xe8\x15\xd55\x8c\xca6\xf7\xea') 72053ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf1\x82-\xe8\x15\xd55\x8c\xca6\xf7\xea') 72053ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'5Y\xb1tX8M\xa28\xdeQ\x91') 72054ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'5Y\xb1tX8M\xa28\xdeQ\x91') 72054ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55211) (expires in 600 seconds) 72054ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 72054ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 72055ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 72055ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 72055ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 72055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33982) -> ('172.30.0.1', 38705)) State.FROZEN -> State.WAITING 72055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60604) -> ('172.30.0.1', 38705)) State.FROZEN -> State.WAITING 72055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33982) -> ('172.17.0.3', 32920)) State.FROZEN -> State.WAITING 72055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55211) -> ('172.30.0.1', 38705)) State.FROZEN -> State.WAITING 72056ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33982) -> ('172.30.0.1', 38705)) State.WAITING -> State.IN_PROGRESS 72056ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38705) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'`\xca\xfd=\x1e\x81\xdf{P\x86\x82(') 72056ms [log] connectionstatechanged new new stable 72056ms [log] connectionstatechanged new new stable 72056ms [log] connectionstatechanged connecting checking stable 72056ms [log] connectionstatechanged connecting checking stable 72056ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373", "state": "connecting"}] 72057ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38705) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'`\xca\xfd=\x1e\x81\xdf{P\x86\x82(') 72057ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33982) -> ('172.30.0.1', 38705)) State.IN_PROGRESS -> State.SUCCEEDED 72057ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33982) -> ('141.24.211.56', 38705)) State.FROZEN -> State.WAITING 72057ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33982) -> ('141.24.211.56', 32920)) State.FROZEN -> State.WAITING 72057ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33982) -> ('141.24.210.113', 56038)) State.FROZEN -> State.WAITING 72064ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38705) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x04\x85yU\x97\x91\x9c\xa9\xc8\x19\xfbq') 72065ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38705) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x04\x85yU\x97\x91\x9c\xa9\xc8\x19\xfbq') 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60604) -> ('172.30.0.1', 38705)) State.WAITING -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33982) -> ('172.17.0.3', 32920)) State.WAITING -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60604) -> ('172.17.0.3', 32920)) State.FROZEN -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33982) -> ('141.24.211.56', 38705)) State.WAITING -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60604) -> ('141.24.211.56', 38705)) State.FROZEN -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33982) -> ('141.24.211.56', 32920)) State.WAITING -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60604) -> ('141.24.211.56', 32920)) State.FROZEN -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55211) -> ('172.30.0.1', 38705)) State.WAITING -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55211) -> ('172.17.0.3', 32920)) State.FROZEN -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33982) -> ('141.24.210.113', 56038)) State.WAITING -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60604) -> ('141.24.210.113', 56038)) State.FROZEN -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55211) -> ('141.24.211.56', 38705)) State.FROZEN -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55211) -> ('141.24.211.56', 32920)) State.FROZEN -> State.FAILED 72066ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55211) -> ('141.24.210.113', 56038)) State.FROZEN -> State.FAILED 72066ms [err] INFO:aioice.ice:Connection(0) ICE completed 72066ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38705) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x83Z\x9d\x89\x05'\x9b\x7f12J\xd2") 72066ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38705) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x83Z\x9d\x89\x05'\x9b\x7f12J\xd2") 72066ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(oNYJ1TKuRJ 1 udp 1862270975 172.17.0.3 38705 typ prflx) 72066ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33982) -> ('172.17.0.3', 38705)) State.WAITING -> State.IN_PROGRESS 72067ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38705) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'r\xafa\xbd\xba\xeb\xa0v\xe7\x0cFf') 72067ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38705) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'r\xafa\xbd\xba\xeb\xa0v\xe7\x0cFf') 72067ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33982) -> ('172.17.0.3', 38705)) State.IN_PROGRESS -> State.SUCCEEDED 72077ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 72077ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 72078ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 72088ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 72088ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 72088ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 72089ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 72089ms [log] connectionstatechanged connecting completed stable 72089ms [log] connectionstatechanged connected completed stable 72089ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373", "state": "connected"}] 72089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 72089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 72089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 72090ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 72090ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 72090ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 72091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4046513541, stream_id=1, stream_seq=0) 72091ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 72091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4078090020, stream_id=1, stream_seq=0) 72091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 72092ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4046513541, gaps=[]) 72092ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4078090020, gaps=[]) 72092ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 72093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4046513542, stream_id=1, stream_seq=1) 72093ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 72093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4046513542, gaps=[]) 72093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4046513543, stream_id=1, stream_seq=2) 72093ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 72094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4046513543, gaps=[]) 72094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4046513544, stream_id=1, stream_seq=3) 72094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4046513544, gaps=[]) 72094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4046513545, stream_id=1, stream_seq=4) 72094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4046513545, gaps=[]) 72147ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 72147ms [log] [experimentStatusChanged] {"status": "running", "message": null} 72232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 72232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 72232ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 72232ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 72232ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 72232ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 72232ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 72233ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 72233ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373"}', extra='') 72233ms [log] connectionstatechanged closed closed closed 72233ms [log] connectionstatechanged closed closed closed 72233ms [log] connectionstatechanged closed closed closed 72233ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373", "state": "closed"}] 72233ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 72233ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 72233ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'(\x9b\x8a\xd2(X\x06\xcdmmp\x1d') 72234ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'(\x9b\x8a\xd2(X\x06\xcdmmp\x1d') 72235ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55211) 72235ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 72235ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 72293ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 72293ms [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 72354ms [err] Traceback (most recent call last): 72354ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 72354ms [err] return _run_code(code, main_globals, None, 72354ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 72354ms [err] exec(code, run_globals) 72354ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 72354ms [err] sys.exit(main()) 72354ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 72355ms [err] asyncio.run(main_async()) 72355ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 72355ms [err] return loop.run_until_complete(main) 72355ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 72355ms [err] self.run_forever() 72355ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 72355ms [err] self._run_once() 72355ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 72356ms [err] event_list = self._selector.select(timeout) 72356ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 72356ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 72356ms [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 77751ms [log] starting device 78196ms [err] DEBUG:asyncio:Using selector: EpollSelector 78266ms [err] ERROR:asyncio:Unclosed client session 78266ms [err] client_session: 78336ms [log] parsing 78336ms [log] creating device handler 78336ms [log] [ready] 78336ms [log] reading line 78336ms [log] [websocketToken] "f78ef98d-2715-45e9-9f8c-48eac7df6fe7" 78346ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 78346ms [log] [websocketConnected] 79866ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 79866ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 79888ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/4667066d-45e4-4ed1-98ff-5c65a69f8624"}}', extra='') 79888ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/4667066d-45e4-4ed1-98ff-5c65a69f8624"} 79941ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f902115e-da25-4b05-a377-463e9202b1b9","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='') 79941ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f902115e-da25-4b05-a377-463e9202b1b9", "state": "new"}] 81944ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 81944ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 81944ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 81944ms [err] v=0 81944ms [err] o=- 1251725036176144198 2 IN IP4 127.0.0.1 81944ms [err] s=- 81944ms [err] t=0 0 81944ms [err] a=group:BUNDLE 0 81944ms [err] a=extmap-allow-mixed 81944ms [err] a=msid-semantic: WMS 81944ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 81944ms [err] c=IN IP4 0.0.0.0 81944ms [err] a=ice-ufrag:9GkD 81944ms [err] a=ice-pwd:ToIZW6PlvldAo5eSN0TajmMj 81944ms [err] a=ice-options:trickle 81944ms [err] a=fingerprint:sha-256 7B:5C:C1:81:00:37:88:02:E2:9C:10:DD:D0:5E:97:08:53:23:38:39:45:8E:89:09:36:D9:C6:DE:3B:17:AE:AC 81944ms [err] a=setup:actpass 81944ms [err] a=mid:0 81944ms [err] a=sctp-port:5000 81944ms [err] a=max-message-size:262144 81944ms [err] 81945ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 81945ms [err] v=0 81945ms [err] o=- 1251725036176144198 2 IN IP4 127.0.0.1 81945ms [err] s=- 81945ms [err] t=0 0 81945ms [err] a=group:BUNDLE 0 81945ms [err] a=extmap-allow-mixed 81945ms [err] a=msid-semantic: WMS 81945ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 81945ms [err] c=IN IP4 0.0.0.0 81945ms [err] a=ice-ufrag:9GkD 81945ms [err] a=ice-pwd:ToIZW6PlvldAo5eSN0TajmMj 81945ms [err] a=ice-options:trickle 81945ms [err] a=fingerprint:sha-256 7B:5C:C1:81:00:37:88:02:E2:9C:10:DD:D0:5E:97:08:53:23:38:39:45:8E:89:09:36:D9:C6:DE:3B:17:AE:AC 81945ms [err] a=setup:actpass 81945ms [err] a=mid:0 81945ms [err] a=sctp-port:5000 81945ms [err] a=max-message-size:262144 81945ms [err] 81946ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f902115e-da25-4b05-a377-463e9202b1b9"}', extra='') 81946ms [log] handleSignalingMessage 81946ms [log] handleOptions 81946ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 1251725036176144198 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:9GkD\\r\\na=ice-pwd:ToIZW6PlvldAo5eSN0TajmMj\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 7B:5C:C1:81:00:37:88:02:E2:9C:10:DD:D0:5E:97:08:53:23:38:39:45:8E:89:09:36:D9:C6:DE:3B:17:AE:AC\\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/f902115e-da25-4b05-a377-463e9202b1b9"}', extra='') 81946ms [log] handleSignalingMessage 81946ms [log] handleOffer 81946ms [log] makeAnswer 81946ms [log] connectionstatechanged new new have-remote-offer 81946ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f902115e-da25-4b05-a377-463e9202b1b9", "state": "new"}] 81946ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 81946ms [err] v=0 81946ms [err] o=- 3924151598 3924151598 IN IP4 0.0.0.0 81946ms [err] s=- 81946ms [err] t=0 0 81946ms [err] a=group:BUNDLE 0 81946ms [err] a=msid-semantic:WMS * 81946ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 81946ms [err] c=IN IP4 0.0.0.0 81946ms [err] a=mid:0 81946ms [err] a=sctp-port:5000 81946ms [err] a=max-message-size:65536 81946ms [err] a=ice-ufrag:Q1Xq 81946ms [err] a=ice-pwd:z0WHasAJvGp5urVJ1XH9fH 81946ms [err] a=fingerprint:sha-256 FB:7E:01:C8:EA:18:A2:6D:5C:F0:D9:D6:21:1A:CC:CE:1C:56:08:7F:9F:98:11:22:AC:16:FE:97:93:D6:A4:CA 81946ms [err] a=setup:active 81946ms [err] 81947ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 81947ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 81948ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 81949ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x14\x18!\x11\xa3\x18\xf6\xaa\xb7\x91\xb9\x82') 81949ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd2\xa7\xabKO\x1d\xcb\xf2~\x9f\x07=') 81950ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x14\x18!\x11\xa3\x18\xf6\xaa\xb7\x91\xb9\x82') 81950ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd2\xa7\xabKO\x1d\xcb\xf2~\x9f\x07=') 81951ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 81951ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'y\xba\x16+\xf9T\xb7M\xdb\x15\xd0\x1d') 81952ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'y\xba\x16+\xf9T\xb7M\xdb\x15\xd0\x1d') 81952ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x15&\x81|\x8a\xcd\x06\x9a\x1d@"\xaa') 81953ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x15&\x81|\x8a\xcd\x06\x9a\x1d@"\xaa') 81953ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62940) (expires in 600 seconds) 81953ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 81953ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 81954ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 81954ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 81954ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 81954ms [log] connectionstatechanged new new stable 81954ms [log] connectionstatechanged new new stable 81954ms [log] connectionstatechanged connecting checking stable 81954ms [log] connectionstatechanged connecting checking stable 81954ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f902115e-da25-4b05-a377-463e9202b1b9", "state": "connecting"}] 81970ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'WPyfyiRuwAQc') 81970ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'WPyfyiRuwAQc') 81970ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(iHlgTyKIwf 1 udp 1845501695 172.17.0.3 50851 typ prflx) 81970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58662) -> ('172.17.0.3', 50851)) State.WAITING -> State.IN_PROGRESS 81970ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xba\xf1V\x8c\x84\xba\xb7\xfc6\xda0\xa6') 81971ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xba\xf1V\x8c\x84\xba\xb7\xfc6\xda0\xa6') 81971ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58662) -> ('172.17.0.3', 50851)) State.IN_PROGRESS -> State.SUCCEEDED 81971ms [err] INFO:aioice.ice:Connection(0) ICE completed 81975ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 81975ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 81976ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 81980ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 81980ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 81980ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 81980ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 81981ms [log] connectionstatechanged connecting completed stable 81981ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3171904485 1 udp 2113937151 59a1d970-5892-485c-af6c-94498d302c1e.local 50851 typ host generation 0 ufrag 9GkD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f902115e-da25-4b05-a377-463e9202b1b9"}', extra='') 81981ms [log] handleSignalingMessage 81981ms [log] handleIceCandidate 81981ms [log] acceptIceCandidate 81981ms [log] connectionstatechanged connected completed stable 81981ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f902115e-da25-4b05-a377-463e9202b1b9", "state": "connected"}] 81985ms [err] INFO:aioice.ice:Connection(0) Remote candidate "59a1d970-5892-485c-af6c-94498d302c1e.local" resolved to 172.17.0.3 81985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 81985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 81985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 81985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 81985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 81985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 81986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2637836668, stream_id=1, stream_seq=0) 81986ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 81986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1041832869, stream_id=1, stream_seq=0) 81986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 81986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2637836668, gaps=[]) 81987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1041832869, gaps=[]) 81987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 81987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2637836669, stream_id=1, stream_seq=1) 81987ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3087492285 1 udp 1677729535 141.24.211.56 50851 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 9GkD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f902115e-da25-4b05-a377-463e9202b1b9"}', extra='') 81987ms [log] handleSignalingMessage 81987ms [log] handleIceCandidate 81987ms [log] acceptIceCandidate 81987ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 81988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2637836669, gaps=[]) 81988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2637836670, stream_id=1, stream_seq=2) 81988ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 81988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2637836670, gaps=[]) 82032ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7urg3l9TFlhf') 82032ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7urg3l9TFlhf') 82032ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58662) -> ('172.17.0.3', 50851)) State.FROZEN -> State.FAILED 82032ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58358) -> ('172.17.0.3', 50851)) State.FROZEN -> State.FAILED 82032ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58662) -> ('141.24.211.56', 50851)) State.FROZEN -> State.FAILED 82032ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58358) -> ('141.24.211.56', 50851)) State.FROZEN -> State.FAILED 82032ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58662) -> ('141.24.210.113', 55020)) State.FROZEN -> State.FAILED 82032ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58358) -> ('141.24.210.113', 55020)) State.FROZEN -> State.FAILED 82032ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62940) -> ('172.17.0.3', 50851)) State.FROZEN -> State.FAILED 82032ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62940) -> ('141.24.211.56', 50851)) State.FROZEN -> State.FAILED 82032ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62940) -> ('141.24.210.113', 55020)) State.FROZEN -> State.FAILED 82043ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3943357238 1 udp 33562623 141.24.210.113 55020 typ relay raddr 141.24.211.56 rport 50851 generation 0 ufrag 9GkD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f902115e-da25-4b05-a377-463e9202b1b9"}', extra='') 82043ms [log] handleSignalingMessage 82043ms [log] handleIceCandidate 82043ms [log] acceptIceCandidate 82043ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 82043ms [log] [experimentStatusChanged] {"status": "running", "message": null} 82094ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'NG2DX8bBKuQ4') 82094ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'NG2DX8bBKuQ4') 82124ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 82124ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 82124ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 82125ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 82125ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 82125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 82125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 82125ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 82125ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f902115e-da25-4b05-a377-463e9202b1b9"}', extra='') 82125ms [log] connectionstatechanged closed closed closed 82125ms [log] connectionstatechanged closed closed closed 82125ms [log] connectionstatechanged closed closed closed 82125ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f902115e-da25-4b05-a377-463e9202b1b9", "state": "closed"}] 82126ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 82126ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 82126ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf3\xe1\x9b\xc4\x02N\x9c\xbf\xf8\xecJ\x92') 82127ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf3\xe1\x9b\xc4\x02N\x9c\xbf\xf8\xecJ\x92') 82127ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62940) 82128ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 82128ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 82193ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 82193ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 82261ms [err] Traceback (most recent call last): 82261ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 82261ms [err] return _run_code(code, main_globals, None, 82261ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 82261ms [err] exec(code, run_globals) 82261ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 82261ms [err] sys.exit(main()) 82261ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 82261ms [err] asyncio.run(main_async()) 82261ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 82261ms [err] return loop.run_until_complete(main) 82261ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 82261ms [err] self.run_forever() 82261ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 82261ms [err] self._run_once() 82261ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 82263ms [err] event_list = self._selector.select(timeout) 82263ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 82263ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 82263ms [err] KeyboardInterrupt 82370ms [log] starting device 82791ms [err] DEBUG:asyncio:Using selector: EpollSelector 82863ms [err] ERROR:asyncio:Unclosed client session 82863ms [err] client_session: 82918ms [log] parsing 82918ms [log] creating device handler 82918ms [log] [ready] 82918ms [log] reading line 82918ms [log] [websocketToken] "d622cfc3-5a26-4f8a-a856-c24b5f95f364" 82930ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 82930ms [log] [websocketConnected] 84445ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 84445ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 84461ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/3cb0e1fe-e219-4f72-896b-0265cc7a2993"}}', extra='') 84461ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/3cb0e1fe-e219-4f72-896b-0265cc7a2993"} 84512ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9f699126-3715-43e6-8c4f-8ad412cf82a2","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='') 84512ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9f699126-3715-43e6-8c4f-8ad412cf82a2", "state": "new"}] 86515ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 86515ms [err] v=0 86515ms [err] o=- 3924151603 3924151603 IN IP4 0.0.0.0 86515ms [err] s=- 86515ms [err] t=0 0 86515ms [err] a=group:BUNDLE 0 86515ms [err] a=msid-semantic:WMS * 86515ms [err] m=application 9 DTLS/SCTP 5000 86515ms [err] c=IN IP4 0.0.0.0 86515ms [err] a=mid:0 86515ms [err] a=sctpmap:5000 webrtc-datachannel 65535 86515ms [err] a=max-message-size:65536 86515ms [err] a=ice-ufrag:uTEs 86515ms [err] a=ice-pwd:FS9eFbRf12vZhnYgbDwG1K 86515ms [err] a=fingerprint:sha-256 31:78:E1:B0:77:53:B4:A1:F0:29:0D:92:01:22:D5:8B:76:67:D1:3B:42:B8:E8:A0:92:18:BB:D8:BF:4D:69:FC 86515ms [err] a=setup:actpass 86515ms [err] 86516ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 86517ms [log] makeOffer 86517ms [log] connectionstatechanged new new have-local-offer 86517ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9f699126-3715-43e6-8c4f-8ad412cf82a2", "state": "new"}] 86517ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 86517ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 86519ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf6\xc2\xfbQ&Z@I\x1c\xaa\xc9\xe8') 86519ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf6\x94\x1f\x81\xc2*s\xb2[\x18\x01`') 86520ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf6\xc2\xfbQ&Z@I\x1c\xaa\xc9\xe8') 86520ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf6\x94\x1f\x81\xc2*s\xb2[\x18\x01`') 86521ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 86521ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'`B>_\xcd#[\xado\xf2c^') 86522ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'`B>_\xcd#[\xado\xf2c^') 86522ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'kw\xe45:*\xf3\x83\x03\xc4\xca\x9d') 86523ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'kw\xe45:*\xf3\x83\x03\xc4\xca\x9d') 86523ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64849) (expires in 600 seconds) 86523ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 86523ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 86524ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 86524ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 86536ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47607) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Lm9gqyRdiy/y') 86536ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47607) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Lm9gqyRdiy/y') 86544ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 86544ms [err] v=0 86544ms [err] o=- 3358301045002190304 2 IN IP4 127.0.0.1 86544ms [err] s=- 86544ms [err] t=0 0 86544ms [err] a=group:BUNDLE 0 86544ms [err] a=msid-semantic: WMS 86544ms [err] m=application 9 DTLS/SCTP 5000 86544ms [err] c=IN IP4 0.0.0.0 86544ms [err] a=ice-ufrag:w52U 86544ms [err] a=ice-pwd:GZ0JryCEmW1cm7xbHFQSaxNP 86544ms [err] a=ice-options:trickle 86544ms [err] a=fingerprint:sha-256 6D:E9:2C:AE:D0:0D:84:B6:45:9B:20:3C:EF:44:42:6B:02:2F:EA:DD:9F:F5:C3:BC:8A:E5:74:64:27:31:B4:BF 86544ms [err] a=setup:active 86544ms [err] a=mid:0 86544ms [err] a=sctpmap:5000 webrtc-datachannel 1024 86544ms [err] 86544ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 86545ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 86545ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 86545ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(10tKfg6lLC 1 udp 1845501695 172.17.0.3 47607 typ prflx) 86545ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48582) -> ('172.17.0.3', 47607)) State.WAITING -> State.IN_PROGRESS 86545ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47607) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa4\xf2\xc4\xb9\xbe\xf0B@\x10\xd3&\xe4') 86546ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9f699126-3715-43e6-8c4f-8ad412cf82a2"}', extra='') 86546ms [log] handleSignalingMessage 86546ms [log] handleOptions 86546ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 3358301045002190304 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:w52U\\r\\na=ice-pwd:GZ0JryCEmW1cm7xbHFQSaxNP\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 6D:E9:2C:AE:D0:0D:84:B6:45:9B:20:3C:EF:44:42:6B:02:2F:EA:DD:9F:F5:C3:BC:8A:E5:74:64:27:31:B4:BF\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9f699126-3715-43e6-8c4f-8ad412cf82a2"}', extra='') 86546ms [log] handleSignalingMessage 86546ms [log] handleAnswer 86546ms [log] acceptAnswer 86546ms [log] connectionstatechanged connecting checking stable 86546ms [log] connectionstatechanged connecting checking stable 86546ms [log] connectionstatechanged connecting checking stable 86546ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9f699126-3715-43e6-8c4f-8ad412cf82a2", "state": "connecting"}] 86546ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47607) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa4\xf2\xc4\xb9\xbe\xf0B@\x10\xd3&\xe4') 86546ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48582) -> ('172.17.0.3', 47607)) State.IN_PROGRESS -> State.SUCCEEDED 86547ms [err] INFO:aioice.ice:Connection(0) ICE completed 86567ms [err] INFO:aioice.ice:Connection(0) Remote candidate "3e312321-700b-4f5e-ab00-fe47fd00b41b.local" resolved to 172.17.0.3 86567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48582) -> ('172.17.0.3', 47607)) State.FROZEN -> State.IN_PROGRESS 86568ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47607) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x81\xd02?\xb8\xa4\xea\x90\x050H\xad') 86568ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47607) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x81\xd02?\xb8\xa4\xea\x90\x050H\xad') 86568ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48582) -> ('172.17.0.3', 47607)) State.IN_PROGRESS -> State.SUCCEEDED 86568ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45861) -> ('172.17.0.3', 47607)) State.FROZEN -> State.FAILED 86569ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48582) -> ('141.24.211.56', 47607)) State.FROZEN -> State.FAILED 86569ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45861) -> ('141.24.211.56', 47607)) State.FROZEN -> State.FAILED 86569ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64849) -> ('172.17.0.3', 47607)) State.FROZEN -> State.FAILED 86569ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64849) -> ('141.24.211.56', 47607)) State.FROZEN -> State.FAILED 86588ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 86588ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 86589ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 86592ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 86593ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 86593ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 86593ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 86593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 86593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 86593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 86593ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:767418969 1 udp 2113937151 3e312321-700b-4f5e-ab00-fe47fd00b41b.local 47607 typ host generation 0 ufrag w52U network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9f699126-3715-43e6-8c4f-8ad412cf82a2"}', extra='') 86593ms [log] handleSignalingMessage 86593ms [log] handleIceCandidate 86593ms [log] acceptIceCandidate 86593ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:635808158 1 udp 1677729535 141.24.211.56 47607 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag w52U network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9f699126-3715-43e6-8c4f-8ad412cf82a2"}', extra='') 86593ms [log] handleSignalingMessage 86593ms [log] handleIceCandidate 86593ms [log] acceptIceCandidate 86593ms [log] connectionstatechanged connecting completed stable 86593ms [log] connectionstatechanged connected completed stable 86593ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9f699126-3715-43e6-8c4f-8ad412cf82a2", "state": "connected"}] 86596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 86596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 86596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 86596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 86597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 86597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 86597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 86597ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47607) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'NoQcPqVKDRzL') 86597ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47607) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'NoQcPqVKDRzL') 86598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 86598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 86598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 86598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1481428900, stream_id=1, stream_seq=0) 86598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 86599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1481428900, gaps=[]) 86599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 86599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=260751490, stream_id=1, stream_seq=0) 86599ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 86599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=260751490, gaps=[]) 86602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=260751491, stream_id=1, stream_seq=1) 86602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=260751491, gaps=[]) 86602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=260751492, stream_id=1, stream_seq=2) 86602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=260751492, gaps=[]) 86602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=260751493, stream_id=1, stream_seq=3) 86602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=260751493, gaps=[]) 86602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=260751494, stream_id=1, stream_seq=4) 86602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=260751494, gaps=[]) 86602ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 86602ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 86655ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 86655ms [log] [experimentStatusChanged] {"status": "running", "message": null} 86656ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47607) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/Tl9/QPLKsQ7') 86656ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47607) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/Tl9/QPLKsQ7') 86720ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 47607) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'VcQsXAJIucbn') 86721ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 47607) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'VcQsXAJIucbn') 86721ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45861) -> ('172.17.0.3', 47607)) State.WAITING -> State.IN_PROGRESS 86721ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 47607) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xec\xcc( ('172.17.0.3', 47607)) State.IN_PROGRESS -> State.SUCCEEDED 86738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 86739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 86739ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 86739ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 86739ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 86739ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 86739ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 86739ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 86739ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9f699126-3715-43e6-8c4f-8ad412cf82a2"}', extra='') 86739ms [log] connectionstatechanged closed closed closed 86739ms [log] connectionstatechanged closed closed closed 86739ms [log] connectionstatechanged closed closed closed 86739ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9f699126-3715-43e6-8c4f-8ad412cf82a2", "state": "closed"}] 86740ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 86740ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 86740ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'<\x81\xd7^\xca\x8b\xdd\xbe\xff9Y\x93') 86741ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'<\x81\xd7^\xca\x8b\xdd\xbe\xff9Y\x93') 86741ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64849) 86741ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 86741ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 86817ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 86817ms [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 86855ms [err] Traceback (most recent call last): 86855ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 86855ms [err] return _run_code(code, main_globals, None, 86855ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 86856ms [err] exec(code, run_globals) 86856ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 86856ms [err] sys.exit(main()) 86856ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 86856ms [err] asyncio.run(main_async()) 86856ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 86856ms [err] return loop.run_until_complete(main) 86856ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 86856ms [err] self.run_forever() 86856ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 86856ms [err] self._run_once() 86856ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 86857ms [err] event_list = self._selector.select(timeout) 86857ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 86857ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 86857ms [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 96469ms [log] starting device 96895ms [err] DEBUG:asyncio:Using selector: EpollSelector 96973ms [err] ERROR:asyncio:Unclosed client session 96973ms [err] client_session: 97050ms [log] parsing 97050ms [log] creating device handler 97050ms [log] [ready] 97050ms [log] reading line 97050ms [log] [websocketToken] "1f7202b9-40de-4356-baae-9d8928afb6df" 97063ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 97063ms [log] [websocketConnected] 97219ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 97219ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 97224ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/77f123b3-c2ab-45d9-a658-e4c0e785f45a"}}', extra='') 97224ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/77f123b3-c2ab-45d9-a658-e4c0e785f45a"} 97284ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164","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='') 97284ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164", "state": "new"}] 99287ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 99287ms [err] v=0 99287ms [err] o=- 3924151616 3924151616 IN IP4 0.0.0.0 99287ms [err] s=- 99287ms [err] t=0 0 99287ms [err] a=group:BUNDLE 0 99287ms [err] a=msid-semantic:WMS * 99287ms [err] m=application 9 DTLS/SCTP 5000 99287ms [err] c=IN IP4 0.0.0.0 99287ms [err] a=mid:0 99287ms [err] a=sctpmap:5000 webrtc-datachannel 65535 99287ms [err] a=max-message-size:65536 99287ms [err] a=ice-ufrag:9oSs 99287ms [err] a=ice-pwd:nOQh74hmB3nHz0gEAYZq4v 99287ms [err] a=fingerprint:sha-256 2F:86:A3:E1:25:D1:06:74:36:C0:43:A8:13:99:7B:94:B8:99:C8:DE:88:0A:D9:20:5A:23:FD:FD:FC:13:62:C0 99287ms [err] a=setup:actpass 99287ms [err] 99288ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 99289ms [log] makeOffer 99289ms [log] connectionstatechanged new new have-local-offer 99289ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164", "state": "new"}] 99289ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 99289ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 99290ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'{\xcb\\a\xa9\x16\xa3j\x85\xa6\xa6\x84') 99291ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd7R\xec\xce3\x93\x04T`\x19\n\x05') 99291ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'{\xcb\\a\xa9\x16\xa3j\x85\xa6\xa6\x84') 99291ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd7R\xec\xce3\x93\x04T`\x19\n\x05') 99293ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 99293ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'8\xe0\x8d\xebh\x92y\x8d\xd0\xf0\x04\xa3') 99293ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'8\xe0\x8d\xebh\x92y\x8d\xd0\xf0\x04\xa3') 99294ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\tJ\xf8)\x89q\x15\x07\xa8\xf7d5') 99295ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\tJ\xf8)\x89q\x15\x07\xa8\xf7d5') 99295ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51338) (expires in 600 seconds) 99295ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 99295ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 99295ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 99295ms [log] handleSignalingMessage 99295ms [log] handleOptions 99295ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 99295ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 99309ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42408) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'"\xf2\xc1\x0f\xc5\xe5\x7f\x15\x0fID\x96') 99309ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42408) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'"\xf2\xc1\x0f\xc5\xe5\x7f\x15\x0fID\x96') 99315ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 99315ms [err] v=0 99315ms [err] o=- 3924151616 3924151616 IN IP4 0.0.0.0 99315ms [err] s=- 99315ms [err] t=0 0 99315ms [err] a=group:BUNDLE 0 99315ms [err] a=msid-semantic:WMS * 99315ms [err] m=application 42408 DTLS/SCTP 5000 99315ms [err] c=IN IP4 172.30.0.1 99315ms [err] a=mid:0 99315ms [err] a=sctpmap:5000 webrtc-datachannel 65535 99315ms [err] a=max-message-size:65536 99315ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 42408 typ host 99315ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50612 typ host 99315ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42408 typ srflx raddr 172.30.0.1 rport 42408 99315ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 50612 typ srflx raddr 172.17.0.3 rport 50612 99315ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60452 typ relay raddr 172.17.0.3 rport 36835 99315ms [err] a=end-of-candidates 99315ms [err] a=ice-ufrag:NPii 99315ms [err] a=ice-pwd:6n4ZC2PyT27dPtyKAZUPAd 99315ms [err] a=fingerprint:sha-256 B9:3E:BB:47:E1:9F:55:CA:6D:69:CA:A4:CA:30:E7:84:AF:4C:3A:59:CF:35:72:88:E8:AB:EF:3C:BC:A9:B3:C8 99315ms [err] a=setup:active 99315ms [err] 99316ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 99316ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 99316ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 99316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46640) -> ('172.30.0.1', 42408)) State.FROZEN -> State.WAITING 99317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33258) -> ('172.30.0.1', 42408)) State.FROZEN -> State.WAITING 99317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46640) -> ('172.17.0.3', 50612)) State.FROZEN -> State.WAITING 99317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51338) -> ('172.30.0.1', 42408)) State.FROZEN -> State.WAITING 99317ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ZVwSngS2gJ 1 udp 1862270975 172.17.0.3 42408 typ prflx) 99317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46640) -> ('172.17.0.3', 42408)) State.WAITING -> State.IN_PROGRESS 99317ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42408) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfe\x96B\xc8\xe1\xb0c\n\xa1\xadtd') 99317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46640) -> ('172.30.0.1', 42408)) State.WAITING -> State.IN_PROGRESS 99317ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42408) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf2\xa5\xc0\xd5\x02\xear\xc8\xa9\x88\xf3\x94') 99317ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164","content":{"type":"answer","sdp":"v=0\\r\\no=- 3924151616 3924151616 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 42408 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 42408 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50612 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42408 typ srflx raddr 172.30.0.1 rport 42408\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 50612 typ srflx raddr 172.17.0.3 rport 50612\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60452 typ relay raddr 172.17.0.3 rport 36835\\r\\na=end-of-candidates\\r\\na=ice-ufrag:NPii\\r\\na=ice-pwd:6n4ZC2PyT27dPtyKAZUPAd\\r\\na=fingerprint:sha-256 B9:3E:BB:47:E1:9F:55:CA:6D:69:CA:A4:CA:30:E7:84:AF:4C:3A:59:CF:35:72:88:E8:AB:EF:3C:BC:A9:B3:C8\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 99317ms [log] handleSignalingMessage 99317ms [log] handleAnswer 99317ms [log] acceptAnswer 99317ms [log] connectionstatechanged connecting checking stable 99317ms [log] connectionstatechanged connecting checking stable 99317ms [log] connectionstatechanged connecting checking stable 99317ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164", "state": "connecting"}] 99318ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42408) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfe\x96B\xc8\xe1\xb0c\n\xa1\xadtd') 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46640) -> ('172.17.0.3', 42408)) State.IN_PROGRESS -> State.SUCCEEDED 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33258) -> ('172.30.0.1', 42408)) State.WAITING -> State.FAILED 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46640) -> ('172.17.0.3', 50612)) State.WAITING -> State.FAILED 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33258) -> ('172.17.0.3', 50612)) State.FROZEN -> State.FAILED 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46640) -> ('141.24.211.56', 42408)) State.FROZEN -> State.FAILED 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33258) -> ('141.24.211.56', 42408)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46640) -> ('141.24.211.56', 50612)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33258) -> ('141.24.211.56', 50612)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46640) -> ('141.24.210.113', 60452)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33258) -> ('141.24.210.113', 60452)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51338) -> ('172.30.0.1', 42408)) State.WAITING -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51338) -> ('172.17.0.3', 50612)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51338) -> ('141.24.211.56', 42408)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51338) -> ('141.24.211.56', 50612)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51338) -> ('141.24.210.113', 60452)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) ICE completed 99320ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42408) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf2\xa5\xc0\xd5\x02\xear\xc8\xa9\x88\xf3\x94') 99320ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46640) -> ('172.30.0.1', 42408)) State.IN_PROGRESS -> State.SUCCEEDED 99320ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42408) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7p\x87 ('172.30.0.1', 42408) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7p\x87 completed 99338ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 99339ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 99342ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 99342ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 99342ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 99342ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 99342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 99342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 99343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 99343ms [log] connectionstatechanged connecting completed stable 99343ms [log] connectionstatechanged connected completed stable 99343ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164", "state": "connected"}] 99344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 99344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 99344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 99344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 99344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 99344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 99345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 99345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 99345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 99345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=260511130, stream_id=1, stream_seq=0) 99345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 99346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4177306088, stream_id=1, stream_seq=0) 99346ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 99346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4177306088, gaps=[]) 99346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=260511130, gaps=[]) 99347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 99347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4177306089, stream_id=1, stream_seq=1) 99347ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 99347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4177306089, gaps=[]) 99347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4177306090, stream_id=1, stream_seq=2) 99347ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 99348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4177306090, gaps=[]) 99417ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 99417ms [log] [experimentStatusChanged] {"status": "running", "message": null} 99486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 99486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 99486ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 99486ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 99486ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 99486ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 99487ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 99487ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 99487ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164"}', extra='') 99487ms [log] connectionstatechanged closed closed closed 99487ms [log] connectionstatechanged closed closed closed 99487ms [log] connectionstatechanged closed closed closed 99487ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164", "state": "closed"}] 99487ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 99487ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 99487ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xe8s\xc4\x93\xea\xc2M.\xddCkD') 99488ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xe8s\xc4\x93\xea\xc2M.\xddCkD') 99489ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51338) 99489ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 99489ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 99551ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 99551ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 99596ms [err] Traceback (most recent call last): 99596ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 99597ms [err] return _run_code(code, main_globals, None, 99597ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 99597ms [err] exec(code, run_globals) 99597ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 99597ms [err] sys.exit(main()) 99597ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 99597ms [err] asyncio.run(main_async()) 99597ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 99597ms [err] return loop.run_until_complete(main) 99597ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 99597ms [err] self.run_forever() 99597ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 99598ms [err] self._run_once() 99598ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 99598ms [err] event_list = self._selector.select(timeout) 99598ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 99598ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 99598ms [err] KeyboardInterrupt 99695ms [log] starting device 100173ms [err] DEBUG:asyncio:Using selector: EpollSelector 100249ms [err] ERROR:asyncio:Unclosed client session 100249ms [err] client_session: 100336ms [log] parsing 100336ms [log] creating device handler 100336ms [log] [ready] 100336ms [log] reading line 100336ms [log] [websocketToken] "50fe262c-0a43-4356-bc65-97c5abe8ed57" 100353ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 100353ms [log] [websocketConnected] 100536ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 100536ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 100560ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a566a2a2-acef-47b6-975e-96b40d1501ff"}}', extra='') 100560ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a566a2a2-acef-47b6-975e-96b40d1501ff"} 100617ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad","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='') 100617ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad", "state": "new"}] 102618ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 102618ms [err] v=0 102618ms [err] o=- 3924151619 3924151619 IN IP4 0.0.0.0 102618ms [err] s=- 102618ms [err] t=0 0 102618ms [err] a=group:BUNDLE 0 102618ms [err] a=msid-semantic:WMS * 102618ms [err] m=application 9 DTLS/SCTP 5000 102618ms [err] c=IN IP4 0.0.0.0 102618ms [err] a=mid:0 102618ms [err] a=sctpmap:5000 webrtc-datachannel 65535 102618ms [err] a=max-message-size:65536 102618ms [err] a=ice-ufrag:7HK3 102618ms [err] a=ice-pwd:rW8Sm1mfhaoeihfFbL17l4 102618ms [err] a=fingerprint:sha-256 7A:37:46:BE:D5:A5:38:A1:D7:29:23:B5:DB:7B:96:1D:A0:40:6B:EF:B4:1E:02:5C:6A:9F:EE:7A:DC:6C:DC:E1 102618ms [err] a=setup:actpass 102618ms [err] 102618ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 102619ms [log] makeOffer 102619ms [log] connectionstatechanged new new have-local-offer 102619ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad", "state": "new"}] 102619ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 102619ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 102621ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'{\x9e\xb3\xb7\x18\xdd\x01\xdc\xb2\xae\xff\xc6') 102621ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\xc6\xbdq\x1fG\xaf\xd8`\xa7a\xe2') 102621ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'{\x9e\xb3\xb7\x18\xdd\x01\xdc\xb2\xae\xff\xc6') 102621ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\xc6\xbdq\x1fG\xaf\xd8`\xa7a\xe2') 102622ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 102623ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd3\xf0V\xcdP1\xd4\x89\x97\x85\x0c\x90') 102623ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd3\xf0V\xcdP1\xd4\x89\x97\x85\x0c\x90') 102623ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x14\xa3\x92\xbag\x0eM\xd5\xff=\x0bP') 102624ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x14\xa3\x92\xbag\x0eM\xd5\xff=\x0bP') 102624ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56832) (expires in 600 seconds) 102624ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 102625ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 102625ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 102625ms [log] handleSignalingMessage 102625ms [log] handleOptions 102625ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 102625ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 102640ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36306) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8du\xaco!l\r\x7f_\xb30<') 102640ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36306) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8du\xaco!l\r\x7f_\xb30<') 102646ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 102646ms [err] v=0 102646ms [err] o=- 3924151619 3924151619 IN IP4 0.0.0.0 102646ms [err] s=- 102646ms [err] t=0 0 102646ms [err] a=group:BUNDLE 0 102646ms [err] a=msid-semantic:WMS * 102646ms [err] m=application 36306 DTLS/SCTP 5000 102646ms [err] c=IN IP4 172.30.0.1 102646ms [err] a=mid:0 102646ms [err] a=sctpmap:5000 webrtc-datachannel 65535 102646ms [err] a=max-message-size:65536 102646ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 36306 typ host 102646ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44305 typ host 102646ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 36306 typ srflx raddr 172.30.0.1 rport 36306 102646ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 44305 typ srflx raddr 172.17.0.3 rport 44305 102646ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61208 typ relay raddr 172.17.0.3 rport 50786 102646ms [err] a=end-of-candidates 102646ms [err] a=ice-ufrag:Lkq9 102646ms [err] a=ice-pwd:OcSewXoRciD3nTosvWEQuz 102646ms [err] a=fingerprint:sha-256 04:81:05:A3:39:43:66:F8:49:05:3A:C5:24:55:19:D8:9C:61:84:F0:9D:E5:E8:61:FB:CC:1F:D7:28:01:E3:8C 102646ms [err] a=setup:active 102646ms [err] 102648ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 102648ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 102648ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 102648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53601) -> ('172.30.0.1', 36306)) State.FROZEN -> State.WAITING 102648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56395) -> ('172.30.0.1', 36306)) State.FROZEN -> State.WAITING 102648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53601) -> ('172.17.0.3', 44305)) State.FROZEN -> State.WAITING 102648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56832) -> ('172.30.0.1', 36306)) State.FROZEN -> State.WAITING 102649ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(c3nL2nBAfj 1 udp 1862270975 172.17.0.3 36306 typ prflx) 102649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53601) -> ('172.17.0.3', 36306)) State.WAITING -> State.IN_PROGRESS 102649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36306) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb3H\xf0\xbf6\xd0yq\xb6\xc6\xff\xaf') 102649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53601) -> ('172.30.0.1', 36306)) State.WAITING -> State.IN_PROGRESS 102649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 36306) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x00\xa2\xb5\xcc\x945\x18\xa9\x93\xbe\x0f\x84') 102649ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad","content":{"type":"answer","sdp":"v=0\\r\\no=- 3924151619 3924151619 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 36306 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 36306 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44305 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 36306 typ srflx raddr 172.30.0.1 rport 36306\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 44305 typ srflx raddr 172.17.0.3 rport 44305\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61208 typ relay raddr 172.17.0.3 rport 50786\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Lkq9\\r\\na=ice-pwd:OcSewXoRciD3nTosvWEQuz\\r\\na=fingerprint:sha-256 04:81:05:A3:39:43:66:F8:49:05:3A:C5:24:55:19:D8:9C:61:84:F0:9D:E5:E8:61:FB:CC:1F:D7:28:01:E3:8C\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 102649ms [log] handleSignalingMessage 102649ms [log] handleAnswer 102649ms [log] acceptAnswer 102649ms [log] connectionstatechanged connecting checking stable 102649ms [log] connectionstatechanged connecting checking stable 102649ms [log] connectionstatechanged connecting checking stable 102649ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad", "state": "connecting"}] 102651ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36306) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb3H\xf0\xbf6\xd0yq\xb6\xc6\xff\xaf') 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53601) -> ('172.17.0.3', 36306)) State.IN_PROGRESS -> State.SUCCEEDED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56395) -> ('172.30.0.1', 36306)) State.WAITING -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53601) -> ('172.17.0.3', 44305)) State.WAITING -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56395) -> ('172.17.0.3', 44305)) State.FROZEN -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53601) -> ('141.24.211.56', 36306)) State.FROZEN -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56395) -> ('141.24.211.56', 36306)) State.FROZEN -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53601) -> ('141.24.211.56', 44305)) State.FROZEN -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56395) -> ('141.24.211.56', 44305)) State.FROZEN -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53601) -> ('141.24.210.113', 61208)) State.FROZEN -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56395) -> ('141.24.210.113', 61208)) State.FROZEN -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56832) -> ('172.30.0.1', 36306)) State.WAITING -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56832) -> ('172.17.0.3', 44305)) State.FROZEN -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56832) -> ('141.24.211.56', 36306)) State.FROZEN -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56832) -> ('141.24.211.56', 44305)) State.FROZEN -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56832) -> ('141.24.210.113', 61208)) State.FROZEN -> State.FAILED 102652ms [err] INFO:aioice.ice:Connection(0) ICE completed 102653ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 36306) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x00\xa2\xb5\xcc\x945\x18\xa9\x93\xbe\x0f\x84') 102653ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53601) -> ('172.30.0.1', 36306)) State.IN_PROGRESS -> State.SUCCEEDED 102653ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 36306) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'm\xe4\xed\xaf\x01\xf1Un%\x85\xdbZ') 102653ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 36306) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'm\xe4\xed\xaf\x01\xf1Un%\x85\xdbZ') 102669ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 102669ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 102670ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 102672ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 102673ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 102673ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 102673ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 102673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 102673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 102673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 102673ms [log] connectionstatechanged connecting completed stable 102673ms [log] connectionstatechanged connected completed stable 102673ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad", "state": "connected"}] 102674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 102674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 102674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 102674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 102675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 102675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 102675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 102675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 102675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 102676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3867594989, stream_id=1, stream_seq=0) 102676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 102676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2290788065, stream_id=1, stream_seq=0) 102677ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 102677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2290788065, gaps=[]) 102677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3867594989, gaps=[]) 102677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 102677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2290788066, stream_id=1, stream_seq=1) 102677ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 102677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2290788066, gaps=[]) 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2290788067, stream_id=1, stream_seq=2) 102678ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2290788067, gaps=[]) 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2290788068, stream_id=1, stream_seq=3) 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2290788068, gaps=[]) 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2290788069, stream_id=1, stream_seq=4) 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2290788069, gaps=[]) 102731ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 102731ms [log] [experimentStatusChanged] {"status": "running", "message": null} 102815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 102815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 102815ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 102815ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 102815ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 102815ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 102815ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 102815ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 102816ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad"}', extra='') 102816ms [log] connectionstatechanged closed closed closed 102816ms [log] connectionstatechanged closed closed closed 102816ms [log] connectionstatechanged closed closed closed 102816ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad", "state": "closed"}] 102816ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 102816ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 102816ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x9c\xfc4\xd9\xeb\xb4\x00\xc5\xa4\xe0A\x0f') 102817ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x9c\xfc4\xd9\xeb\xb4\x00\xc5\xa4\xe0A\x0f') 102817ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56832) 102817ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 102817ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 102871ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 102871ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 102920ms [err] Traceback (most recent call last): 102920ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 102921ms [err] return _run_code(code, main_globals, None, 102921ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 102921ms [err] exec(code, run_globals) 102921ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 102921ms [err] sys.exit(main()) 102921ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 102921ms [err] asyncio.run(main_async()) 102921ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 102921ms [err] return loop.run_until_complete(main) 102921ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 102921ms [err] self.run_forever() 102921ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 102921ms [err] self._run_once() 102921ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 102922ms [err] event_list = self._selector.select(timeout) 102922ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 102922ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 102922ms [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