================== python Client to js Client Communication: should connect without errors 15784ms [log] starting device 16195ms [err] DEBUG:asyncio:Using selector: EpollSelector 16279ms [err] ERROR:asyncio:Unclosed client session 16279ms [err] client_session: 16352ms [log] parsing 16352ms [log] creating device handler 16352ms [log] [ready] 16352ms [log] reading line 16352ms [log] [websocketToken] "854179c2-f239-45ee-b547-d15f5e8af9f1" 16370ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 16370ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 18050ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 18050ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 18084ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/294cb637-cd6e-4d5c-90c6-43811d512265"}}', extra='') 18084ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/294cb637-cd6e-4d5c-90c6-43811d512265"} 18152ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/97e589f9-f605-4b03-b531-e04b175c1f48","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 18152ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/97e589f9-f605-4b03-b531-e04b175c1f48", "state": "new"}] 20156ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 20156ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 20156ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 20156ms [err] v=0 20156ms [err] o=- 2389683431617014405 2 IN IP4 127.0.0.1 20156ms [err] s=- 20156ms [err] t=0 0 20156ms [err] a=group:BUNDLE 0 20156ms [err] a=extmap-allow-mixed 20156ms [err] a=msid-semantic: WMS 20156ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 20156ms [err] c=IN IP4 0.0.0.0 20156ms [err] a=ice-ufrag:PsmT 20156ms [err] a=ice-pwd:rnooDEDDDSQGX0jwhgbHHM10 20156ms [err] a=ice-options:trickle 20156ms [err] a=fingerprint:sha-256 DC:4C:5F:8A:AA:37:E6:22:02:32:0C:68:12:5E:90:2B:EA:45:81:0F:9A:F2:46:DA:13:8B:10:26:BD:30:25:A9 20156ms [err] a=setup:actpass 20156ms [err] a=mid:0 20156ms [err] a=sctp-port:5000 20156ms [err] a=max-message-size:262144 20156ms [err] 20158ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 20158ms [err] v=0 20158ms [err] o=- 2389683431617014405 2 IN IP4 127.0.0.1 20158ms [err] s=- 20158ms [err] t=0 0 20158ms [err] a=group:BUNDLE 0 20158ms [err] a=extmap-allow-mixed 20158ms [err] a=msid-semantic: WMS 20158ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 20158ms [err] c=IN IP4 0.0.0.0 20158ms [err] a=ice-ufrag:PsmT 20158ms [err] a=ice-pwd:rnooDEDDDSQGX0jwhgbHHM10 20158ms [err] a=ice-options:trickle 20158ms [err] a=fingerprint:sha-256 DC:4C:5F:8A:AA:37:E6:22:02:32:0C:68:12:5E:90:2B:EA:45:81:0F:9A:F2:46:DA:13:8B:10:26:BD:30:25:A9 20158ms [err] a=setup:actpass 20158ms [err] a=mid:0 20158ms [err] a=sctp-port:5000 20158ms [err] a=max-message-size:262144 20158ms [err] 20159ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/97e589f9-f605-4b03-b531-e04b175c1f48"}', extra='') 20159ms [log] handleSignalingMessage 20159ms [log] handleOptions 20159ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 2389683431617014405 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:PsmT\\r\\na=ice-pwd:rnooDEDDDSQGX0jwhgbHHM10\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 DC:4C:5F:8A:AA:37:E6:22:02:32:0C:68:12:5E:90:2B:EA:45:81:0F:9A:F2:46:DA:13:8B:10:26:BD:30:25:A9\\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/97e589f9-f605-4b03-b531-e04b175c1f48"}', extra='') 20159ms [log] handleSignalingMessage 20159ms [log] handleOffer 20159ms [log] makeAnswer 20159ms [log] connectionstatechanged new new have-remote-offer 20159ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/97e589f9-f605-4b03-b531-e04b175c1f48", "state": "new"}] 20160ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 20160ms [err] v=0 20160ms [err] o=- 3929432776 3929432776 IN IP4 0.0.0.0 20160ms [err] s=- 20160ms [err] t=0 0 20160ms [err] a=group:BUNDLE 0 20160ms [err] a=msid-semantic:WMS * 20160ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 20160ms [err] c=IN IP4 0.0.0.0 20160ms [err] a=mid:0 20160ms [err] a=sctp-port:5000 20160ms [err] a=max-message-size:65536 20160ms [err] a=ice-ufrag:XCHa 20160ms [err] a=ice-pwd:FZZk0KwfE6d29Pr7n00ODA 20160ms [err] a=fingerprint:sha-256 B9:04:AB:1C:88:F1:58:E9:90:8F:BB:E2:7C:35:27:03:DC:83:06:AF:3A:23:3E:8F:13:0A:E8:28:EB:98:8D:9C 20160ms [err] a=setup:active 20160ms [err] 20160ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 20162ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 20162ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 20164ms [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'\xe6}:j\xcf\xc5\xc1\xc5gj\x9c\x18') 20165ms [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'\x81\xb8\x9d\xab\xbc#.#\xda"\xbfP') 20165ms [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'\xe6}:j\xcf\xc5\xc1\xc5gj\x9c\x18') 20166ms [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'\x81\xb8\x9d\xab\xbc#.#\xda"\xbfP') 20167ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 20167ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'5\xa5!\xb9\xa7:\xfe\xa3\xaf\x17\xd3>') 20168ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'5\xa5!\xb9\xa7:\xfe\xa3\xaf\x17\xd3>') 20169ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x87\x8ao\xd7)\xa2\xfb\x89\xe3*\x1d{') 20170ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x87\x8ao\xd7)\xa2\xfb\x89\xe3*\x1d{') 20170ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53685) (expires in 600 seconds) 20170ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 20170ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 20171ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 20171ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 20171ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 20172ms [log] connectionstatechanged new new stable 20172ms [log] connectionstatechanged new new stable 20172ms [log] connectionstatechanged connecting checking stable 20172ms [log] connectionstatechanged connecting checking stable 20172ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/97e589f9-f605-4b03-b531-e04b175c1f48", "state": "connecting"}] 20194ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57110) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'kjacs108zHrp') 20195ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57110) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'kjacs108zHrp') 20195ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(t2YQFQzu9L 1 udp 1845501695 172.17.0.2 57110 typ prflx) 20195ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48097) -> ('172.17.0.2', 57110)) State.WAITING -> State.IN_PROGRESS 20196ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57110) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa3;\x91>OF\xd9\x96\x14\xde\t\x99') 20196ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57110) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa3;\x91>OF\xd9\x96\x14\xde\t\x99') 20196ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48097) -> ('172.17.0.2', 57110)) State.IN_PROGRESS -> State.SUCCEEDED 20197ms [err] INFO:aioice.ice:Connection(0) ICE completed 20208ms [err] INFO:aioice.ice:Connection(0) Remote candidate "f1710904-2266-4e8f-bfe3-d2931106a366.local" resolved to 172.17.0.2 20213ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48097) -> ('172.17.0.2', 57110)) State.FROZEN -> State.IN_PROGRESS 20213ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57110) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdd\x8b\xfb\xf0\x14\x81\xc7\xa8\xbe\xc4 1') 20214ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57110) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdd\x8b\xfb\xf0\x14\x81\xc7\xa8\xbe\xc4 1') 20214ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48097) -> ('172.17.0.2', 57110)) State.IN_PROGRESS -> State.SUCCEEDED 20234ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49621) -> ('172.17.0.2', 57110)) State.FROZEN -> State.IN_PROGRESS 20234ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 57110) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbc\x16f:\xf3\xb1\xbc@\xb9v\xebU') 20235ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 57110) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbc\x16f:\xf3\xb1\xbc@\xb9v\xebU') 20235ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49621) -> ('172.17.0.2', 57110)) State.IN_PROGRESS -> State.SUCCEEDED 20253ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57110) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Qix9m+WKo7s4') 20254ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57110) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Qix9m+WKo7s4') 20254ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48097) -> ('141.24.211.56', 57110)) State.FROZEN -> State.FAILED 20254ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49621) -> ('141.24.211.56', 57110)) State.FROZEN -> State.FAILED 20254ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48097) -> ('141.24.210.113', 60687)) State.FROZEN -> State.FAILED 20254ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49621) -> ('141.24.210.113', 60687)) State.FROZEN -> State.FAILED 20254ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53685) -> ('172.17.0.2', 57110)) State.FROZEN -> State.FAILED 20254ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53685) -> ('141.24.211.56', 57110)) State.FROZEN -> State.FAILED 20254ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53685) -> ('141.24.210.113', 60687)) State.FROZEN -> State.FAILED 20254ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 20254ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 20256ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 20259ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 20260ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 20260ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 20260ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 20260ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3052914771 1 udp 2113937151 f1710904-2266-4e8f-bfe3-d2931106a366.local 57110 typ host generation 0 ufrag PsmT network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/97e589f9-f605-4b03-b531-e04b175c1f48"}', extra='') 20260ms [log] handleSignalingMessage 20260ms [log] handleIceCandidate 20260ms [log] acceptIceCandidate 20260ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1658264999 1 udp 33562623 141.24.210.113 60687 typ relay raddr 141.24.211.56 rport 57110 generation 0 ufrag PsmT network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/97e589f9-f605-4b03-b531-e04b175c1f48"}', extra='') 20260ms [log] handleSignalingMessage 20260ms [log] handleIceCandidate 20260ms [log] acceptIceCandidate 20260ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:836411948 1 udp 1677729535 141.24.211.56 57110 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag PsmT network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/97e589f9-f605-4b03-b531-e04b175c1f48"}', extra='') 20260ms [log] handleSignalingMessage 20260ms [log] handleIceCandidate 20260ms [log] acceptIceCandidate 20260ms [log] connectionstatechanged connecting completed stable 20260ms [log] connectionstatechanged connected completed stable 20260ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/97e589f9-f605-4b03-b531-e04b175c1f48", "state": "connected"}] 20264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 20264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 20264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 20265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 20265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 20265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 20266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3387629231, stream_id=1, stream_seq=0) 20266ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 20266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3050018526, stream_id=1, stream_seq=0) 20266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 20266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3387629231, gaps=[]) 20266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3050018526, gaps=[]) 20267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 20316ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57110) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'm+IC3xmksKZY') 20316ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57110) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'm+IC3xmksKZY') 20334ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 20334ms [log] [experimentStatusChanged] {"status": "running", "message": null} 20427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 20427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 20427ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 20428ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 20428ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 20428ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 20428ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 20429ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 20430ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/97e589f9-f605-4b03-b531-e04b175c1f48"}', extra='') 20430ms [log] connectionstatechanged closed closed closed 20430ms [log] connectionstatechanged closed closed closed 20430ms [log] connectionstatechanged closed closed closed 20430ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/97e589f9-f605-4b03-b531-e04b175c1f48", "state": "closed"}] 20430ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 20430ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 20431ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b";''\xf4\x80\xcaC\x80t\xc1\xfd=") 20432ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b";''\xf4\x80\xcaC\x80t\xc1\xfd=") 20432ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53685) 20433ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 20433ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 20510ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 20510ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 20599ms [err] Traceback (most recent call last): 20599ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 20599ms [err] return _run_code(code, main_globals, None, 20599ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 20599ms [err] exec(code, run_globals) 20599ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 20599ms [err] sys.exit(main()) 20599ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 20599ms [err] asyncio.run(main_async()) 20599ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 20599ms [err] return loop.run_until_complete(main) 20599ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 20599ms [err] self.run_forever() 20599ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 20599ms [err] self._run_once() 20599ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 20600ms [err] event_list = self._selector.select(timeout) 20600ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 20600ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 20600ms [err] KeyboardInterrupt 20712ms [log] starting device 21105ms [err] DEBUG:asyncio:Using selector: EpollSelector 21175ms [err] ERROR:asyncio:Unclosed client session 21175ms [err] client_session: 21240ms [log] parsing 21240ms [log] creating device handler 21240ms [log] [ready] 21240ms [log] reading line 21240ms [log] [websocketToken] "26e7cb2f-e850-4846-9b48-ab890b586583" 21256ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 21256ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 21488ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 21488ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 21516ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/e584754a-587d-49dd-9288-1de84f48de3e"}}', extra='') 21516ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/e584754a-587d-49dd-9288-1de84f48de3e"} 21586ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 21586ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4", "state": "new"}] 23589ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 23589ms [log] handleSignalingMessage 23589ms [log] handleOptions 23589ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 23589ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 23608ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 23608ms [err] v=0 23608ms [err] o=- 3929432779 3929432779 IN IP4 0.0.0.0 23608ms [err] s=- 23608ms [err] t=0 0 23608ms [err] a=group:BUNDLE 0 23608ms [err] a=msid-semantic:WMS * 23608ms [err] m=application 56425 DTLS/SCTP 5000 23608ms [err] c=IN IP4 172.30.0.1 23608ms [err] a=mid:0 23608ms [err] a=sctpmap:5000 webrtc-datachannel 65535 23608ms [err] a=max-message-size:65536 23608ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 56425 typ host 23608ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 49680 typ host 23608ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 56425 typ srflx raddr 172.30.0.1 rport 56425 23608ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 49680 typ srflx raddr 172.17.0.2 rport 49680 23608ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 58655 typ relay raddr 172.17.0.2 rport 46982 23608ms [err] a=end-of-candidates 23608ms [err] a=ice-ufrag:g6u9 23608ms [err] a=ice-pwd:onOjCoNxYxo0oe6AVNzXyq 23608ms [err] a=fingerprint:sha-256 74:60:63:81:A1:B7:FF:A1:48:46:CD:CD:10:3A:5A:E7:7B:33:00:7F:E4:73:90:76:69:7E:02:9D:86:9D:C8:84 23608ms [err] a=setup:actpass 23608ms [err] 23610ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 23610ms [err] v=0 23610ms [err] o=- 3929432779 3929432779 IN IP4 0.0.0.0 23610ms [err] s=- 23610ms [err] t=0 0 23610ms [err] a=group:BUNDLE 0 23610ms [err] a=msid-semantic:WMS * 23610ms [err] m=application 56425 DTLS/SCTP 5000 23610ms [err] c=IN IP4 172.30.0.1 23610ms [err] a=mid:0 23610ms [err] a=sctpmap:5000 webrtc-datachannel 65535 23610ms [err] a=max-message-size:65536 23610ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 56425 typ host 23610ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 49680 typ host 23610ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 56425 typ srflx raddr 172.30.0.1 rport 56425 23610ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 49680 typ srflx raddr 172.17.0.2 rport 49680 23610ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 58655 typ relay raddr 172.17.0.2 rport 46982 23610ms [err] a=end-of-candidates 23610ms [err] a=ice-ufrag:g6u9 23610ms [err] a=ice-pwd:onOjCoNxYxo0oe6AVNzXyq 23610ms [err] a=fingerprint:sha-256 74:60:63:81:A1:B7:FF:A1:48:46:CD:CD:10:3A:5A:E7:7B:33:00:7F:E4:73:90:76:69:7E:02:9D:86:9D:C8:84 23610ms [err] a=setup:actpass 23610ms [err] 23611ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929432779 3929432779 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 56425 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 56425 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 49680 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 56425 typ srflx raddr 172.30.0.1 rport 56425\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 49680 typ srflx raddr 172.17.0.2 rport 49680\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 58655 typ relay raddr 172.17.0.2 rport 46982\\r\\na=end-of-candidates\\r\\na=ice-ufrag:g6u9\\r\\na=ice-pwd:onOjCoNxYxo0oe6AVNzXyq\\r\\na=fingerprint:sha-256 74:60:63:81:A1:B7:FF:A1:48:46:CD:CD:10:3A:5A:E7:7B:33:00:7F:E4:73:90:76:69:7E:02:9D:86:9D:C8:84\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 23611ms [log] handleSignalingMessage 23611ms [log] handleOffer 23611ms [log] makeAnswer 23611ms [log] connectionstatechanged new new have-remote-offer 23611ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4", "state": "new"}] 23612ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 23612ms [err] v=0 23612ms [err] o=- 3929432779 3929432779 IN IP4 0.0.0.0 23612ms [err] s=- 23612ms [err] t=0 0 23612ms [err] a=group:BUNDLE 0 23612ms [err] a=msid-semantic:WMS * 23612ms [err] m=application 9 DTLS/SCTP 5000 23612ms [err] c=IN IP4 0.0.0.0 23612ms [err] a=mid:0 23612ms [err] a=sctpmap:5000 webrtc-datachannel 65535 23612ms [err] a=max-message-size:65536 23612ms [err] a=ice-ufrag:wkPx 23612ms [err] a=ice-pwd:fanZeuIOcayh1WlkSVBJkg 23612ms [err] a=fingerprint:sha-256 F4:72:5A:45:A3:09:30:D8:D9:BF:FA:30:4F:15:2D:2D:8D:A1:05:73:09:4A:5E:F4:59:58:AD:F8:29:F5:8B:BC 23612ms [err] a=setup:active 23612ms [err] 23612ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 23614ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 23614ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 23616ms [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'\xf9#\xf3b\xe2\xd1 \xcc/,2k') 23616ms [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'S\x0f\xc9l\xd0#\xfd\xb8\xcb\x17.\x8c') 23617ms [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'\xf9#\xf3b\xe2\xd1 \xcc/,2k') 23617ms [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'S\x0f\xc9l\xd0#\xfd\xb8\xcb\x17.\x8c') 23618ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 23618ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x15:\xe8.<\x9bu\xbeQ\x1e\xaa\xa3') 23619ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x15:\xe8.<\x9bu\xbeQ\x1e\xaa\xa3') 23620ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8d\xe6\xef\\\xf7\xc9j\xd4\x88\xd4\x1b\x89') 23621ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x8d\xe6\xef\\\xf7\xc9j\xd4\x88\xd4\x1b\x89') 23621ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58543) (expires in 600 seconds) 23621ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 23621ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 23622ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 23622ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 23622ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 23623ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42707) -> ('172.30.0.1', 56425)) State.FROZEN -> State.WAITING 23623ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51073) -> ('172.30.0.1', 56425)) State.FROZEN -> State.WAITING 23623ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42707) -> ('172.17.0.2', 49680)) State.FROZEN -> State.WAITING 23623ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58543) -> ('172.30.0.1', 56425)) State.FROZEN -> State.WAITING 23623ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42707) -> ('172.30.0.1', 56425)) State.WAITING -> State.IN_PROGRESS 23623ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56425) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'E\xa8\x15\x9c\xf4W{\x81\xde\x0c\xfe\x9c') 23624ms [log] connectionstatechanged new new stable 23624ms [log] connectionstatechanged new new stable 23624ms [log] connectionstatechanged connecting checking stable 23624ms [log] connectionstatechanged connecting checking stable 23624ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4", "state": "connecting"}] 23624ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56425) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'E\xa8\x15\x9c\xf4W{\x81\xde\x0c\xfe\x9c') 23624ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42707) -> ('172.30.0.1', 56425)) State.IN_PROGRESS -> State.SUCCEEDED 23625ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42707) -> ('141.24.211.56', 56425)) State.FROZEN -> State.WAITING 23625ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42707) -> ('141.24.211.56', 49680)) State.FROZEN -> State.WAITING 23625ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42707) -> ('141.24.210.113', 58655)) State.FROZEN -> State.WAITING 23638ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56425) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'^N\xc8 \xda\xda-\x15R\xf2\\\xa6') 23638ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56425) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'^N\xc8 \xda\xda-\x15R\xf2\\\xa6') 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51073) -> ('172.30.0.1', 56425)) State.WAITING -> State.FAILED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42707) -> ('172.17.0.2', 49680)) State.WAITING -> State.FAILED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51073) -> ('172.17.0.2', 49680)) State.FROZEN -> State.FAILED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42707) -> ('141.24.211.56', 56425)) State.WAITING -> State.FAILED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51073) -> ('141.24.211.56', 56425)) State.FROZEN -> State.FAILED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42707) -> ('141.24.211.56', 49680)) State.WAITING -> State.FAILED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51073) -> ('141.24.211.56', 49680)) State.FROZEN -> State.FAILED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58543) -> ('172.30.0.1', 56425)) State.WAITING -> State.FAILED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58543) -> ('172.17.0.2', 49680)) State.FROZEN -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42707) -> ('141.24.210.113', 58655)) State.WAITING -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51073) -> ('141.24.210.113', 58655)) State.FROZEN -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58543) -> ('141.24.211.56', 56425)) State.FROZEN -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58543) -> ('141.24.211.56', 49680)) State.FROZEN -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58543) -> ('141.24.210.113', 58655)) State.FROZEN -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) ICE completed 23640ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56425) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7\xc8ck\xc6\x01a\xe2\xa2\xe6\xe8\xc3') 23640ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56425) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7\xc8ck\xc6\x01a\xe2\xa2\xe6\xe8\xc3') 23641ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Q9NFDN3iKv 1 udp 1862270975 172.17.0.2 56425 typ prflx) 23641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42707) -> ('172.17.0.2', 56425)) State.WAITING -> State.IN_PROGRESS 23641ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56425) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'R\xdcZ\xcc\xbf\xba\x15e\x06@\xe6\x94') 23642ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56425) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'R\xdcZ\xcc\xbf\xba\x15e\x06@\xe6\x94') 23642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42707) -> ('172.17.0.2', 56425)) State.IN_PROGRESS -> State.SUCCEEDED 23644ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 23644ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 23645ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 23664ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 23664ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 23664ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 23664ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 23665ms [log] connectionstatechanged connecting completed stable 23665ms [log] connectionstatechanged connected completed stable 23665ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4", "state": "connected"}] 23665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 23665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 23665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 23666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 23667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 23667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 23668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1028425930, stream_id=1, stream_seq=0) 23668ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 23668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1665119374, stream_id=1, stream_seq=0) 23669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 23669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1028425930, gaps=[]) 23670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1665119374, gaps=[]) 23670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 23740ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 23740ms [log] [experimentStatusChanged] {"status": "running", "message": null} 23838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 23839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 23839ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 23839ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 23839ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 23839ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 23839ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 23840ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 23840ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4"}', extra='') 23840ms [log] connectionstatechanged closed closed closed 23840ms [log] connectionstatechanged closed closed closed 23840ms [log] connectionstatechanged closed closed closed 23840ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4", "state": "closed"}] 23841ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 23841ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 23841ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xd2L\x94\x96\xda\xe9\t\xc2\x93\x10\x95\xeb') 23842ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xd2L\x94\x96\xda\xe9\t\xc2\x93\x10\x95\xeb') 23843ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58543) 23843ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 23843ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 23919ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 23919ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 24001ms [err] Traceback (most recent call last): 24001ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 24001ms [err] return _run_code(code, main_globals, None, 24001ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 24001ms [err] exec(code, run_globals) 24001ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 24001ms [err] sys.exit(main()) 24001ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 24001ms [err] asyncio.run(main_async()) 24001ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 24001ms [err] return loop.run_until_complete(main) 24001ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 24001ms [err] self.run_forever() 24001ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 24002ms [err] self._run_once() 24002ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 24002ms [err] event_list = self._selector.select(timeout) 24002ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 24003ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 24003ms [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 28204ms [log] starting device 28625ms [err] DEBUG:asyncio:Using selector: EpollSelector 28697ms [err] ERROR:asyncio:Unclosed client session 28697ms [err] client_session: 28753ms [log] parsing 28753ms [log] creating device handler 28753ms [log] [ready] 28753ms [log] reading line 28753ms [log] [websocketToken] "b78a1002-cca3-4125-89c1-10f012243684" 28765ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 28765ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 30488ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 30488ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 30521ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/dfcd0cb3-f2a5-4eff-b45a-ca9c342952c6"}}', extra='') 30521ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/dfcd0cb3-f2a5-4eff-b45a-ca9c342952c6"} 30599ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/37eea874-d6f7-436f-9ad2-ae07006c0f73","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 30599ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/37eea874-d6f7-436f-9ad2-ae07006c0f73", "state": "new"}] 32603ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 32603ms [err] v=0 32603ms [err] o=- 3929432788 3929432788 IN IP4 0.0.0.0 32603ms [err] s=- 32603ms [err] t=0 0 32603ms [err] a=group:BUNDLE 0 32603ms [err] a=msid-semantic:WMS * 32603ms [err] m=application 9 DTLS/SCTP 5000 32603ms [err] c=IN IP4 0.0.0.0 32603ms [err] a=mid:0 32603ms [err] a=sctpmap:5000 webrtc-datachannel 65535 32603ms [err] a=max-message-size:65536 32603ms [err] a=ice-ufrag:tkWz 32603ms [err] a=ice-pwd:qQz0PwK9UEbTxh62JpmLnO 32603ms [err] a=fingerprint:sha-256 CC:D2:1C:1A:D8:52:71:21:6D:08:78:E0:89:8E:5C:84:DC:10:5E:9F:4F:15:49:FC:B7:10:D0:98:46:D2:92:87 32603ms [err] a=setup:actpass 32603ms [err] 32604ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 32606ms [log] makeOffer 32606ms [log] connectionstatechanged new new have-local-offer 32606ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/37eea874-d6f7-436f-9ad2-ae07006c0f73", "state": "new"}] 32606ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 32607ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 32609ms [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'5b\x8dkF=;\xb8G\xa8*\xa2') 32609ms [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'\xaa\xcb\x98\x0b\x9a\xffF\xcf\x8a>G:') 32610ms [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'5b\x8dkF=;\xb8G\xa8*\xa2') 32610ms [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'\xaa\xcb\x98\x0b\x9a\xffF\xcf\x8a>G:') 32611ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 32612ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xfc\xc8\x1b"\xc6\x8f\x868\xad\xb2:\xe2') 32612ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xfc\xc8\x1b"\xc6\x8f\x868\xad\xb2:\xe2') 32613ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'N\xeazZf\x10\xfaJ:\x87\xf6Z') 32614ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'N\xeazZf\x10\xfaJ:\x87\xf6Z') 32614ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50765) (expires in 600 seconds) 32614ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 32614ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 32615ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/37eea874-d6f7-436f-9ad2-ae07006c0f73"}', extra='') 32615ms [log] handleSignalingMessage 32615ms [log] handleOptions 32615ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 32615ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 32635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fUhB9yeKBnJL') 32635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fUhB9yeKBnJL') 32636ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 32636ms [err] v=0 32636ms [err] o=- 5657660275833879574 2 IN IP4 127.0.0.1 32636ms [err] s=- 32636ms [err] t=0 0 32636ms [err] a=group:BUNDLE 0 32636ms [err] a=msid-semantic: WMS 32636ms [err] m=application 9 DTLS/SCTP 5000 32636ms [err] c=IN IP4 0.0.0.0 32636ms [err] a=ice-ufrag:U4NT 32636ms [err] a=ice-pwd:GEOLwmG6jTAZI/OYMqsgT901 32636ms [err] a=ice-options:trickle 32636ms [err] a=fingerprint:sha-256 9F:6A:89:E5:CB:8A:06:D0:B5:1A:43:D2:B2:77:16:F9:10:D0:E1:BB:AF:0E:67:0D:F0:B5:02:BD:CC:3C:A5:33 32636ms [err] a=setup:active 32636ms [err] a=mid:0 32636ms [err] a=sctpmap:5000 webrtc-datachannel 1024 32636ms [err] 32636ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 32636ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 32636ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 32637ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(RVWYYubugO 1 udp 1845501695 172.17.0.2 51003 typ prflx) 32637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48480) -> ('172.17.0.2', 51003)) State.WAITING -> State.IN_PROGRESS 32637ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'u\xa0\x15*\xf7\x91\xc2DV+\xa4\xbe') 32637ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5657660275833879574 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:U4NT\\r\\na=ice-pwd:GEOLwmG6jTAZI/OYMqsgT901\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 9F:6A:89:E5:CB:8A:06:D0:B5:1A:43:D2:B2:77:16:F9:10:D0:E1:BB:AF:0E:67:0D:F0:B5:02:BD:CC:3C:A5:33\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/37eea874-d6f7-436f-9ad2-ae07006c0f73"}', extra='') 32637ms [log] handleSignalingMessage 32637ms [log] handleAnswer 32637ms [log] acceptAnswer 32637ms [log] connectionstatechanged connecting checking stable 32637ms [log] connectionstatechanged connecting checking stable 32637ms [log] connectionstatechanged connecting checking stable 32637ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/37eea874-d6f7-436f-9ad2-ae07006c0f73", "state": "connecting"}] 32639ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'u\xa0\x15*\xf7\x91\xc2DV+\xa4\xbe') 32639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48480) -> ('172.17.0.2', 51003)) State.IN_PROGRESS -> State.SUCCEEDED 32639ms [err] INFO:aioice.ice:Connection(0) ICE completed 32650ms [err] INFO:aioice.ice:Connection(0) Remote candidate "62036287-b444-4ea8-b660-2e42c4d7cf16.local" resolved to 172.17.0.2 32657ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48480) -> ('172.17.0.2', 51003)) State.FROZEN -> State.IN_PROGRESS 32658ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa91\xa7M\xa5\x9d\xd6:`\t\x1f\xb9') 32659ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa91\xa7M\xa5\x9d\xd6:`\t\x1f\xb9') 32659ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48480) -> ('172.17.0.2', 51003)) State.IN_PROGRESS -> State.SUCCEEDED 32659ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49629) -> ('172.17.0.2', 51003)) State.FROZEN -> State.FAILED 32659ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50765) -> ('172.17.0.2', 51003)) State.FROZEN -> State.FAILED 32678ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48480) -> ('141.24.211.56', 51003)) State.FROZEN -> State.IN_PROGRESS 32678ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 51003) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcbG\xb8\xc5\x04\xc2r\xa7\xf4\x1d\xab<') 32690ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'SOVxWybkcQ9o') 32690ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'SOVxWybkcQ9o') 32699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49629) -> ('141.24.211.56', 51003)) State.FROZEN -> State.IN_PROGRESS 32699ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 51003) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x05<\x84$Q\x1e\xf4S4\x95^\xb8') 32719ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50765) -> ('141.24.211.56', 51003)) State.FROZEN -> State.IN_PROGRESS 32720ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 51003) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x07?\x05\xe2\xa0\xa1\xeb\x83X\xbd\xceY') 32720ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'(\xebi\xfd!\xe6L\xbbHs\xf7\xae') 32721ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'(\xebi\xfd!\xe6L\xbbHs\xf7\xae') 32721ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 51003) 32740ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 32740ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 32742ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 32746ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 32747ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 32747ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 32747ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 32747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 32747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 32748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 32748ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1214784237 1 udp 2113937151 62036287-b444-4ea8-b660-2e42c4d7cf16.local 51003 typ host generation 0 ufrag U4NT network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/37eea874-d6f7-436f-9ad2-ae07006c0f73"}', extra='') 32748ms [log] handleSignalingMessage 32748ms [log] handleIceCandidate 32748ms [log] acceptIceCandidate 32748ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3427092626 1 udp 1677729535 141.24.211.56 51003 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag U4NT network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/37eea874-d6f7-436f-9ad2-ae07006c0f73"}', extra='') 32748ms [log] handleSignalingMessage 32748ms [log] handleIceCandidate 32748ms [log] acceptIceCandidate 32748ms [log] connectionstatechanged connecting completed stable 32748ms [log] connectionstatechanged connected completed stable 32748ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/37eea874-d6f7-436f-9ad2-ae07006c0f73", "state": "connected"}] 32754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 32754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 32754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 32754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 32755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 32755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 32755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 32755ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Yc7Ex6maaFOk') 32756ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Yc7Ex6maaFOk') 32756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 32756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 32756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 32757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3364209615, stream_id=1, stream_seq=0) 32757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 32758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3364209615, gaps=[]) 32758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 32759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2235893885, stream_id=1, stream_seq=0) 32759ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 32759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2235893885, gaps=[]) 32816ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'87WCae+O0P3a') 32816ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'87WCae+O0P3a') 32817ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49629) -> ('172.17.0.2', 51003)) State.WAITING -> State.IN_PROGRESS 32817ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\r)\xa4>W\x0f\x16\x99\xe2@\xe9\xde') 32820ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 51003) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\r)\xa4>W\x0f\x16\x99\xe2@\xe9\xde') 32820ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49629) -> ('172.17.0.2', 51003)) State.IN_PROGRESS -> State.SUCCEEDED 32857ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 32857ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 33034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 33034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 33034ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 33034ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 33034ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 33035ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 33035ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 33035ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 33035ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/37eea874-d6f7-436f-9ad2-ae07006c0f73"}', extra='') 33035ms [log] connectionstatechanged closed closed closed 33035ms [log] connectionstatechanged closed closed closed 33035ms [log] connectionstatechanged closed closed closed 33035ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/37eea874-d6f7-436f-9ad2-ae07006c0f73", "state": "closed"}] 33036ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 33036ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 33036ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x12\xa6\x1b\xb3\xc4wy\x9cR\xab\xed\xbd') 33037ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x12\xa6\x1b\xb3\xc4wy\x9cR\xab\xed\xbd') 33037ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50765) 33037ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 33037ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 33095ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 33095ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 33143ms [err] Traceback (most recent call last): 33143ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 33143ms [err] return _run_code(code, main_globals, None, 33143ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 33143ms [err] exec(code, run_globals) 33143ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 33143ms [err] sys.exit(main()) 33143ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 33143ms [err] asyncio.run(main_async()) 33143ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 33143ms [err] return loop.run_until_complete(main) 33143ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 33143ms [err] self.run_forever() 33143ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 33143ms [err] self._run_once() 33143ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 33144ms [err] event_list = self._selector.select(timeout) 33144ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 33144ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 33144ms [err] KeyboardInterrupt ================== js Client to python Client File tests : should transmit file ================== python Client to js Client File tests : should transmit file 41310ms [log] starting device 41711ms [err] DEBUG:asyncio:Using selector: EpollSelector 41780ms [err] ERROR:asyncio:Unclosed client session 41780ms [err] client_session: 41856ms [log] parsing 41856ms [log] creating device handler 41856ms [log] [ready] 41856ms [log] reading line 41856ms [log] [websocketToken] "cc89e363-fc44-40c5-ae29-245b78808bba" 41871ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 41871ms [log] [websocketConnected] 43574ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 43574ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 43612ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a77654b1-71ad-4118-85ca-c89504216f39"}}', extra='') 43612ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a77654b1-71ad-4118-85ca-c89504216f39"} 43677ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f471561b-a300-49c8-aef1-bb7d402bb0d3","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":false}', extra='') 43677ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f471561b-a300-49c8-aef1-bb7d402bb0d3", "state": "new"}] 45680ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 45680ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 45681ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 45681ms [err] v=0 45681ms [err] o=- 5487946538788566751 2 IN IP4 127.0.0.1 45681ms [err] s=- 45681ms [err] t=0 0 45681ms [err] a=group:BUNDLE 0 45681ms [err] a=extmap-allow-mixed 45681ms [err] a=msid-semantic: WMS 45681ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 45681ms [err] c=IN IP4 0.0.0.0 45681ms [err] a=ice-ufrag:XuO7 45681ms [err] a=ice-pwd:v/Gp+TCl3E9vuMMa7I9zsmt6 45681ms [err] a=ice-options:trickle 45681ms [err] a=fingerprint:sha-256 63:D6:67:FB:8B:DB:7A:FC:08:3C:3D:0C:D7:6B:5A:CB:61:7A:1A:8B:5F:20:1F:36:A8:12:71:D5:D6:6E:2F:9A 45681ms [err] a=setup:actpass 45681ms [err] a=mid:0 45681ms [err] a=sctp-port:5000 45681ms [err] a=max-message-size:262144 45681ms [err] 45683ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 45683ms [err] v=0 45683ms [err] o=- 5487946538788566751 2 IN IP4 127.0.0.1 45683ms [err] s=- 45683ms [err] t=0 0 45683ms [err] a=group:BUNDLE 0 45683ms [err] a=extmap-allow-mixed 45683ms [err] a=msid-semantic: WMS 45683ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 45683ms [err] c=IN IP4 0.0.0.0 45683ms [err] a=ice-ufrag:XuO7 45683ms [err] a=ice-pwd:v/Gp+TCl3E9vuMMa7I9zsmt6 45683ms [err] a=ice-options:trickle 45683ms [err] a=fingerprint:sha-256 63:D6:67:FB:8B:DB:7A:FC:08:3C:3D:0C:D7:6B:5A:CB:61:7A:1A:8B:5F:20:1F:36:A8:12:71:D5:D6:6E:2F:9A 45683ms [err] a=setup:actpass 45683ms [err] a=mid:0 45683ms [err] a=sctp-port:5000 45683ms [err] a=max-message-size:262144 45683ms [err] 45683ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f471561b-a300-49c8-aef1-bb7d402bb0d3"}', extra='') 45683ms [log] handleSignalingMessage 45683ms [log] handleOptions 45683ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 5487946538788566751 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:XuO7\\r\\na=ice-pwd:v/Gp+TCl3E9vuMMa7I9zsmt6\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 63:D6:67:FB:8B:DB:7A:FC:08:3C:3D:0C:D7:6B:5A:CB:61:7A:1A:8B:5F:20:1F:36:A8:12:71:D5:D6:6E:2F:9A\\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/f471561b-a300-49c8-aef1-bb7d402bb0d3"}', extra='') 45683ms [log] handleSignalingMessage 45683ms [log] handleOffer 45683ms [log] makeAnswer 45683ms [log] connectionstatechanged new new have-remote-offer 45683ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f471561b-a300-49c8-aef1-bb7d402bb0d3", "state": "new"}] 45684ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 45684ms [err] v=0 45684ms [err] o=- 3929432801 3929432801 IN IP4 0.0.0.0 45684ms [err] s=- 45684ms [err] t=0 0 45684ms [err] a=group:BUNDLE 0 45684ms [err] a=msid-semantic:WMS * 45684ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 45684ms [err] c=IN IP4 0.0.0.0 45684ms [err] a=mid:0 45684ms [err] a=sctp-port:5000 45684ms [err] a=max-message-size:65536 45684ms [err] a=ice-ufrag:Aipc 45684ms [err] a=ice-pwd:iTywen9QvZ85o6er9UIdx8 45684ms [err] a=fingerprint:sha-256 E7:44:95:E7:AF:12:13:A8:71:AB:D4:85:D3:21:3A:6A:62:EF:ED:EC:4A:65:65:B9:4E:67:27:90:AC:C7:83:AD 45684ms [err] a=setup:active 45684ms [err] 45685ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 45686ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 45687ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 45689ms [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'\xb2\xd8\x8c\x0byf\xd4c2\x94\xc9\xb0') 45689ms [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'|\xa6\xdd\xbc\xf9\xbc@q\x83\x82\r\xc4') 45690ms [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'\xb2\xd8\x8c\x0byf\xd4c2\x94\xc9\xb0') 45690ms [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'|\xa6\xdd\xbc\xf9\xbc@q\x83\x82\r\xc4') 45692ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 45692ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x16\x7f\x85\xb0|Kb\xdf^y\xa2H') 45693ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x16\x7f\x85\xb0|Kb\xdf^y\xa2H') 45693ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'f[\x90O\xf2\x0f\x19\x0c\xfbL\xb1\xfb') 45694ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'f[\x90O\xf2\x0f\x19\x0c\xfbL\xb1\xfb') 45695ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52408) (expires in 600 seconds) 45695ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 45695ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 45696ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 45696ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 45696ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 45697ms [log] connectionstatechanged new new stable 45697ms [log] connectionstatechanged new new stable 45697ms [log] connectionstatechanged connecting checking stable 45697ms [log] connectionstatechanged connecting checking stable 45697ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f471561b-a300-49c8-aef1-bb7d402bb0d3", "state": "connecting"}] 45720ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 44730) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'JQD9H2/Rk4fn') 45721ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 44730) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'JQD9H2/Rk4fn') 45721ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(n4uXmoAaoI 1 udp 1845501695 172.17.0.2 44730 typ prflx) 45721ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34876) -> ('172.17.0.2', 44730)) State.WAITING -> State.IN_PROGRESS 45721ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 44730) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'g\xaa\xe3\xef\x91q\xd4\x822yvb') 45722ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 44730) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'g\xaa\xe3\xef\x91q\xd4\x822yvb') 45722ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34876) -> ('172.17.0.2', 44730)) State.IN_PROGRESS -> State.SUCCEEDED 45723ms [err] INFO:aioice.ice:Connection(0) ICE completed 45734ms [err] INFO:aioice.ice:Connection(0) Remote candidate "2a169901-73c0-4479-aec2-82a4e8b010c2.local" resolved to 172.17.0.2 45737ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34876) -> ('172.17.0.2', 44730)) State.FROZEN -> State.IN_PROGRESS 45737ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 44730) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe4\x83\xc2-\xce\x0c\x1e\xbd\xd4\x12\\5') 45738ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 44730) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe4\x83\xc2-\xce\x0c\x1e\xbd\xd4\x12\\5') 45738ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34876) -> ('172.17.0.2', 44730)) State.IN_PROGRESS -> State.SUCCEEDED 45758ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54857) -> ('172.17.0.2', 44730)) State.FROZEN -> State.IN_PROGRESS 45758ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 44730) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfc\x0f0\x13\x08\xf9A\xf5\xde\\\xa1R') 45759ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 44730) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfc\x0f0\x13\x08\xf9A\xf5\xde\\\xa1R') 45759ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54857) -> ('172.17.0.2', 44730)) State.IN_PROGRESS -> State.SUCCEEDED 45778ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34876) -> ('141.24.211.56', 44730)) State.FROZEN -> State.IN_PROGRESS 45778ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 44730) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"`'\xcd\x0cY\x91F@Mx\xeba") 45785ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 44730) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'WuCGa+1FIKuc') 45785ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 44730) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'WuCGa+1FIKuc') 45786ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54857) -> ('141.24.211.56', 44730)) State.FROZEN -> State.FAILED 45786ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34876) -> ('141.24.210.113', 51015)) State.FROZEN -> State.FAILED 45786ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54857) -> ('141.24.210.113', 51015)) State.FROZEN -> State.FAILED 45786ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52408) -> ('172.17.0.2', 44730)) State.FROZEN -> State.FAILED 45786ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52408) -> ('141.24.211.56', 44730)) State.FROZEN -> State.FAILED 45786ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52408) -> ('141.24.210.113', 51015)) State.FROZEN -> State.FAILED 45801ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 45801ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 45802ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 45807ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 45807ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 45807ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 45808ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 45808ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2946368341 1 udp 2113937151 2a169901-73c0-4479-aec2-82a4e8b010c2.local 44730 typ host generation 0 ufrag XuO7 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f471561b-a300-49c8-aef1-bb7d402bb0d3"}', extra='') 45808ms [log] handleSignalingMessage 45808ms [log] handleIceCandidate 45808ms [log] acceptIceCandidate 45808ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:733178154 1 udp 1677729535 141.24.211.56 44730 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag XuO7 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f471561b-a300-49c8-aef1-bb7d402bb0d3"}', extra='') 45808ms [log] handleSignalingMessage 45808ms [log] handleIceCandidate 45808ms [log] acceptIceCandidate 45808ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2025772705 1 udp 33562623 141.24.210.113 51015 typ relay raddr 141.24.211.56 rport 44730 generation 0 ufrag XuO7 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f471561b-a300-49c8-aef1-bb7d402bb0d3"}', extra='') 45808ms [log] handleSignalingMessage 45808ms [log] handleIceCandidate 45808ms [log] acceptIceCandidate 45808ms [log] connectionstatechanged connecting completed stable 45808ms [log] connectionstatechanged connected completed stable 45808ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f471561b-a300-49c8-aef1-bb7d402bb0d3", "state": "connected"}] 45812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 45812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 45812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 45813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 45814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 45814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 45815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2399862348, stream_id=1, stream_seq=0) 45815ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 45816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=188492115, stream_id=1, stream_seq=0) 45816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 45816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2399862348, gaps=[]) 45818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492115, gaps=[]) 45818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 45818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=188492116, stream_id=1, stream_seq=1) 45818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 45818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492117, stream_id=1, stream_seq=2) 45819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492118, stream_id=1, stream_seq=2) 45819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492119, stream_id=1, stream_seq=2) 45820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492117, gaps=[]) 45821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492120, stream_id=1, stream_seq=2) 45821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492121, stream_id=1, stream_seq=2) 45821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492119, gaps=[]) 45821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492122, stream_id=1, stream_seq=2) 45822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492123, stream_id=1, stream_seq=2) 45822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492121, gaps=[]) 45822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492124, stream_id=1, stream_seq=3) 45823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492125, stream_id=1, stream_seq=3) 45823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492126, stream_id=1, stream_seq=3) 45823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492127, stream_id=1, stream_seq=3) 45823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492123, gaps=[]) 45823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492128, stream_id=1, stream_seq=3) 45824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492129, stream_id=1, stream_seq=3) 45824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492125, gaps=[]) 45824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492130, stream_id=1, stream_seq=3) 45829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492127, gaps=[]) 45829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492131, stream_id=1, stream_seq=4) 45829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492132, stream_id=1, stream_seq=4) 45829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492133, stream_id=1, stream_seq=4) 45829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492134, stream_id=1, stream_seq=4) 45829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492135, stream_id=1, stream_seq=4) 45829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492129, gaps=[]) 45829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492136, stream_id=1, stream_seq=4) 45829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492137, stream_id=1, stream_seq=4) 45830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492131, gaps=[]) 45830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492138, stream_id=1, stream_seq=5) 45830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492139, stream_id=1, stream_seq=5) 45830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492140, stream_id=1, stream_seq=5) 45831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492133, gaps=[]) 45831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492141, stream_id=1, stream_seq=5) 45831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492142, stream_id=1, stream_seq=5) 45831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492143, stream_id=1, stream_seq=5) 45831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492135, gaps=[]) 45831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492144, stream_id=1, stream_seq=5) 45833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492137, gaps=[]) 45833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492145, stream_id=1, stream_seq=6) 45833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492146, stream_id=1, stream_seq=6) 45833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492147, stream_id=1, stream_seq=6) 45833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492148, stream_id=1, stream_seq=6) 45834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492139, gaps=[]) 45834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492149, stream_id=1, stream_seq=6) 45834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492150, stream_id=1, stream_seq=6) 45834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492151, stream_id=1, stream_seq=6) 45834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492141, gaps=[]) 45835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492152, stream_id=1, stream_seq=7) 45835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492153, stream_id=1, stream_seq=7) 45835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492154, stream_id=1, stream_seq=7) 45837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492143, gaps=[]) 45837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492155, stream_id=1, stream_seq=7) 45837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492156, stream_id=1, stream_seq=7) 45837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492157, stream_id=1, stream_seq=7) 45838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492145, gaps=[]) 45838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492158, stream_id=1, stream_seq=7) 45839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492147, gaps=[]) 45839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492159, stream_id=1, stream_seq=8) 45839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492160, stream_id=1, stream_seq=8) 45839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492161, stream_id=1, stream_seq=8) 45839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492162, stream_id=1, stream_seq=8) 45840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492149, gaps=[]) 45840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492163, stream_id=1, stream_seq=8) 45841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492164, stream_id=1, stream_seq=8) 45841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492165, stream_id=1, stream_seq=8) 45841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492151, gaps=[]) 45841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492166, stream_id=1, stream_seq=9) 45841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492167, stream_id=1, stream_seq=9) 45842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492168, stream_id=1, stream_seq=9) 45842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492153, gaps=[]) 45842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492169, stream_id=1, stream_seq=9) 45842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492170, stream_id=1, stream_seq=9) 45843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492171, stream_id=1, stream_seq=9) 45843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492155, gaps=[]) 45843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492172, stream_id=1, stream_seq=9) 45844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492157, gaps=[]) 45844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492173, stream_id=1, stream_seq=10) 45844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492174, stream_id=1, stream_seq=10) 45845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492175, stream_id=1, stream_seq=10) 45845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492176, stream_id=1, stream_seq=10) 45845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492159, gaps=[]) 45845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492177, stream_id=1, stream_seq=10) 45845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492178, stream_id=1, stream_seq=10) 45845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492179, stream_id=1, stream_seq=10) 45846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492161, gaps=[]) 45846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492180, stream_id=1, stream_seq=11) 45846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492181, stream_id=1, stream_seq=11) 45847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492182, stream_id=1, stream_seq=11) 45847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492163, gaps=[]) 45847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492183, stream_id=1, stream_seq=11) 45847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492184, stream_id=1, stream_seq=11) 45847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492185, stream_id=1, stream_seq=11) 45848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492165, gaps=[]) 45848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492186, stream_id=1, stream_seq=11) 45849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492167, gaps=[]) 45849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492187, stream_id=1, stream_seq=12) 45849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492188, stream_id=1, stream_seq=12) 45849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492189, stream_id=1, stream_seq=12) 45850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492190, stream_id=1, stream_seq=12) 45850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492169, gaps=[]) 45850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492191, stream_id=1, stream_seq=12) 45850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492192, stream_id=1, stream_seq=12) 45850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492193, stream_id=1, stream_seq=12) 45851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492171, gaps=[]) 45851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492194, stream_id=1, stream_seq=13) 45851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492195, stream_id=1, stream_seq=13) 45851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492196, stream_id=1, stream_seq=13) 45852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492173, gaps=[]) 45852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492197, stream_id=1, stream_seq=13) 45852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492198, stream_id=1, stream_seq=13) 45852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492199, stream_id=1, stream_seq=13) 45852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492175, gaps=[]) 45852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492200, stream_id=1, stream_seq=13) 45853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492177, gaps=[]) 45853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492201, stream_id=1, stream_seq=14) 45854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492202, stream_id=1, stream_seq=14) 45854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492203, stream_id=1, stream_seq=14) 45854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492204, stream_id=1, stream_seq=14) 45854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 44730) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'XJ8lRPF0jyFQ') 45854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 44730) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'XJ8lRPF0jyFQ') 45855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492179, gaps=[]) 45855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492205, stream_id=1, stream_seq=14) 45855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492206, stream_id=1, stream_seq=14) 45855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492207, stream_id=1, stream_seq=14) 45856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492181, gaps=[]) 45856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492208, stream_id=1, stream_seq=15) 45856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492209, stream_id=1, stream_seq=15) 45856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492210, stream_id=1, stream_seq=15) 45857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492183, gaps=[]) 45857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492211, stream_id=1, stream_seq=15) 45857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492212, stream_id=1, stream_seq=15) 45857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492213, stream_id=1, stream_seq=15) 45858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492185, gaps=[]) 45858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492214, stream_id=1, stream_seq=15) 45859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492187, gaps=[]) 45859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492215, stream_id=1, stream_seq=16) 45859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492216, stream_id=1, stream_seq=16) 45859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492217, stream_id=1, stream_seq=16) 45860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492218, stream_id=1, stream_seq=16) 45860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492189, gaps=[]) 45860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492219, stream_id=1, stream_seq=16) 45860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492220, stream_id=1, stream_seq=16) 45860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492221, stream_id=1, stream_seq=16) 45862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492191, gaps=[]) 45862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492222, stream_id=1, stream_seq=17) 45862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492223, stream_id=1, stream_seq=17) 45862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492224, stream_id=1, stream_seq=17) 45863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492193, gaps=[]) 45863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492225, stream_id=1, stream_seq=17) 45863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492226, stream_id=1, stream_seq=17) 45863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492227, stream_id=1, stream_seq=17) 45863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492195, gaps=[]) 45863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492228, stream_id=1, stream_seq=17) 45864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492197, gaps=[]) 45864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492229, stream_id=1, stream_seq=18) 45864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492230, stream_id=1, stream_seq=18) 45864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492231, stream_id=1, stream_seq=18) 45865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492232, stream_id=1, stream_seq=18) 45865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492199, gaps=[]) 45865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492233, stream_id=1, stream_seq=18) 45865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492234, stream_id=1, stream_seq=18) 45866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492235, stream_id=1, stream_seq=18) 45866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492201, gaps=[]) 45866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492236, stream_id=1, stream_seq=19) 45866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492237, stream_id=1, stream_seq=19) 45867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492203, gaps=[]) 45867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492238, stream_id=1, stream_seq=19) 45867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492239, stream_id=1, stream_seq=19) 45867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492240, stream_id=1, stream_seq=19) 45868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492205, gaps=[]) 45868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492241, stream_id=1, stream_seq=19) 45868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492242, stream_id=1, stream_seq=19) 45869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492207, gaps=[]) 45869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492243, stream_id=1, stream_seq=20) 45869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492244, stream_id=1, stream_seq=20) 45869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492245, stream_id=1, stream_seq=20) 45870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492209, gaps=[]) 45870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492246, stream_id=1, stream_seq=20) 45870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492247, stream_id=1, stream_seq=20) 45870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492248, stream_id=1, stream_seq=20) 45870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492211, gaps=[]) 45870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492249, stream_id=1, stream_seq=20) 45871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492213, gaps=[]) 45871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492250, stream_id=1, stream_seq=21) 45871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492251, stream_id=1, stream_seq=21) 45871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492252, stream_id=1, stream_seq=21) 45872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492253, stream_id=1, stream_seq=21) 45872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492254, stream_id=1, stream_seq=21) 45872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492215, gaps=[]) 45872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492255, stream_id=1, stream_seq=21) 45872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492256, stream_id=1, stream_seq=21) 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8192 45873ms [log] 8188 45873ms [log] line [file] undefined 45873ms [log] 45873ms [log] reading line 45873ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 45873ms [log] [experimentStatusChanged] {"status": "running", "message": null} 45873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492217, gaps=[]) 45873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492257, stream_id=1, stream_seq=22) 45873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492258, stream_id=1, stream_seq=22) 45874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492259, stream_id=1, stream_seq=22) 45874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492219, gaps=[]) 45874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492260, stream_id=1, stream_seq=22) 45874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492261, stream_id=1, stream_seq=22) 45874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492262, stream_id=1, stream_seq=22) 45874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492221, gaps=[]) 45874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492263, stream_id=1, stream_seq=22) 45875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492223, gaps=[]) 45875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492264, stream_id=1, stream_seq=23) 45875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492265, stream_id=1, stream_seq=23) 45875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492266, stream_id=1, stream_seq=23) 45875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492267, stream_id=1, stream_seq=23) 45875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492225, gaps=[]) 45875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492268, stream_id=1, stream_seq=23) 45876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492269, stream_id=1, stream_seq=23) 45876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492270, stream_id=1, stream_seq=23) 45876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492227, gaps=[]) 45876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492271, stream_id=1, stream_seq=24) 45877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492272, stream_id=1, stream_seq=24) 45877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492273, stream_id=1, stream_seq=24) 45877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492229, gaps=[]) 45877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492274, stream_id=1, stream_seq=24) 45877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492275, stream_id=1, stream_seq=24) 45877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492276, stream_id=1, stream_seq=24) 45879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492231, gaps=[]) 45879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492277, stream_id=1, stream_seq=24) 45879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492233, gaps=[]) 45879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492278, stream_id=1, stream_seq=25) 45879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492279, stream_id=1, stream_seq=25) 45880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492280, stream_id=1, stream_seq=25) 45880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492281, stream_id=1, stream_seq=25) 45880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492235, gaps=[]) 45880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492282, stream_id=1, stream_seq=25) 45880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492283, stream_id=1, stream_seq=25) 45881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492284, stream_id=1, stream_seq=25) 45884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492237, gaps=[]) 45884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492285, stream_id=1, stream_seq=26) 45884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492286, stream_id=1, stream_seq=26) 45884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492287, stream_id=1, stream_seq=26) 45884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492239, gaps=[]) 45884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492288, stream_id=1, stream_seq=26) 45884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492289, stream_id=1, stream_seq=26) 45884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492290, stream_id=1, stream_seq=26) 45884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492241, gaps=[]) 45884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492291, stream_id=1, stream_seq=26) 45885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492243, gaps=[]) 45885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492292, stream_id=1, stream_seq=27) 45885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492293, stream_id=1, stream_seq=27) 45885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492294, stream_id=1, stream_seq=27) 45885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492295, stream_id=1, stream_seq=27) 45885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492245, gaps=[]) 45885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492296, stream_id=1, stream_seq=27) 45886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492297, stream_id=1, stream_seq=27) 45886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492298, stream_id=1, stream_seq=27) 45886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492247, gaps=[]) 45886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492299, stream_id=1, stream_seq=28) 45886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492300, stream_id=1, stream_seq=28) 45886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492301, stream_id=1, stream_seq=28) 45887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492249, gaps=[]) 45887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492302, stream_id=1, stream_seq=28) 45887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492303, stream_id=1, stream_seq=28) 45887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492304, stream_id=1, stream_seq=28) 45888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492251, gaps=[]) 45888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492305, stream_id=1, stream_seq=28) 45889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492253, gaps=[]) 45889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492306, stream_id=1, stream_seq=29) 45889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492307, stream_id=1, stream_seq=29) 45889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492308, stream_id=1, stream_seq=29) 45889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492309, stream_id=1, stream_seq=29) 45890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492255, gaps=[]) 45890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492310, stream_id=1, stream_seq=29) 45890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492311, stream_id=1, stream_seq=29) 45890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492312, stream_id=1, stream_seq=29) 45891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492257, gaps=[]) 45891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492313, stream_id=1, stream_seq=30) 45891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492314, stream_id=1, stream_seq=30) 45891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492315, stream_id=1, stream_seq=30) 45892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492259, gaps=[]) 45892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492316, stream_id=1, stream_seq=30) 45892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492317, stream_id=1, stream_seq=30) 45892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492318, stream_id=1, stream_seq=30) 45892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492261, gaps=[]) 45892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492319, stream_id=1, stream_seq=30) 45893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492263, gaps=[]) 45893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492320, stream_id=1, stream_seq=31) 45893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492321, stream_id=1, stream_seq=31) 45893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492322, stream_id=1, stream_seq=31) 45893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492323, stream_id=1, stream_seq=31) 45894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492265, gaps=[]) 45894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492324, stream_id=1, stream_seq=31) 45894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492325, stream_id=1, stream_seq=31) 45894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492326, stream_id=1, stream_seq=31) 45895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492267, gaps=[]) 45895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492327, stream_id=1, stream_seq=32) 45895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492328, stream_id=1, stream_seq=32) 45895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492329, stream_id=1, stream_seq=32) 45895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492269, gaps=[]) 45895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492330, stream_id=1, stream_seq=32) 45895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492331, stream_id=1, stream_seq=32) 45896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492332, stream_id=1, stream_seq=32) 45896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492271, gaps=[]) 45896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492333, stream_id=1, stream_seq=32) 45897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492273, gaps=[]) 45897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=188492334, stream_id=1, stream_seq=33) 45897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492335, stream_id=1, stream_seq=33) 45897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492336, stream_id=1, stream_seq=33) 45897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492337, stream_id=1, stream_seq=33) 45898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492275, gaps=[]) 45898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492338, stream_id=1, stream_seq=33) 45898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=188492339, stream_id=1, stream_seq=33) 45898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=188492340, stream_id=1, stream_seq=33) 45898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492277, gaps=[]) 45899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492279, gaps=[]) 45899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492281, gaps=[]) 45900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492283, gaps=[]) 45901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492285, gaps=[]) 45902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492287, gaps=[]) 45902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492289, gaps=[]) 45903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492291, gaps=[]) 45904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492293, gaps=[]) 45905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492295, gaps=[]) 45906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492297, gaps=[]) 45906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492299, gaps=[]) 45907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492301, gaps=[]) 45908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492303, gaps=[]) 45909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492305, gaps=[]) 45910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492307, gaps=[]) 45910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492309, gaps=[]) 45911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492311, gaps=[]) 45912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492313, gaps=[]) 45913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492315, gaps=[]) 45914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492317, gaps=[]) 45914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492319, gaps=[]) 45915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492321, gaps=[]) 45916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492323, gaps=[]) 45916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492325, gaps=[]) 45917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=188492327, gaps=[]) 45918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=188492329, gaps=[]) 45919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=188492331, gaps=[]) 45919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=188492333, gaps=[]) 45920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=188492335, gaps=[]) 45921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=188492337, gaps=[]) 45922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=188492339, gaps=[]) 45923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 46094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 46094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 46095ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 46095ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 46095ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 46095ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 46095ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 46095ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 46096ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 46096ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f471561b-a300-49c8-aef1-bb7d402bb0d3"}', extra='') 46096ms [log] connectionstatechanged closed closed closed 46096ms [log] connectionstatechanged closed closed closed 46096ms [log] connectionstatechanged closed closed closed 46096ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f471561b-a300-49c8-aef1-bb7d402bb0d3", "state": "closed"}] 46096ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 46097ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 46097ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xc6\xc5\xf8\xd2\xff\x02AO\xa0\xab\x91\xb6') 46097ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xc6\xc5\xf8\xd2\xff\x02AO\xa0\xab\x91\xb6') 46098ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52408) 46098ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 46098ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 46155ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 46155ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 46224ms [err] Traceback (most recent call last): 46224ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 46224ms [err] return _run_code(code, main_globals, None, 46224ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 46224ms [err] exec(code, run_globals) 46224ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 46225ms [err] sys.exit(main()) 46225ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 46225ms [err] asyncio.run(main_async()) 46225ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 46225ms [err] return loop.run_until_complete(main) 46225ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 46225ms [err] self.run_forever() 46225ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 46225ms [err] self._run_once() 46225ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 46225ms [err] event_list = self._selector.select(timeout) 46225ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 46226ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 46226ms [err] KeyboardInterrupt 46325ms [log] starting device 46717ms [err] DEBUG:asyncio:Using selector: EpollSelector 46787ms [err] ERROR:asyncio:Unclosed client session 46787ms [err] client_session: 46872ms [log] parsing 46872ms [log] creating device handler 46872ms [log] [ready] 46872ms [log] reading line 46872ms [log] [websocketToken] "2e3a7c95-24ca-4f16-8090-19db0f6acc8f" 46892ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 46892ms [log] [websocketConnected] 47102ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 47102ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 47116ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/705b91d0-1db2-440b-a04e-8d4e654fdd06"}}', extra='') 47116ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/705b91d0-1db2-440b-a04e-8d4e654fdd06"} 47174ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 47174ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c", "state": "new"}] 49178ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 49178ms [err] v=0 49178ms [err] o=- 3929432805 3929432805 IN IP4 0.0.0.0 49178ms [err] s=- 49178ms [err] t=0 0 49178ms [err] a=group:BUNDLE 0 49178ms [err] a=msid-semantic:WMS * 49178ms [err] m=application 9 DTLS/SCTP 5000 49178ms [err] c=IN IP4 0.0.0.0 49178ms [err] a=mid:0 49178ms [err] a=sctpmap:5000 webrtc-datachannel 65535 49178ms [err] a=max-message-size:65536 49178ms [err] a=ice-ufrag:0vnD 49178ms [err] a=ice-pwd:mbtHBbZ5N3E9l3vFVtY1wY 49178ms [err] a=fingerprint:sha-256 51:60:31:FF:FC:62:81:28:46:C0:AE:97:47:6D:12:AD:AF:1F:9D:B8:F2:7A:7C:37:FE:1C:DE:4E:24:28:60:97 49178ms [err] a=setup:actpass 49178ms [err] 49179ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 49180ms [log] makeOffer 49180ms [log] connectionstatechanged new new have-local-offer 49180ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c", "state": "new"}] 49181ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 49181ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 49183ms [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'\x8f\xa6Ow5f\x93\x9ba!v\xd2') 49184ms [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'\xc2n\x05Z&\x05A\t\x8d1\xb5\x12') 49185ms [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'\x8f\xa6Ow5f\x93\x9ba!v\xd2') 49185ms [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'\xc2n\x05Z&\x05A\t\x8d1\xb5\x12') 49187ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 49187ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'J\x9e\xf8q;\x94W\x90\xadV\x13\xb1') 49188ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'J\x9e\xf8q;\x94W\x90\xadV\x13\xb1') 49188ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x7f\xe5\x00\xf5\xe6\x0c0bjf\x17\xee') 49189ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x7f\xe5\x00\xf5\xe6\x0c0bjf\x17\xee') 49189ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55038) (expires in 600 seconds) 49189ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 49190ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 49191ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 49191ms [log] handleSignalingMessage 49191ms [log] handleOptions 49191ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 49191ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 49216ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56743) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbcp\xe0\x96)\xac6\t\xbb\xefsP') 49216ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56743) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbcp\xe0\x96)\xac6\t\xbb\xefsP') 49224ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 49224ms [err] v=0 49224ms [err] o=- 3929432805 3929432805 IN IP4 0.0.0.0 49224ms [err] s=- 49224ms [err] t=0 0 49224ms [err] a=group:BUNDLE 0 49224ms [err] a=msid-semantic:WMS * 49224ms [err] m=application 56743 DTLS/SCTP 5000 49224ms [err] c=IN IP4 172.30.0.1 49224ms [err] a=mid:0 49224ms [err] a=sctpmap:5000 webrtc-datachannel 65535 49224ms [err] a=max-message-size:65536 49224ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 56743 typ host 49224ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 42861 typ host 49224ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 56743 typ srflx raddr 172.30.0.1 rport 56743 49224ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 42861 typ srflx raddr 172.17.0.2 rport 42861 49224ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63307 typ relay raddr 172.17.0.2 rport 35507 49224ms [err] a=end-of-candidates 49224ms [err] a=ice-ufrag:SsZK 49224ms [err] a=ice-pwd:mFuWQ54kNc7LNpc6YdSG5t 49224ms [err] a=fingerprint:sha-256 4F:DF:04:F1:5C:A3:02:63:7B:AA:3E:85:22:2F:CE:8A:82:7F:CB:52:51:DD:D7:9A:86:CC:89:AF:D0:A6:93:78 49224ms [err] a=setup:active 49224ms [err] 49226ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 49226ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 49226ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 49227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50264) -> ('172.30.0.1', 56743)) State.FROZEN -> State.WAITING 49227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59288) -> ('172.30.0.1', 56743)) State.FROZEN -> State.WAITING 49227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50264) -> ('172.17.0.2', 42861)) State.FROZEN -> State.WAITING 49227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55038) -> ('172.30.0.1', 56743)) State.FROZEN -> State.WAITING 49227ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(MNVyPHwFDt 1 udp 1862270975 172.17.0.2 56743 typ prflx) 49228ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50264) -> ('172.17.0.2', 56743)) State.WAITING -> State.IN_PROGRESS 49228ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56743) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbc\xf2\x8c\xcbw\xa8\xee\xb3f(\xe6\xe7') 49228ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50264) -> ('172.30.0.1', 56743)) State.WAITING -> State.IN_PROGRESS 49228ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56743) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x19\x0c\xc8\x93\xb9>\x01\tc*K\x87') 49229ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929432805 3929432805 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 56743 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 56743 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 42861 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 56743 typ srflx raddr 172.30.0.1 rport 56743\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 42861 typ srflx raddr 172.17.0.2 rport 42861\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63307 typ relay raddr 172.17.0.2 rport 35507\\r\\na=end-of-candidates\\r\\na=ice-ufrag:SsZK\\r\\na=ice-pwd:mFuWQ54kNc7LNpc6YdSG5t\\r\\na=fingerprint:sha-256 4F:DF:04:F1:5C:A3:02:63:7B:AA:3E:85:22:2F:CE:8A:82:7F:CB:52:51:DD:D7:9A:86:CC:89:AF:D0:A6:93:78\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 49229ms [log] handleSignalingMessage 49229ms [log] handleAnswer 49229ms [log] acceptAnswer 49229ms [log] connectionstatechanged connecting checking stable 49229ms [log] connectionstatechanged connecting checking stable 49229ms [log] connectionstatechanged connecting checking stable 49229ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c", "state": "connecting"}] 49229ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56743) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbc\xf2\x8c\xcbw\xa8\xee\xb3f(\xe6\xe7') 49229ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50264) -> ('172.17.0.2', 56743)) State.IN_PROGRESS -> State.SUCCEEDED 49229ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59288) -> ('172.30.0.1', 56743)) State.WAITING -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50264) -> ('172.17.0.2', 42861)) State.WAITING -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59288) -> ('172.17.0.2', 42861)) State.FROZEN -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50264) -> ('141.24.211.56', 56743)) State.FROZEN -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59288) -> ('141.24.211.56', 56743)) State.FROZEN -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50264) -> ('141.24.211.56', 42861)) State.FROZEN -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59288) -> ('141.24.211.56', 42861)) State.FROZEN -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50264) -> ('141.24.210.113', 63307)) State.FROZEN -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59288) -> ('141.24.210.113', 63307)) State.FROZEN -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55038) -> ('172.30.0.1', 56743)) State.WAITING -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55038) -> ('172.17.0.2', 42861)) State.FROZEN -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55038) -> ('141.24.211.56', 56743)) State.FROZEN -> State.FAILED 49231ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55038) -> ('141.24.211.56', 42861)) State.FROZEN -> State.FAILED 49231ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55038) -> ('141.24.210.113', 63307)) State.FROZEN -> State.FAILED 49232ms [err] INFO:aioice.ice:Connection(0) ICE completed 49232ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56743) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x19\x0c\xc8\x93\xb9>\x01\tc*K\x87') 49233ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50264) -> ('172.30.0.1', 56743)) State.IN_PROGRESS -> State.SUCCEEDED 49233ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56743) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x85\x84\xb4\xa6\xac?~\xac\t\x08\x89-') 49234ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56743) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x85\x84\xb4\xa6\xac?~\xac\t\x08\x89-') 49250ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 49250ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 49251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 49257ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 49257ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 49257ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 49257ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 49257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 49258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 49258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 49258ms [log] connectionstatechanged connecting completed stable 49258ms [log] connectionstatechanged connected completed stable 49258ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c", "state": "connected"}] 49260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 49260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 49260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 49260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 49260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 49260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 49262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 49262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 49262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 49262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3175835646, stream_id=1, stream_seq=0) 49262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 49264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=256174294, stream_id=1, stream_seq=0) 49264ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 49264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=256174294, gaps=[]) 49267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835646, gaps=[]) 49267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 49267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3175835647, stream_id=1, stream_seq=1) 49267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 49268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835648, stream_id=1, stream_seq=2) 49268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835649, stream_id=1, stream_seq=2) 49268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835650, stream_id=1, stream_seq=2) 49271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835647, gaps=[]) 49271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835651, stream_id=1, stream_seq=2) 49272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835648, gaps=[]) 49272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835652, stream_id=1, stream_seq=2) 49272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835653, stream_id=1, stream_seq=2) 49273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835649, gaps=[]) 49273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835654, stream_id=1, stream_seq=2) 49274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835650, gaps=[]) 49274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835655, stream_id=1, stream_seq=3) 49274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835656, stream_id=1, stream_seq=3) 49275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835651, gaps=[]) 49275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835657, stream_id=1, stream_seq=3) 49275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835658, stream_id=1, stream_seq=3) 49276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835652, gaps=[]) 49276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835659, stream_id=1, stream_seq=3) 49276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835660, stream_id=1, stream_seq=3) 49277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835653, gaps=[]) 49277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835661, stream_id=1, stream_seq=3) 49278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835654, gaps=[]) 49278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835662, stream_id=1, stream_seq=4) 49278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835663, stream_id=1, stream_seq=4) 49279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835655, gaps=[]) 49279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835664, stream_id=1, stream_seq=4) 49279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835665, stream_id=1, stream_seq=4) 49280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835656, gaps=[]) 49280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835666, stream_id=1, stream_seq=4) 49280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835667, stream_id=1, stream_seq=4) 49280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835657, gaps=[]) 49280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835668, stream_id=1, stream_seq=4) 49281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835658, gaps=[]) 49281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835669, stream_id=1, stream_seq=5) 49281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835670, stream_id=1, stream_seq=5) 49281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835659, gaps=[]) 49282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835671, stream_id=1, stream_seq=5) 49282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835672, stream_id=1, stream_seq=5) 49282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835660, gaps=[]) 49282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835673, stream_id=1, stream_seq=5) 49283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835674, stream_id=1, stream_seq=5) 49283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835661, gaps=[]) 49283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835675, stream_id=1, stream_seq=5) 49284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835662, gaps=[]) 49284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835676, stream_id=1, stream_seq=6) 49284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835677, stream_id=1, stream_seq=6) 49284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835663, gaps=[]) 49284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835678, stream_id=1, stream_seq=6) 49285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835679, stream_id=1, stream_seq=6) 49285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835664, gaps=[]) 49285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835680, stream_id=1, stream_seq=6) 49286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835681, stream_id=1, stream_seq=6) 49286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835665, gaps=[]) 49286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835682, stream_id=1, stream_seq=6) 49287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835666, gaps=[]) 49287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835683, stream_id=1, stream_seq=7) 49287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835684, stream_id=1, stream_seq=7) 49288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835667, gaps=[]) 49288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835685, stream_id=1, stream_seq=7) 49288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835686, stream_id=1, stream_seq=7) 49288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835668, gaps=[]) 49288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835687, stream_id=1, stream_seq=7) 49288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835688, stream_id=1, stream_seq=7) 49289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835669, gaps=[]) 49289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835689, stream_id=1, stream_seq=7) 49289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835670, gaps=[]) 49289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835690, stream_id=1, stream_seq=8) 49289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835691, stream_id=1, stream_seq=8) 49290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835671, gaps=[]) 49290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835692, stream_id=1, stream_seq=8) 49290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835693, stream_id=1, stream_seq=8) 49290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835672, gaps=[]) 49290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835694, stream_id=1, stream_seq=8) 49290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835695, stream_id=1, stream_seq=8) 49291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835673, gaps=[]) 49291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835696, stream_id=1, stream_seq=8) 49291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835674, gaps=[]) 49291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835697, stream_id=1, stream_seq=9) 49291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835698, stream_id=1, stream_seq=9) 49292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835675, gaps=[]) 49292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835699, stream_id=1, stream_seq=9) 49292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835700, stream_id=1, stream_seq=9) 49292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835676, gaps=[]) 49292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835701, stream_id=1, stream_seq=9) 49293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835702, stream_id=1, stream_seq=9) 49293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835677, gaps=[]) 49293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835703, stream_id=1, stream_seq=9) 49293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835678, gaps=[]) 49293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835704, stream_id=1, stream_seq=10) 49294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835705, stream_id=1, stream_seq=10) 49294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835679, gaps=[]) 49294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835706, stream_id=1, stream_seq=10) 49295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835707, stream_id=1, stream_seq=10) 49295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835680, gaps=[]) 49295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835708, stream_id=1, stream_seq=10) 49295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835709, stream_id=1, stream_seq=10) 49295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835681, gaps=[]) 49295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835710, stream_id=1, stream_seq=10) 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835682, gaps=[]) 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835711, stream_id=1, stream_seq=11) 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835712, stream_id=1, stream_seq=11) 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835683, gaps=[]) 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835713, stream_id=1, stream_seq=11) 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835714, stream_id=1, stream_seq=11) 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835684, gaps=[]) 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835715, stream_id=1, stream_seq=11) 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835716, stream_id=1, stream_seq=11) 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835685, gaps=[]) 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835717, stream_id=1, stream_seq=11) 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835686, gaps=[]) 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835718, stream_id=1, stream_seq=12) 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835719, stream_id=1, stream_seq=12) 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835687, gaps=[]) 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835720, stream_id=1, stream_seq=12) 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835721, stream_id=1, stream_seq=12) 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835688, gaps=[]) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835722, stream_id=1, stream_seq=12) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835723, stream_id=1, stream_seq=12) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835689, gaps=[]) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835724, stream_id=1, stream_seq=12) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835690, gaps=[]) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835725, stream_id=1, stream_seq=13) 49300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835726, stream_id=1, stream_seq=13) 49300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835691, gaps=[]) 49300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835727, stream_id=1, stream_seq=13) 49300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835728, stream_id=1, stream_seq=13) 49300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835692, gaps=[]) 49301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835729, stream_id=1, stream_seq=13) 49301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835730, stream_id=1, stream_seq=13) 49301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835693, gaps=[]) 49301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835731, stream_id=1, stream_seq=13) 49302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835694, gaps=[]) 49302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835732, stream_id=1, stream_seq=14) 49302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835733, stream_id=1, stream_seq=14) 49302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835695, gaps=[]) 49302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835734, stream_id=1, stream_seq=14) 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835735, stream_id=1, stream_seq=14) 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835696, gaps=[]) 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835736, stream_id=1, stream_seq=14) 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835737, stream_id=1, stream_seq=14) 49304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835697, gaps=[]) 49304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835738, stream_id=1, stream_seq=14) 49304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835698, gaps=[]) 49304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835739, stream_id=1, stream_seq=15) 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835740, stream_id=1, stream_seq=15) 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835699, gaps=[]) 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835741, stream_id=1, stream_seq=15) 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835742, stream_id=1, stream_seq=15) 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835700, gaps=[]) 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835743, stream_id=1, stream_seq=15) 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835744, stream_id=1, stream_seq=15) 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835701, gaps=[]) 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835745, stream_id=1, stream_seq=15) 49307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835702, gaps=[]) 49307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835746, stream_id=1, stream_seq=16) 49307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835747, stream_id=1, stream_seq=16) 49307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835703, gaps=[]) 49308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835748, stream_id=1, stream_seq=16) 49308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835749, stream_id=1, stream_seq=16) 49308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835704, gaps=[]) 49308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835750, stream_id=1, stream_seq=16) 49309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835751, stream_id=1, stream_seq=16) 49309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835705, gaps=[]) 49309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835752, stream_id=1, stream_seq=16) 49309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835706, gaps=[]) 49309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835753, stream_id=1, stream_seq=17) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835754, stream_id=1, stream_seq=17) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835707, gaps=[]) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835755, stream_id=1, stream_seq=17) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835756, stream_id=1, stream_seq=17) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835708, gaps=[]) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835757, stream_id=1, stream_seq=17) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835758, stream_id=1, stream_seq=17) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835709, gaps=[]) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835759, stream_id=1, stream_seq=17) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835710, gaps=[]) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835760, stream_id=1, stream_seq=18) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835761, stream_id=1, stream_seq=18) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835711, gaps=[]) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835762, stream_id=1, stream_seq=18) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835763, stream_id=1, stream_seq=18) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835712, gaps=[]) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835764, stream_id=1, stream_seq=18) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835765, stream_id=1, stream_seq=18) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835713, gaps=[]) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835766, stream_id=1, stream_seq=18) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835714, gaps=[]) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835767, stream_id=1, stream_seq=19) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835768, stream_id=1, stream_seq=19) 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835715, gaps=[]) 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835769, stream_id=1, stream_seq=19) 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835770, stream_id=1, stream_seq=19) 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835716, gaps=[]) 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835771, stream_id=1, stream_seq=19) 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835772, stream_id=1, stream_seq=19) 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835717, gaps=[]) 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835773, stream_id=1, stream_seq=19) 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835718, gaps=[]) 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835774, stream_id=1, stream_seq=20) 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835775, stream_id=1, stream_seq=20) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835719, gaps=[]) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835776, stream_id=1, stream_seq=20) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835777, stream_id=1, stream_seq=20) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835720, gaps=[]) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835778, stream_id=1, stream_seq=20) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835779, stream_id=1, stream_seq=20) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835721, gaps=[]) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835780, stream_id=1, stream_seq=20) 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835722, gaps=[]) 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835781, stream_id=1, stream_seq=21) 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835782, stream_id=1, stream_seq=21) 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835723, gaps=[]) 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835783, stream_id=1, stream_seq=21) 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835784, stream_id=1, stream_seq=21) 49317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835724, gaps=[]) 49317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835785, stream_id=1, stream_seq=21) 49317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835786, stream_id=1, stream_seq=21) 49317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835725, gaps=[]) 49317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835787, stream_id=1, stream_seq=21) 49317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835726, gaps=[]) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835788, stream_id=1, stream_seq=22) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835789, stream_id=1, stream_seq=22) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835727, gaps=[]) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835790, stream_id=1, stream_seq=22) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835791, stream_id=1, stream_seq=22) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835728, gaps=[]) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835792, stream_id=1, stream_seq=22) 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835793, stream_id=1, stream_seq=22) 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835729, gaps=[]) 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835794, stream_id=1, stream_seq=22) 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835730, gaps=[]) 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835795, stream_id=1, stream_seq=23) 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835796, stream_id=1, stream_seq=23) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835731, gaps=[]) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835797, stream_id=1, stream_seq=23) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835798, stream_id=1, stream_seq=23) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835732, gaps=[]) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835799, stream_id=1, stream_seq=23) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835800, stream_id=1, stream_seq=23) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835733, gaps=[]) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835801, stream_id=1, stream_seq=23) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835734, gaps=[]) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835802, stream_id=1, stream_seq=24) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835803, stream_id=1, stream_seq=24) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835735, gaps=[]) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835804, stream_id=1, stream_seq=24) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835805, stream_id=1, stream_seq=24) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835736, gaps=[]) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835806, stream_id=1, stream_seq=24) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835807, stream_id=1, stream_seq=24) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835737, gaps=[]) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835808, stream_id=1, stream_seq=24) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835738, gaps=[]) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835809, stream_id=1, stream_seq=25) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835810, stream_id=1, stream_seq=25) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835739, gaps=[]) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835811, stream_id=1, stream_seq=25) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835812, stream_id=1, stream_seq=25) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835740, gaps=[]) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835813, stream_id=1, stream_seq=25) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835814, stream_id=1, stream_seq=25) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835741, gaps=[]) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835815, stream_id=1, stream_seq=25) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835742, gaps=[]) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835816, stream_id=1, stream_seq=26) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835817, stream_id=1, stream_seq=26) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835743, gaps=[]) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835818, stream_id=1, stream_seq=26) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835819, stream_id=1, stream_seq=26) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835744, gaps=[]) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835820, stream_id=1, stream_seq=26) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835821, stream_id=1, stream_seq=26) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835745, gaps=[]) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835822, stream_id=1, stream_seq=26) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835746, gaps=[]) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835823, stream_id=1, stream_seq=27) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835824, stream_id=1, stream_seq=27) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835747, gaps=[]) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835825, stream_id=1, stream_seq=27) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835826, stream_id=1, stream_seq=27) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835748, gaps=[]) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835827, stream_id=1, stream_seq=27) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835828, stream_id=1, stream_seq=27) 49327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835749, gaps=[]) 49327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835829, stream_id=1, stream_seq=27) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835750, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835830, stream_id=1, stream_seq=28) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835831, stream_id=1, stream_seq=28) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835751, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835832, stream_id=1, stream_seq=28) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835833, stream_id=1, stream_seq=28) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835752, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835834, stream_id=1, stream_seq=28) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835835, stream_id=1, stream_seq=28) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835753, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835836, stream_id=1, stream_seq=28) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835754, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835837, stream_id=1, stream_seq=29) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835838, stream_id=1, stream_seq=29) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835755, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835839, stream_id=1, stream_seq=29) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835840, stream_id=1, stream_seq=29) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835756, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835841, stream_id=1, stream_seq=29) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835842, stream_id=1, stream_seq=29) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835757, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835843, stream_id=1, stream_seq=29) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835758, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835844, stream_id=1, stream_seq=30) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835845, stream_id=1, stream_seq=30) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835759, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835846, stream_id=1, stream_seq=30) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835847, stream_id=1, stream_seq=30) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835760, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835848, stream_id=1, stream_seq=30) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835849, stream_id=1, stream_seq=30) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835761, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835850, stream_id=1, stream_seq=30) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835762, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835851, stream_id=1, stream_seq=31) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835852, stream_id=1, stream_seq=31) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835763, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835853, stream_id=1, stream_seq=31) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835854, stream_id=1, stream_seq=31) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835764, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835855, stream_id=1, stream_seq=31) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835856, stream_id=1, stream_seq=31) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835765, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835857, stream_id=1, stream_seq=31) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835766, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835858, stream_id=1, stream_seq=32) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835859, stream_id=1, stream_seq=32) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835767, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835860, stream_id=1, stream_seq=32) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835861, stream_id=1, stream_seq=32) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835768, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835862, stream_id=1, stream_seq=32) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835863, stream_id=1, stream_seq=32) 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835769, gaps=[]) 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835864, stream_id=1, stream_seq=32) 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835770, gaps=[]) 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3175835865, stream_id=1, stream_seq=33) 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835866, stream_id=1, stream_seq=33) 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835771, gaps=[]) 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835867, stream_id=1, stream_seq=33) 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835868, stream_id=1, stream_seq=33) 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835772, gaps=[]) 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835869, stream_id=1, stream_seq=33) 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3175835870, stream_id=1, stream_seq=33) 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835773, gaps=[]) 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3175835871, stream_id=1, stream_seq=33) 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835774, gaps=[]) 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835775, gaps=[]) 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835776, gaps=[]) 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835777, gaps=[]) 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835778, gaps=[]) 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835779, gaps=[]) 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835780, gaps=[]) 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835781, gaps=[]) 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835782, gaps=[]) 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835783, gaps=[]) 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835784, gaps=[]) 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835785, gaps=[]) 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835786, gaps=[]) 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835787, gaps=[]) 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835788, gaps=[]) 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835789, gaps=[]) 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835790, gaps=[]) 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835791, gaps=[]) 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835792, gaps=[]) 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835793, gaps=[]) 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835794, gaps=[]) 49341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835795, gaps=[]) 49341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835796, gaps=[]) 49341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835797, gaps=[]) 49341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835798, gaps=[]) 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835799, gaps=[]) 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835800, gaps=[]) 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835801, gaps=[]) 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835802, gaps=[]) 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835803, gaps=[]) 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835804, gaps=[]) 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835805, gaps=[]) 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835806, gaps=[]) 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835807, gaps=[]) 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835808, gaps=[]) 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835809, gaps=[]) 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835810, gaps=[]) 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835811, gaps=[]) 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835812, gaps=[]) 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835813, gaps=[]) 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835814, gaps=[]) 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835815, gaps=[]) 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835816, gaps=[]) 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835817, gaps=[]) 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835818, gaps=[]) 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835819, gaps=[]) 49346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8192 49346ms [log] 8188 49346ms [log] line [file] undefined 49346ms [log] 49346ms [log] reading line 49346ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 49346ms [log] [experimentStatusChanged] {"status": "running", "message": null} 49346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835820, gaps=[]) 49346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835821, gaps=[]) 49346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835822, gaps=[]) 49346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835823, gaps=[]) 49347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835824, gaps=[]) 49347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835825, gaps=[]) 49347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835826, gaps=[]) 49347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835827, gaps=[]) 49347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835828, gaps=[]) 49347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835829, gaps=[]) 49348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835830, gaps=[]) 49348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835831, gaps=[]) 49348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835832, gaps=[]) 49348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835833, gaps=[]) 49348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835834, gaps=[]) 49349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835835, gaps=[]) 49349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835836, gaps=[]) 49349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835837, gaps=[]) 49349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835838, gaps=[]) 49349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835839, gaps=[]) 49349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835840, gaps=[]) 49350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835841, gaps=[]) 49350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835842, gaps=[]) 49350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835843, gaps=[]) 49350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835844, gaps=[]) 49350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835845, gaps=[]) 49350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835846, gaps=[]) 49351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835847, gaps=[]) 49351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835848, gaps=[]) 49351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835849, gaps=[]) 49351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835850, gaps=[]) 49351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835851, gaps=[]) 49352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835852, gaps=[]) 49352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835853, gaps=[]) 49352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835854, gaps=[]) 49352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835855, gaps=[]) 49352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835856, gaps=[]) 49352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835857, gaps=[]) 49353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835858, gaps=[]) 49353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835859, gaps=[]) 49353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835860, gaps=[]) 49353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835861, gaps=[]) 49353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835862, gaps=[]) 49353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835863, gaps=[]) 49354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835864, gaps=[]) 49354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835865, gaps=[]) 49354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835866, gaps=[]) 49354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835867, gaps=[]) 49354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835868, gaps=[]) 49355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835869, gaps=[]) 49355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835870, gaps=[]) 49355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 49378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835871, gaps=[]) 49378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 49539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 49539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 49539ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 49539ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 49539ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 49539ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 49540ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 49540ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 49540ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c"}', extra='') 49540ms [log] connectionstatechanged closed closed closed 49540ms [log] connectionstatechanged closed closed closed 49540ms [log] connectionstatechanged closed closed closed 49540ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c", "state": "closed"}] 49540ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 49540ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 49540ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'r\x86\xad7\x90\x92\xec\xb7\xa7{\xd2\x15') 49541ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'r\x86\xad7\x90\x92\xec\xb7\xa7{\xd2\x15') 49541ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55038) 49542ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 49542ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 49617ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 49617ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 49676ms [err] Traceback (most recent call last): 49676ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 49676ms [err] return _run_code(code, main_globals, None, 49676ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 49676ms [err] exec(code, run_globals) 49676ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 49676ms [err] sys.exit(main()) 49676ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 49676ms [err] asyncio.run(main_async()) 49676ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 49676ms [err] return loop.run_until_complete(main) 49676ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 49676ms [err] self.run_forever() 49676ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 49676ms [err] self._run_once() 49676ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 49677ms [err] event_list = self._selector.select(timeout) 49677ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 49677ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 49677ms [err] KeyboardInterrupt ================== js Client to js Client GPIO tests : should transmit gpio value ================== js Client to python Client GPIO tests : should transmit initial gpio value ================== js Client to python Client GPIO tests : should transmit gpio value ================== python Client to js Client GPIO tests : should transmit initial gpio value 65075ms [log] starting device 65480ms [err] DEBUG:asyncio:Using selector: EpollSelector 65548ms [err] ERROR:asyncio:Unclosed client session 65548ms [err] client_session: 65613ms [log] parsing 65613ms [log] creating device handler 65613ms [log] [ready] 65613ms [log] reading line 65613ms [log] [websocketToken] "9496202d-10d1-4713-b4cb-4f8914842708" 65627ms [log] line {"signal":"gpio1","value":"strongH"} 65627ms [log] 65627ms [log] reading line 65627ms [log] line {"signal":"gpio2","value":"strongL"} 65627ms [log] 65627ms [log] reading line 65627ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 65627ms [log] [websocketConnected] 67326ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 67326ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 67350ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/1849e852-1aee-497f-9088-647ec2c2fbbe"}}', extra='') 67350ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/1849e852-1aee-497f-9088-647ec2c2fbbe"} 67408ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/6bbef732-b89f-4c30-8c3c-83a41e6692e0","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 67408ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 67408ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 67408ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bbef732-b89f-4c30-8c3c-83a41e6692e0", "state": "new"}] 69412ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6bbef732-b89f-4c30-8c3c-83a41e6692e0"}', extra='') 69412ms [log] handleSignalingMessage 69412ms [log] handleOptions 69412ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 69412ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 69412ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 69412ms [err] v=0 69412ms [err] o=- 5054222486621162773 2 IN IP4 127.0.0.1 69412ms [err] s=- 69412ms [err] t=0 0 69412ms [err] a=group:BUNDLE 0 69412ms [err] a=extmap-allow-mixed 69412ms [err] a=msid-semantic: WMS 69412ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 69412ms [err] c=IN IP4 0.0.0.0 69412ms [err] a=ice-ufrag:C7fV 69412ms [err] a=ice-pwd:IaXWQ3SfJMLepwfRpghcWUCO 69412ms [err] a=ice-options:trickle 69412ms [err] a=fingerprint:sha-256 5C:43:60:E7:1F:C7:08:83:83:D1:A4:F2:7A:EC:15:BC:A5:B5:C3:21:5E:50:05:AA:19:4B:63:81:C8:48:25:C9 69412ms [err] a=setup:actpass 69412ms [err] a=mid:0 69412ms [err] a=sctp-port:5000 69412ms [err] a=max-message-size:262144 69412ms [err] 69414ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 69414ms [err] v=0 69414ms [err] o=- 5054222486621162773 2 IN IP4 127.0.0.1 69414ms [err] s=- 69414ms [err] t=0 0 69414ms [err] a=group:BUNDLE 0 69414ms [err] a=extmap-allow-mixed 69414ms [err] a=msid-semantic: WMS 69414ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 69414ms [err] c=IN IP4 0.0.0.0 69414ms [err] a=ice-ufrag:C7fV 69414ms [err] a=ice-pwd:IaXWQ3SfJMLepwfRpghcWUCO 69414ms [err] a=ice-options:trickle 69414ms [err] a=fingerprint:sha-256 5C:43:60:E7:1F:C7:08:83:83:D1:A4:F2:7A:EC:15:BC:A5:B5:C3:21:5E:50:05:AA:19:4B:63:81:C8:48:25:C9 69414ms [err] a=setup:actpass 69414ms [err] a=mid:0 69414ms [err] a=sctp-port:5000 69414ms [err] a=max-message-size:262144 69414ms [err] 69414ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 5054222486621162773 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:C7fV\\r\\na=ice-pwd:IaXWQ3SfJMLepwfRpghcWUCO\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 5C:43:60:E7:1F:C7:08:83:83:D1:A4:F2:7A:EC:15:BC:A5:B5:C3:21:5E:50:05:AA:19:4B:63:81:C8:48:25:C9\\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/6bbef732-b89f-4c30-8c3c-83a41e6692e0"}', extra='') 69414ms [log] handleSignalingMessage 69414ms [log] handleOffer 69414ms [log] makeAnswer 69414ms [log] connectionstatechanged new new have-remote-offer 69414ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bbef732-b89f-4c30-8c3c-83a41e6692e0", "state": "new"}] 69416ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 69416ms [err] v=0 69416ms [err] o=- 3929432825 3929432825 IN IP4 0.0.0.0 69416ms [err] s=- 69416ms [err] t=0 0 69416ms [err] a=group:BUNDLE 0 69416ms [err] a=msid-semantic:WMS * 69416ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 69416ms [err] c=IN IP4 0.0.0.0 69416ms [err] a=mid:0 69416ms [err] a=sctp-port:5000 69416ms [err] a=max-message-size:65536 69416ms [err] a=ice-ufrag:zO4r 69416ms [err] a=ice-pwd:BIhjCRuIKQPqglhrUpUmyI 69416ms [err] a=fingerprint:sha-256 B4:5E:C1:C9:ED:51:5B:5A:77:D7:48:9E:E8:08:72:19:9E:9B:4C:56:DE:42:F3:FB:B7:51:EE:81:6A:B8:C9:6E 69416ms [err] a=setup:active 69416ms [err] 69416ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 69418ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 69418ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 69420ms [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\xc2\xd1\xd4*\xa1\xf37\xde\xe8\x01\xc6') 69421ms [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'b\x14\xa7\xc4g\xbc\x04\xcf\x1f\xa4\xdc\xd7') 69421ms [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\xc2\xd1\xd4*\xa1\xf37\xde\xe8\x01\xc6') 69422ms [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'b\x14\xa7\xc4g\xbc\x04\xcf\x1f\xa4\xdc\xd7') 69423ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 69423ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x18\xf2Lq\x11=\xa1\xe9\x91\x16\x9e\xbe') 69424ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x18\xf2Lq\x11=\xa1\xe9\x91\x16\x9e\xbe') 69424ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd0\xf2ux\xa6\x01\x98HL\xef\x7f\xb6') 69426ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd0\xf2ux\xa6\x01\x98HL\xef\x7f\xb6') 69426ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52691) (expires in 600 seconds) 69426ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 69426ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 69427ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 69427ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 69427ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 69428ms [log] connectionstatechanged new new stable 69428ms [log] connectionstatechanged new new stable 69428ms [log] connectionstatechanged connecting checking stable 69428ms [log] connectionstatechanged connecting checking stable 69428ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bbef732-b89f-4c30-8c3c-83a41e6692e0", "state": "connecting"}] 69447ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 41435) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Z+7wnWrM644H') 69447ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 41435) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Z+7wnWrM644H') 69448ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(yZQ2L8mqut 1 udp 1845501695 172.17.0.2 41435 typ prflx) 69448ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32822) -> ('172.17.0.2', 41435)) State.WAITING -> State.IN_PROGRESS 69448ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 41435) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b':\xccf\xecw&\xfb\xee[,\xd1\xb1') 69452ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 41435) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b':\xccf\xecw&\xfb\xee[,\xd1\xb1') 69452ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32822) -> ('172.17.0.2', 41435)) State.IN_PROGRESS -> State.SUCCEEDED 69452ms [err] INFO:aioice.ice:Connection(0) ICE completed 69464ms [err] INFO:aioice.ice:Connection(0) Remote candidate "3a7beedf-cf15-483a-8aec-9e220b922312.local" resolved to 172.17.0.2 69469ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32822) -> ('172.17.0.2', 41435)) State.FROZEN -> State.IN_PROGRESS 69469ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 41435) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'h\xa6x\xcf\x9a##V\xeafwT') 69470ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 41435) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'h\xa6x\xcf\x9a##V\xeafwT') 69470ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32822) -> ('172.17.0.2', 41435)) State.IN_PROGRESS -> State.SUCCEEDED 69489ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54327) -> ('172.17.0.2', 41435)) State.FROZEN -> State.IN_PROGRESS 69490ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 41435) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/\x97.\x80qi\xdb\xed\x00\xe7N\x8c') 69491ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 41435) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/\x97.\x80qi\xdb\xed\x00\xe7N\x8c') 69491ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54327) -> ('172.17.0.2', 41435)) State.IN_PROGRESS -> State.SUCCEEDED 69504ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 41435) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w8nSSh9z2+WH') 69504ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 41435) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w8nSSh9z2+WH') 69504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32822) -> ('141.24.211.56', 41435)) State.FROZEN -> State.FAILED 69504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54327) -> ('141.24.211.56', 41435)) State.FROZEN -> State.FAILED 69504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32822) -> ('141.24.210.113', 51805)) State.FROZEN -> State.FAILED 69504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54327) -> ('141.24.210.113', 51805)) State.FROZEN -> State.FAILED 69504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52691) -> ('172.17.0.2', 41435)) State.FROZEN -> State.FAILED 69504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52691) -> ('141.24.211.56', 41435)) State.FROZEN -> State.FAILED 69505ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52691) -> ('141.24.210.113', 51805)) State.FROZEN -> State.FAILED 69510ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 69510ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 69512ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 69516ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 69516ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 69516ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 69516ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 69517ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:367559744 1 udp 2113937151 3a7beedf-cf15-483a-8aec-9e220b922312.local 41435 typ host generation 0 ufrag C7fV network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6bbef732-b89f-4c30-8c3c-83a41e6692e0"}', extra='') 69517ms [log] handleSignalingMessage 69517ms [log] handleIceCandidate 69517ms [log] acceptIceCandidate 69517ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2445667903 1 udp 1677729535 141.24.211.56 41435 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag C7fV network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6bbef732-b89f-4c30-8c3c-83a41e6692e0"}', extra='') 69517ms [log] handleSignalingMessage 69517ms [log] handleIceCandidate 69517ms [log] acceptIceCandidate 69517ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3267908020 1 udp 33562623 141.24.210.113 51805 typ relay raddr 141.24.211.56 rport 41435 generation 0 ufrag C7fV network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6bbef732-b89f-4c30-8c3c-83a41e6692e0"}', extra='') 69517ms [log] handleSignalingMessage 69517ms [log] handleIceCandidate 69517ms [log] acceptIceCandidate 69517ms [log] connectionstatechanged connecting completed stable 69517ms [log] connectionstatechanged connected completed stable 69517ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bbef732-b89f-4c30-8c3c-83a41e6692e0", "state": "connected"}] 69520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 69520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 69521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 69521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 69522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 69522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 69523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3352309512, stream_id=1, stream_seq=0) 69523ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 69524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1529124391, stream_id=1, stream_seq=0) 69524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 69524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3352309512, gaps=[]) 69525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1529124391, gaps=[]) 69525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 69526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1529124392, stream_id=1, stream_seq=1) 69526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 69526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1529124393, stream_id=1, stream_seq=2) 69527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1529124393, gaps=[]) 69527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 69566ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 41435) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'VRzexDYAUMSC') 69566ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 41435) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'VRzexDYAUMSC') 69584ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 69584ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 69682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 69682ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69682ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 69682ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 69682ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69682ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69683ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 69683ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/6bbef732-b89f-4c30-8c3c-83a41e6692e0"}', extra='') 69683ms [log] connectionstatechanged closed closed closed 69683ms [log] connectionstatechanged closed closed closed 69683ms [log] connectionstatechanged closed closed closed 69683ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bbef732-b89f-4c30-8c3c-83a41e6692e0", "state": "closed"}] 69683ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69683ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69684ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'xF\x96+\x9e\xe3k\xe4q\x84a@') 69684ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'xF\x96+\x9e\xe3k\xe4q\x84a@') 69685ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52691) 69685ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 69685ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 69751ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 69751ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 69822ms [err] Traceback (most recent call last): 69822ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 69822ms [err] return _run_code(code, main_globals, None, 69822ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 69822ms [err] exec(code, run_globals) 69822ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 69823ms [err] sys.exit(main()) 69823ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 69823ms [err] asyncio.run(main_async()) 69823ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 69823ms [err] return loop.run_until_complete(main) 69823ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 69823ms [err] self.run_forever() 69823ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 69823ms [err] self._run_once() 69823ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 69824ms [err] event_list = self._selector.select(timeout) 69824ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 69829ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 69829ms [err] KeyboardInterrupt 69921ms [log] starting device 70318ms [err] DEBUG:asyncio:Using selector: EpollSelector 70386ms [err] ERROR:asyncio:Unclosed client session 70386ms [err] client_session: 70458ms [log] parsing 70458ms [log] creating device handler 70458ms [log] [ready] 70458ms [log] reading line 70458ms [log] [websocketToken] "bd3ee959-6abb-466b-90fb-80cfc1e24615" 70472ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70472ms [log] [websocketConnected] 72165ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 72165ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 72181ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b1989459-4fba-42c6-80c4-0480ce887612"}}', extra='') 72181ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b1989459-4fba-42c6-80c4-0480ce887612"} 72239ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/365cfaee-0aa5-47f5-9aab-33ef760f9022","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 72239ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/365cfaee-0aa5-47f5-9aab-33ef760f9022", "state": "new"}] 74244ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 74244ms [err] v=0 74244ms [err] o=- 3929432830 3929432830 IN IP4 0.0.0.0 74244ms [err] s=- 74244ms [err] t=0 0 74244ms [err] a=group:BUNDLE 0 74244ms [err] a=msid-semantic:WMS * 74244ms [err] m=application 9 DTLS/SCTP 5000 74244ms [err] c=IN IP4 0.0.0.0 74244ms [err] a=mid:0 74244ms [err] a=sctpmap:5000 webrtc-datachannel 65535 74244ms [err] a=max-message-size:65536 74244ms [err] a=ice-ufrag:B8lm 74244ms [err] a=ice-pwd:NGXIkjBBmXWi5jbPiPTmFV 74244ms [err] a=fingerprint:sha-256 E4:34:77:58:89:2F:47:E1:2B:A1:C7:FE:DF:0A:F3:12:78:C9:9E:DF:99:E6:39:25:B0:23:14:54:FB:21:77:2C 74244ms [err] a=setup:actpass 74244ms [err] 74245ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 74246ms [log] makeOffer 74246ms [log] connectionstatechanged new new have-local-offer 74246ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/365cfaee-0aa5-47f5-9aab-33ef760f9022", "state": "new"}] 74247ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 74247ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 74249ms [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"\xd0SO\xfe'q\xe0\xf2\x1c\xb7\x94C") 74249ms [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'h&3\x02{\x9f)E^\xc9\xe3\xa5') 74250ms [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"\xd0SO\xfe'q\xe0\xf2\x1c\xb7\x94C") 74250ms [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'h&3\x02{\x9f)E^\xc9\xe3\xa5') 74252ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 74252ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa1\xe2[{\x96\xdbu\xeaF;T\x1c') 74253ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xa1\xe2[{\x96\xdbu\xeaF;T\x1c') 74253ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'Q0g=8#\xec0o\x89\x96\xe1') 74255ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'Q0g=8#\xec0o\x89\x96\xe1') 74255ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63608) (expires in 600 seconds) 74255ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 74255ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 74256ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 74256ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 74275ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 74275ms [err] v=0 74275ms [err] o=- 4793762637440556433 2 IN IP4 127.0.0.1 74275ms [err] s=- 74275ms [err] t=0 0 74275ms [err] a=group:BUNDLE 0 74275ms [err] a=msid-semantic: WMS 74275ms [err] m=application 9 DTLS/SCTP 5000 74275ms [err] c=IN IP4 0.0.0.0 74275ms [err] a=ice-ufrag:Doem 74275ms [err] a=ice-pwd:8xZW2Hrp5Yvi8tkx3XqBr1Dd 74275ms [err] a=ice-options:trickle 74275ms [err] a=fingerprint:sha-256 BD:A4:A8:7A:E6:E8:79:85:B2:2A:15:47:07:F4:91:C1:50:96:4A:33:C2:FC:FF:A8:B6:C4:90:0B:B8:52:74:23 74275ms [err] a=setup:active 74275ms [err] a=mid:0 74275ms [err] a=sctpmap:5000 webrtc-datachannel 1024 74275ms [err] 74276ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 74276ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 74277ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 74277ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/365cfaee-0aa5-47f5-9aab-33ef760f9022"}', extra='') 74277ms [log] handleSignalingMessage 74277ms [log] handleOptions 74277ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 4793762637440556433 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:Doem\\r\\na=ice-pwd:8xZW2Hrp5Yvi8tkx3XqBr1Dd\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 BD:A4:A8:7A:E6:E8:79:85:B2:2A:15:47:07:F4:91:C1:50:96:4A:33:C2:FC:FF:A8:B6:C4:90:0B:B8:52:74:23\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/365cfaee-0aa5-47f5-9aab-33ef760f9022"}', extra='') 74277ms [log] handleSignalingMessage 74277ms [log] handleAnswer 74277ms [log] acceptAnswer 74277ms [log] connectionstatechanged connecting checking stable 74277ms [log] connectionstatechanged connecting checking stable 74277ms [log] connectionstatechanged connecting checking stable 74277ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/365cfaee-0aa5-47f5-9aab-33ef760f9022", "state": "connecting"}] 74278ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2Qkkg8oedBe1') 74278ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'2Qkkg8oedBe1') 74278ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(LBIAVlfHLU 1 udp 1845501695 172.17.0.2 39939 typ prflx) 74278ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54502) -> ('172.17.0.2', 39939)) State.WAITING -> State.IN_PROGRESS 74279ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9f\xfa\xc4\xc8\x08o\x0eS\xbeFS"') 74282ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9f\xfa\xc4\xc8\x08o\x0eS\xbeFS"') 74282ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54502) -> ('172.17.0.2', 39939)) State.IN_PROGRESS -> State.SUCCEEDED 74282ms [err] INFO:aioice.ice:Connection(0) ICE completed 74292ms [err] INFO:aioice.ice:Connection(0) Remote candidate "fa0b1c9a-0ccf-4cc0-bbbf-cb58a0462685.local" resolved to 172.17.0.2 74297ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54502) -> ('172.17.0.2', 39939)) State.FROZEN -> State.IN_PROGRESS 74297ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'!8\xe3S\xa7\x83\x80lSu\rb') 74299ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'!8\xe3S\xa7\x83\x80lSu\rb') 74299ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54502) -> ('172.17.0.2', 39939)) State.IN_PROGRESS -> State.SUCCEEDED 74299ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54403) -> ('172.17.0.2', 39939)) State.FROZEN -> State.FAILED 74299ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63608) -> ('172.17.0.2', 39939)) State.FROZEN -> State.FAILED 74318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54502) -> ('141.24.211.56', 39939)) State.FROZEN -> State.IN_PROGRESS 74318ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 39939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbbOA\x9f\\&\xa8x\xf4\xf5O\xb2') 74331ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9KWZJ70LEVx4') 74332ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9KWZJ70LEVx4') 74339ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54403) -> ('141.24.211.56', 39939)) State.FROZEN -> State.IN_PROGRESS 74339ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 39939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0b\x90\xfd(\xd6O\xcf]_\x03\xe7\x10') 74360ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63608) -> ('141.24.211.56', 39939)) State.FROZEN -> State.IN_PROGRESS 74360ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 39939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Q\x1f\xd9\xbc\x97~\xd8\x7f\xdbT\xca\xc6') 74361ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xe8)4Y\xf88\x82\xac\xa5oV\x94') 74361ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xe8)4Y\xf88\x82\xac\xa5oV\x94') 74361ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 39939) 74381ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 74381ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 74383ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 74387ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 74387ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 74388ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 74388ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 74388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 74389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 74389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 74389ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3855667699 1 udp 2113937151 fa0b1c9a-0ccf-4cc0-bbbf-cb58a0462685.local 39939 typ host generation 0 ufrag Doem network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/365cfaee-0aa5-47f5-9aab-33ef760f9022"}', extra='') 74389ms [log] handleSignalingMessage 74389ms [log] handleIceCandidate 74389ms [log] acceptIceCandidate 74389ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1644018572 1 udp 1677729535 141.24.211.56 39939 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Doem network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/365cfaee-0aa5-47f5-9aab-33ef760f9022"}', extra='') 74389ms [log] handleSignalingMessage 74389ms [log] handleIceCandidate 74389ms [log] acceptIceCandidate 74389ms [log] connectionstatechanged connecting completed stable 74389ms [log] connectionstatechanged connected completed stable 74389ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/365cfaee-0aa5-47f5-9aab-33ef760f9022", "state": "connected"}] 74390ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 74390ms [log] line {"signal":"gpio1","value":"strongH"} 74390ms [log] 74390ms [log] reading line 74390ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 74394ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 74394ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 74395ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 74395ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 74395ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 74395ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 74395ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 74396ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'EFUreDHK9fwx') 74396ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'EFUreDHK9fwx') 74397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 74397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 74397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 74397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=200155377, stream_id=1, stream_seq=0) 74397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 74398ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=200155377, gaps=[]) 74398ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 74399ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2122050475, stream_id=1, stream_seq=0) 74399ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 74399ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2122050475, gaps=[]) 74400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=200155378, stream_id=1, stream_seq=1) 74401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 74401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=200155379, stream_id=1, stream_seq=2) 74401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=200155380, stream_id=1, stream_seq=3) 74402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=200155381, stream_id=1, stream_seq=4) 74402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=200155379, gaps=[]) 74402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 74403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=200155381, gaps=[]) 74403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 74456ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'B4CuoyWyWtLT') 74457ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'B4CuoyWyWtLT') 74457ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54403) -> ('172.17.0.2', 39939)) State.WAITING -> State.IN_PROGRESS 74457ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf0\xe2\xeee\xce\x88\xbbp\x96bU\xfa') 74459ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 39939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf0\xe2\xeee\xce\x88\xbbp\x96bU\xfa') 74459ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54403) -> ('172.17.0.2', 39939)) State.IN_PROGRESS -> State.SUCCEEDED 74473ms [log] line {"signal":"gpio2","value":"strongL"} 74473ms [log] 74473ms [log] reading line 74473ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 74473ms [log] [experimentStatusChanged] {"status": "running", "message": null} 74567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 74568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 74568ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 74568ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 74568ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 74568ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 74569ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 74569ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 74570ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/365cfaee-0aa5-47f5-9aab-33ef760f9022"}', extra='') 74570ms [log] connectionstatechanged closed closed closed 74570ms [log] connectionstatechanged closed closed closed 74570ms [log] connectionstatechanged closed closed closed 74570ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/365cfaee-0aa5-47f5-9aab-33ef760f9022", "state": "closed"}] 74570ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 74570ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 74571ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xe2\xbe\\\x12\xa0\x99\n\xb8*\x88\xa8\x7f') 74572ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xe2\xbe\\\x12\xa0\x99\n\xb8*\x88\xa8\x7f') 74572ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63608) 74572ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 74572ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 74659ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 74659ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 74707ms [err] Traceback (most recent call last): 74707ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 74707ms [err] return _run_code(code, main_globals, None, 74707ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 74707ms [err] exec(code, run_globals) 74707ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 74707ms [err] sys.exit(main()) 74707ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 74708ms [err] asyncio.run(main_async()) 74708ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 74708ms [err] return loop.run_until_complete(main) 74708ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 74708ms [err] self.run_forever() 74708ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 74708ms [err] self._run_once() 74708ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 74708ms [err] event_list = self._selector.select(timeout) 74708ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 74709ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 74709ms [err] KeyboardInterrupt 74814ms [log] starting device 75204ms [err] DEBUG:asyncio:Using selector: EpollSelector 75274ms [err] ERROR:asyncio:Unclosed client session 75274ms [err] client_session: 75343ms [log] parsing 75343ms [log] creating device handler 75343ms [log] [ready] 75343ms [log] reading line 75343ms [log] [websocketToken] "b7329c02-4b49-4047-9c50-3b9462ddffdc" 75363ms [log] line {"signal":"gpio1","value":"strongH"} 75363ms [log] 75363ms [log] reading line 75363ms [log] line {"signal":"gpio2","value":"strongL"} 75363ms [log] 75363ms [log] reading line 75363ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 75363ms [log] [websocketConnected] 75559ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 75559ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 75584ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ba972ffd-96f7-4d6c-aa7a-d52c26ec3cca"}}', extra='') 75584ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ba972ffd-96f7-4d6c-aa7a-d52c26ec3cca"} 75650ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 75650ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 75651ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 75651ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f", "state": "new"}] 77654ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 77654ms [log] handleSignalingMessage 77654ms [log] handleOptions 77654ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 77654ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 77673ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 77673ms [err] v=0 77673ms [err] o=- 3929432833 3929432833 IN IP4 0.0.0.0 77673ms [err] s=- 77673ms [err] t=0 0 77673ms [err] a=group:BUNDLE 0 77673ms [err] a=msid-semantic:WMS * 77673ms [err] m=application 49949 DTLS/SCTP 5000 77673ms [err] c=IN IP4 172.30.0.1 77673ms [err] a=mid:0 77673ms [err] a=sctpmap:5000 webrtc-datachannel 65535 77673ms [err] a=max-message-size:65536 77673ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 49949 typ host 77673ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 38972 typ host 77673ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 49949 typ srflx raddr 172.30.0.1 rport 49949 77673ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 38972 typ srflx raddr 172.17.0.2 rport 38972 77673ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51485 typ relay raddr 172.17.0.2 rport 49018 77673ms [err] a=end-of-candidates 77673ms [err] a=ice-ufrag:ZoAs 77673ms [err] a=ice-pwd:C2WEgvrtaY0vHVaeX4EpAe 77673ms [err] a=fingerprint:sha-256 54:1C:93:26:1B:1E:D7:05:55:A5:3D:C3:D5:B5:88:35:94:08:85:E9:89:C4:66:61:E6:88:24:C4:B9:11:2C:8B 77673ms [err] a=setup:actpass 77673ms [err] 77674ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 77674ms [err] v=0 77674ms [err] o=- 3929432833 3929432833 IN IP4 0.0.0.0 77674ms [err] s=- 77674ms [err] t=0 0 77674ms [err] a=group:BUNDLE 0 77674ms [err] a=msid-semantic:WMS * 77674ms [err] m=application 49949 DTLS/SCTP 5000 77674ms [err] c=IN IP4 172.30.0.1 77674ms [err] a=mid:0 77674ms [err] a=sctpmap:5000 webrtc-datachannel 65535 77674ms [err] a=max-message-size:65536 77674ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 49949 typ host 77674ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 38972 typ host 77674ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 49949 typ srflx raddr 172.30.0.1 rport 49949 77674ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 38972 typ srflx raddr 172.17.0.2 rport 38972 77674ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51485 typ relay raddr 172.17.0.2 rport 49018 77674ms [err] a=end-of-candidates 77674ms [err] a=ice-ufrag:ZoAs 77674ms [err] a=ice-pwd:C2WEgvrtaY0vHVaeX4EpAe 77674ms [err] a=fingerprint:sha-256 54:1C:93:26:1B:1E:D7:05:55:A5:3D:C3:D5:B5:88:35:94:08:85:E9:89:C4:66:61:E6:88:24:C4:B9:11:2C:8B 77674ms [err] a=setup:actpass 77674ms [err] 77675ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929432833 3929432833 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 49949 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 49949 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 38972 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 49949 typ srflx raddr 172.30.0.1 rport 49949\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 38972 typ srflx raddr 172.17.0.2 rport 38972\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51485 typ relay raddr 172.17.0.2 rport 49018\\r\\na=end-of-candidates\\r\\na=ice-ufrag:ZoAs\\r\\na=ice-pwd:C2WEgvrtaY0vHVaeX4EpAe\\r\\na=fingerprint:sha-256 54:1C:93:26:1B:1E:D7:05:55:A5:3D:C3:D5:B5:88:35:94:08:85:E9:89:C4:66:61:E6:88:24:C4:B9:11:2C:8B\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 77675ms [log] handleSignalingMessage 77675ms [log] handleOffer 77675ms [log] makeAnswer 77675ms [log] connectionstatechanged new new have-remote-offer 77675ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f", "state": "new"}] 77676ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 77676ms [err] v=0 77676ms [err] o=- 3929432833 3929432833 IN IP4 0.0.0.0 77676ms [err] s=- 77676ms [err] t=0 0 77676ms [err] a=group:BUNDLE 0 77676ms [err] a=msid-semantic:WMS * 77676ms [err] m=application 9 DTLS/SCTP 5000 77676ms [err] c=IN IP4 0.0.0.0 77676ms [err] a=mid:0 77676ms [err] a=sctpmap:5000 webrtc-datachannel 65535 77676ms [err] a=max-message-size:65536 77676ms [err] a=ice-ufrag:R0oA 77676ms [err] a=ice-pwd:YbhvLqaRxJFhL3MPXi7mRR 77676ms [err] a=fingerprint:sha-256 5C:AF:38:94:40:1D:66:14:0B:EE:09:05:82:9B:C7:28:19:E1:CE:BF:EB:61:00:7E:53:60:09:0A:4E:D4:B0:9E 77676ms [err] a=setup:active 77676ms [err] 77676ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 77677ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 77678ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 77679ms [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'\xb3\xce\x14\xbe\xd4\xe4z\x99\xfe\x00\xc5\x8e') 77679ms [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'\xb1\xc8\xd4\xdb\xa6\x90\xf75~9\x94\n') 77680ms [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'\xb3\xce\x14\xbe\xd4\xe4z\x99\xfe\x00\xc5\x8e') 77680ms [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'\xb1\xc8\xd4\xdb\xa6\x90\xf75~9\x94\n') 77682ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 77682ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'K\xc2\x91\x00\xc0\x1b[\xbfo,\xe1\xe8') 77683ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'K\xc2\x91\x00\xc0\x1b[\xbfo,\xe1\xe8') 77683ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'1WM\xea\xf7\xcde\x9c\xdaW\xe5\xae') 77684ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'1WM\xea\xf7\xcde\x9c\xdaW\xe5\xae') 77684ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63038) (expires in 600 seconds) 77684ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 77684ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 77685ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 77685ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 77685ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 77686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50201) -> ('172.30.0.1', 49949)) State.FROZEN -> State.WAITING 77686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37975) -> ('172.30.0.1', 49949)) State.FROZEN -> State.WAITING 77686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50201) -> ('172.17.0.2', 38972)) State.FROZEN -> State.WAITING 77686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63038) -> ('172.30.0.1', 49949)) State.FROZEN -> State.WAITING 77686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50201) -> ('172.30.0.1', 49949)) State.WAITING -> State.IN_PROGRESS 77686ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 49949) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'k\xf5T\x01\xf8\x83\x15\xca\xe6\xb0\x8bl') 77686ms [log] connectionstatechanged new new stable 77686ms [log] connectionstatechanged new new stable 77686ms [log] connectionstatechanged connecting checking stable 77686ms [log] connectionstatechanged connecting checking stable 77686ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f", "state": "connecting"}] 77687ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 49949) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'k\xf5T\x01\xf8\x83\x15\xca\xe6\xb0\x8bl') 77687ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50201) -> ('172.30.0.1', 49949)) State.IN_PROGRESS -> State.SUCCEEDED 77688ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50201) -> ('141.24.211.56', 49949)) State.FROZEN -> State.WAITING 77688ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50201) -> ('141.24.211.56', 38972)) State.FROZEN -> State.WAITING 77688ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50201) -> ('141.24.210.113', 51485)) State.FROZEN -> State.WAITING 77701ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 49949) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcc\x82\xcc1\xb6\x8a\xe6\xfd\x80\xe6\xdc\x00') 77701ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 49949) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcc\x82\xcc1\xb6\x8a\xe6\xfd\x80\xe6\xdc\x00') 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37975) -> ('172.30.0.1', 49949)) State.WAITING -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50201) -> ('172.17.0.2', 38972)) State.WAITING -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37975) -> ('172.17.0.2', 38972)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50201) -> ('141.24.211.56', 49949)) State.WAITING -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37975) -> ('141.24.211.56', 49949)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50201) -> ('141.24.211.56', 38972)) State.WAITING -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37975) -> ('141.24.211.56', 38972)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63038) -> ('172.30.0.1', 49949)) State.WAITING -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63038) -> ('172.17.0.2', 38972)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50201) -> ('141.24.210.113', 51485)) State.WAITING -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37975) -> ('141.24.210.113', 51485)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63038) -> ('141.24.211.56', 49949)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63038) -> ('141.24.211.56', 38972)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63038) -> ('141.24.210.113', 51485)) State.FROZEN -> State.FAILED 77703ms [err] INFO:aioice.ice:Connection(0) ICE completed 77703ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 49949) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'sq\xff*\xcaF[\x1d\x9d\xcc\x0b\xa9') 77703ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 49949) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'sq\xff*\xcaF[\x1d\x9d\xcc\x0b\xa9') 77703ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(WIB7rmDXOO 1 udp 1862270975 172.17.0.2 49949 typ prflx) 77703ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50201) -> ('172.17.0.2', 49949)) State.WAITING -> State.IN_PROGRESS 77704ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 49949) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xda3`4=\xccy\x87Yl_\xc5') 77704ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 49949) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xda3`4=\xccy\x87Yl_\xc5') 77704ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50201) -> ('172.17.0.2', 49949)) State.IN_PROGRESS -> State.SUCCEEDED 77707ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 77707ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 77708ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 77727ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 77728ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 77728ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 77728ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 77728ms [log] connectionstatechanged connecting completed stable 77728ms [log] connectionstatechanged connected completed stable 77728ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f", "state": "connected"}] 77729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 77729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 77729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 77731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 77731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 77731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 77733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3295264586, stream_id=1, stream_seq=0) 77733ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 77733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=574461929, stream_id=1, stream_seq=0) 77734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 77734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3295264586, gaps=[]) 77735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=574461930, stream_id=1, stream_seq=1) 77735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=574461931, stream_id=1, stream_seq=2) 77735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=574461929, gaps=[]) 77735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 77735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=574461930, gaps=[]) 77736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 77736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=574461931, gaps=[]) 77736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 77810ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 77810ms [log] [experimentStatusChanged] {"status": "running", "message": null} 77898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 77899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 77899ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 77899ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 77899ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 77899ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 77900ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 77900ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 77901ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f"}', extra='') 77901ms [log] connectionstatechanged closed closed closed 77901ms [log] connectionstatechanged closed closed closed 77901ms [log] connectionstatechanged closed closed closed 77901ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f", "state": "closed"}] 77901ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 77901ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 77902ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'7\xd9.\x81\x89\xe0\x1cL\x00\xf4Ld') 77903ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'7\xd9.\x81\x89\xe0\x1cL\x00\xf4Ld') 77903ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63038) 77903ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 77903ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 77971ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 77971ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 78042ms [err] Traceback (most recent call last): 78042ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 78042ms [err] return _run_code(code, main_globals, None, 78042ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 78042ms [err] exec(code, run_globals) 78042ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 78042ms [err] sys.exit(main()) 78042ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 78043ms [err] asyncio.run(main_async()) 78043ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 78043ms [err] return loop.run_until_complete(main) 78043ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 78043ms [err] self.run_forever() 78043ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 78043ms [err] self._run_once() 78043ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 78044ms [err] event_list = self._selector.select(timeout) 78044ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 78044ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 78044ms [err] KeyboardInterrupt 78155ms [log] starting device 78547ms [err] DEBUG:asyncio:Using selector: EpollSelector 78618ms [err] ERROR:asyncio:Unclosed client session 78618ms [err] client_session: 78681ms [log] parsing 78681ms [log] creating device handler 78681ms [log] [ready] 78681ms [log] reading line 78681ms [log] [websocketToken] "890b86ba-893f-4e8c-b7c8-306d0d197d42" 78695ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 78695ms [log] [websocketConnected] 78879ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 78879ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 78894ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/eb84a266-12b9-4210-be7a-61dc98477f28"}}', extra='') 78894ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/eb84a266-12b9-4210-be7a-61dc98477f28"} 78949ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 78949ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7", "state": "new"}] 80952ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 80952ms [log] handleSignalingMessage 80952ms [log] handleOptions 80952ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 80952ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 80970ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 80970ms [err] v=0 80970ms [err] o=- 3929432837 3929432837 IN IP4 0.0.0.0 80970ms [err] s=- 80970ms [err] t=0 0 80970ms [err] a=group:BUNDLE 0 80970ms [err] a=msid-semantic:WMS * 80970ms [err] m=application 53460 DTLS/SCTP 5000 80970ms [err] c=IN IP4 172.30.0.1 80970ms [err] a=mid:0 80970ms [err] a=sctpmap:5000 webrtc-datachannel 65535 80970ms [err] a=max-message-size:65536 80970ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53460 typ host 80970ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 39199 typ host 80970ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53460 typ srflx raddr 172.30.0.1 rport 53460 80970ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 39199 typ srflx raddr 172.17.0.2 rport 39199 80970ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59876 typ relay raddr 172.17.0.2 rport 33476 80970ms [err] a=end-of-candidates 80970ms [err] a=ice-ufrag:Gb8e 80970ms [err] a=ice-pwd:OH7BzzONSYierl1Zj0VUyD 80970ms [err] a=fingerprint:sha-256 6F:24:AE:15:4C:FD:D7:36:B2:26:B8:92:D8:89:BE:E0:87:6F:61:45:DB:04:8E:A9:A5:93:A5:0A:7C:6D:23:EA 80970ms [err] a=setup:actpass 80970ms [err] 80972ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 80972ms [err] v=0 80972ms [err] o=- 3929432837 3929432837 IN IP4 0.0.0.0 80972ms [err] s=- 80972ms [err] t=0 0 80972ms [err] a=group:BUNDLE 0 80972ms [err] a=msid-semantic:WMS * 80972ms [err] m=application 53460 DTLS/SCTP 5000 80972ms [err] c=IN IP4 172.30.0.1 80972ms [err] a=mid:0 80972ms [err] a=sctpmap:5000 webrtc-datachannel 65535 80972ms [err] a=max-message-size:65536 80972ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53460 typ host 80972ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 39199 typ host 80972ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53460 typ srflx raddr 172.30.0.1 rport 53460 80972ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 39199 typ srflx raddr 172.17.0.2 rport 39199 80972ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59876 typ relay raddr 172.17.0.2 rport 33476 80972ms [err] a=end-of-candidates 80972ms [err] a=ice-ufrag:Gb8e 80972ms [err] a=ice-pwd:OH7BzzONSYierl1Zj0VUyD 80972ms [err] a=fingerprint:sha-256 6F:24:AE:15:4C:FD:D7:36:B2:26:B8:92:D8:89:BE:E0:87:6F:61:45:DB:04:8E:A9:A5:93:A5:0A:7C:6D:23:EA 80972ms [err] a=setup:actpass 80972ms [err] 80973ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929432837 3929432837 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 53460 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 53460 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 39199 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53460 typ srflx raddr 172.30.0.1 rport 53460\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 39199 typ srflx raddr 172.17.0.2 rport 39199\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59876 typ relay raddr 172.17.0.2 rport 33476\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Gb8e\\r\\na=ice-pwd:OH7BzzONSYierl1Zj0VUyD\\r\\na=fingerprint:sha-256 6F:24:AE:15:4C:FD:D7:36:B2:26:B8:92:D8:89:BE:E0:87:6F:61:45:DB:04:8E:A9:A5:93:A5:0A:7C:6D:23:EA\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 80973ms [log] handleSignalingMessage 80973ms [log] handleOffer 80973ms [log] makeAnswer 80973ms [log] connectionstatechanged new new have-remote-offer 80973ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7", "state": "new"}] 80974ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 80974ms [err] v=0 80974ms [err] o=- 3929432837 3929432837 IN IP4 0.0.0.0 80974ms [err] s=- 80974ms [err] t=0 0 80974ms [err] a=group:BUNDLE 0 80974ms [err] a=msid-semantic:WMS * 80974ms [err] m=application 9 DTLS/SCTP 5000 80974ms [err] c=IN IP4 0.0.0.0 80974ms [err] a=mid:0 80974ms [err] a=sctpmap:5000 webrtc-datachannel 65535 80974ms [err] a=max-message-size:65536 80974ms [err] a=ice-ufrag:anNj 80974ms [err] a=ice-pwd:3gwTx3yXovWttYyPVbhO7w 80974ms [err] a=fingerprint:sha-256 8A:68:BE:40:CA:46:12:F1:9B:8B:DF:1F:F7:93:63:73:6B:56:15:C5:0E:14:0F:E2:9D:94:6B:28:55:4B:F2:76 80974ms [err] a=setup:active 80974ms [err] 80974ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 80976ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 80976ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 80978ms [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"\xfc\xe5k\x89'vkR\xc8\xa2\xd4 ") 80979ms [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'\xee\xb4\xd9\x0bm-\x8c\xf7\x8f\x0f\xe6\xa8') 80979ms [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"\xfc\xe5k\x89'vkR\xc8\xa2\xd4 ") 80979ms [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'\xee\xb4\xd9\x0bm-\x8c\xf7\x8f\x0f\xe6\xa8') 80981ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 80981ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x97\r\xcc\x1f\x9a\xa1\x89\x04\xe3\xceO>') 80982ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x97\r\xcc\x1f\x9a\xa1\x89\x04\xe3\xceO>') 80982ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1a\xa4\xac\x92\x8a$\xad\xdc)b\x02\x96') 80983ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x1a\xa4\xac\x92\x8a$\xad\xdc)b\x02\x96') 80983ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49228) (expires in 600 seconds) 80983ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 80984ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 80985ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 80985ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 80985ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 80986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56300) -> ('172.30.0.1', 53460)) State.FROZEN -> State.WAITING 80986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46219) -> ('172.30.0.1', 53460)) State.FROZEN -> State.WAITING 80986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56300) -> ('172.17.0.2', 39199)) State.FROZEN -> State.WAITING 80986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49228) -> ('172.30.0.1', 53460)) State.FROZEN -> State.WAITING 80986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56300) -> ('172.30.0.1', 53460)) State.WAITING -> State.IN_PROGRESS 80986ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53460) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x08\xf3\x07\xc3\xb6\x94jv\xda\xbe\xe6"') 80987ms [log] connectionstatechanged new new stable 80987ms [log] connectionstatechanged new new stable 80987ms [log] connectionstatechanged connecting checking stable 80987ms [log] connectionstatechanged connecting checking stable 80987ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7", "state": "connecting"}] 80988ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53460) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x08\xf3\x07\xc3\xb6\x94jv\xda\xbe\xe6"') 80988ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56300) -> ('172.30.0.1', 53460)) State.IN_PROGRESS -> State.SUCCEEDED 80988ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56300) -> ('141.24.211.56', 53460)) State.FROZEN -> State.WAITING 80988ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56300) -> ('141.24.211.56', 39199)) State.FROZEN -> State.WAITING 80988ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56300) -> ('141.24.210.113', 59876)) State.FROZEN -> State.WAITING 81002ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53460) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8\xb5\x9d@\xd8>\xbc\xe8x\x88\xaf\xf7') 81002ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53460) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8\xb5\x9d@\xd8>\xbc\xe8x\x88\xaf\xf7') 81003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46219) -> ('172.30.0.1', 53460)) State.WAITING -> State.FAILED 81003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56300) -> ('172.17.0.2', 39199)) State.WAITING -> State.FAILED 81003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46219) -> ('172.17.0.2', 39199)) State.FROZEN -> State.FAILED 81003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56300) -> ('141.24.211.56', 53460)) State.WAITING -> State.FAILED 81003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46219) -> ('141.24.211.56', 53460)) State.FROZEN -> State.FAILED 81003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56300) -> ('141.24.211.56', 39199)) State.WAITING -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46219) -> ('141.24.211.56', 39199)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49228) -> ('172.30.0.1', 53460)) State.WAITING -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49228) -> ('172.17.0.2', 39199)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56300) -> ('141.24.210.113', 59876)) State.WAITING -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46219) -> ('141.24.210.113', 59876)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49228) -> ('141.24.211.56', 53460)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49228) -> ('141.24.211.56', 39199)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49228) -> ('141.24.210.113', 59876)) State.FROZEN -> State.FAILED 81005ms [err] INFO:aioice.ice:Connection(0) ICE completed 81005ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 53460) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe7[\x14JD\x9bx\xbe\xad\xf0T/') 81005ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 53460) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe7[\x14JD\x9bx\xbe\xad\xf0T/') 81006ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(qGWTj8GnzB 1 udp 1862270975 172.17.0.2 53460 typ prflx) 81006ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56300) -> ('172.17.0.2', 53460)) State.WAITING -> State.IN_PROGRESS 81006ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 53460) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdaV]$ \xb7\x82lv.\xd4\xb5') 81007ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 81007ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 81008ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 81009ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 53460) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdaV]$ \xb7\x82lv.\xd4\xb5') 81030ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 81030ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 81031ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 81031ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 81032ms [log] connectionstatechanged connecting completed stable 81032ms [log] connectionstatechanged connected completed stable 81032ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7", "state": "connected"}] 81032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 81032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 81032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 81033ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 81033ms [log] line {"signal":"gpio1","value":"strongH"} 81033ms [log] 81033ms [log] reading line 81033ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 81034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 81035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 81035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 81036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2031148256, stream_id=1, stream_seq=0) 81037ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 81037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2286825303, stream_id=1, stream_seq=0) 81037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 81038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031148256, gaps=[]) 81039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2286825304, stream_id=1, stream_seq=1) 81039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2286825305, stream_id=1, stream_seq=2) 81040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2286825306, stream_id=1, stream_seq=3) 81040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2286825307, stream_id=1, stream_seq=4) 81042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2286825303, gaps=[]) 81042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 81042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2286825304, gaps=[]) 81042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 81042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2286825305, gaps=[]) 81042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 81043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2286825306, gaps=[]) 81043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 81043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2286825307, gaps=[]) 81043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 81118ms [log] line {"signal":"gpio2","value":"strongL"} 81118ms [log] 81118ms [log] reading line 81118ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 81118ms [log] [experimentStatusChanged] {"status": "running", "message": null} 81209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 81209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 81209ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 81209ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 81209ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 81209ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 81210ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 81210ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 81210ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7"}', extra='') 81210ms [log] connectionstatechanged closed closed closed 81210ms [log] connectionstatechanged closed closed closed 81210ms [log] connectionstatechanged closed closed closed 81210ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7", "state": "closed"}] 81211ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 81211ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 81212ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xdd\xed\x93\xffw\xdcs\xb6\x90\xb9\x06\x87') 81212ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xdd\xed\x93\xffw\xdcs\xb6\x90\xb9\x06\x87') 81213ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49228) 81213ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 81213ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 81282ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 81282ms [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 81365ms [err] Traceback (most recent call last): 81365ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 81366ms [err] return _run_code(code, main_globals, None, 81366ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 81366ms [err] exec(code, run_globals) 81366ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 81366ms [err] sys.exit(main()) 81366ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 81366ms [err] asyncio.run(main_async()) 81366ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 81366ms [err] return loop.run_until_complete(main) 81366ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 81366ms [err] self.run_forever() 81366ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 81366ms [err] self._run_once() 81366ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 81367ms [err] event_list = self._selector.select(timeout) 81367ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 81367ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 81367ms [err] KeyboardInterrupt ================== js Client to js Client GPIO tests without driver: should transmit gpio value ================== js Client to python Client GPIO tests without driver: should transmit initial gpio value ================== js Client to python Client GPIO tests without driver: should transmit gpio value ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 96620ms [log] starting device 97020ms [err] DEBUG:asyncio:Using selector: EpollSelector 97089ms [err] ERROR:asyncio:Unclosed client session 97089ms [err] client_session: 97160ms [log] parsing 97160ms [log] creating device handler 97160ms [log] [ready] 97160ms [log] reading line 97160ms [log] [websocketToken] "0650935e-1afa-48f9-9121-0094fa7a41a0" 97174ms [log] line {"signal":"gpio1","value":"strongH"} 97174ms [log] 97174ms [log] reading line 97174ms [log] line {"signal":"gpio2","value":"strongL"} 97174ms [log] 97174ms [log] reading line 97174ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 97174ms [log] [websocketConnected] 98894ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 98894ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 98922ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/d063ce2d-21ab-4a46-a42c-d15cc351afc2"}}', extra='') 98922ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/d063ce2d-21ab-4a46-a42c-d15cc351afc2"} 98980ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/43506edb-7294-4b4f-8663-b61dad3e598f","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 98980ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 98981ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 98981ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/43506edb-7294-4b4f-8663-b61dad3e598f", "state": "new"}] 100985ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 100985ms [err] v=0 100985ms [err] o=- 3929432857 3929432857 IN IP4 0.0.0.0 100985ms [err] s=- 100985ms [err] t=0 0 100985ms [err] a=group:BUNDLE 0 100985ms [err] a=msid-semantic:WMS * 100985ms [err] m=application 9 DTLS/SCTP 5000 100985ms [err] c=IN IP4 0.0.0.0 100985ms [err] a=mid:0 100985ms [err] a=sctpmap:5000 webrtc-datachannel 65535 100985ms [err] a=max-message-size:65536 100985ms [err] a=ice-ufrag:zISo 100985ms [err] a=ice-pwd:m38WhUOFzqTzvuCc30938U 100985ms [err] a=fingerprint:sha-256 28:C8:BE:6D:B8:5E:24:FD:95:21:14:E7:AD:E8:A2:4C:01:D6:D7:4A:1C:B2:95:3B:8E:A9:C3:C8:DD:C3:32:55 100985ms [err] a=setup:actpass 100985ms [err] 100987ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 100988ms [log] makeOffer 100988ms [log] connectionstatechanged new new have-local-offer 100988ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/43506edb-7294-4b4f-8663-b61dad3e598f", "state": "new"}] 100988ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 100989ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 100991ms [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'\xb2d\xe0\x9a\xc9C\x9d\x8fm\x88{(') 100992ms [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'ns2+\x92\x11p\xeb\xca\xee\x9e\x86') 100992ms [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'\xb2d\xe0\x9a\xc9C\x9d\x8fm\x88{(') 100993ms [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'ns2+\x92\x11p\xeb\xca\xee\x9e\x86') 100994ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 100994ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf0\xa7\x1d\xf7\xaa@i@\xd7\xe6\x0e.') 100995ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf0\xa7\x1d\xf7\xaa@i@\xd7\xe6\x0e.') 100995ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd3\x03\xdf\xd4mF\xc9\x85\x9a\x01\xc1f') 100997ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd3\x03\xdf\xd4mF\xc9\x85\x9a\x01\xc1f') 100997ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55272) (expires in 600 seconds) 100997ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 100997ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 100998ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/43506edb-7294-4b4f-8663-b61dad3e598f"}', extra='') 100998ms [log] handleSignalingMessage 100998ms [log] handleOptions 100998ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 100998ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 101014ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 101014ms [err] v=0 101014ms [err] o=- 4017335772991596982 2 IN IP4 127.0.0.1 101014ms [err] s=- 101014ms [err] t=0 0 101014ms [err] a=group:BUNDLE 0 101014ms [err] a=msid-semantic: WMS 101014ms [err] m=application 9 DTLS/SCTP 5000 101014ms [err] c=IN IP4 0.0.0.0 101014ms [err] a=ice-ufrag:LDXl 101014ms [err] a=ice-pwd:6beV54u06qIUWAgct6E+VZL9 101014ms [err] a=ice-options:trickle 101014ms [err] a=fingerprint:sha-256 FB:B7:C6:42:E1:AF:9A:AE:4D:1E:2E:11:9B:52:58:EC:CA:05:E0:71:61:2C:F1:34:4C:3B:91:38:35:6A:47:EF 101014ms [err] a=setup:active 101014ms [err] a=mid:0 101014ms [err] a=sctpmap:5000 webrtc-datachannel 1024 101014ms [err] 101015ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 101015ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 101015ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 101015ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 4017335772991596982 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:LDXl\\r\\na=ice-pwd:6beV54u06qIUWAgct6E+VZL9\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 FB:B7:C6:42:E1:AF:9A:AE:4D:1E:2E:11:9B:52:58:EC:CA:05:E0:71:61:2C:F1:34:4C:3B:91:38:35:6A:47:EF\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/43506edb-7294-4b4f-8663-b61dad3e598f"}', extra='') 101015ms [log] handleSignalingMessage 101015ms [log] handleAnswer 101015ms [log] acceptAnswer 101015ms [log] connectionstatechanged connecting checking stable 101015ms [log] connectionstatechanged connecting checking stable 101015ms [log] connectionstatechanged connecting checking stable 101015ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/43506edb-7294-4b4f-8663-b61dad3e598f", "state": "connecting"}] 101017ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'IGSAhcN1Ikv6') 101017ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'IGSAhcN1Ikv6') 101017ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(JxsWxNJTcO 1 udp 1845501695 172.17.0.2 48543 typ prflx) 101018ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42362) -> ('172.17.0.2', 48543)) State.WAITING -> State.IN_PROGRESS 101018ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xae\x83\xb5\x1f\x14*[b\x19\xe9+\xc6') 101024ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xae\x83\xb5\x1f\x14*[b\x19\xe9+\xc6') 101024ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42362) -> ('172.17.0.2', 48543)) State.IN_PROGRESS -> State.SUCCEEDED 101024ms [err] INFO:aioice.ice:Connection(0) ICE completed 101031ms [err] INFO:aioice.ice:Connection(0) Remote candidate "52aec0e8-1ec3-4b8c-8565-4e2a7989dd49.local" resolved to 172.17.0.2 101036ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42362) -> ('172.17.0.2', 48543)) State.FROZEN -> State.IN_PROGRESS 101036ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x19\xcat\xad\xc3\x11Xc\xdb%D\xcd') 101037ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x19\xcat\xad\xc3\x11Xc\xdb%D\xcd') 101037ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42362) -> ('172.17.0.2', 48543)) State.IN_PROGRESS -> State.SUCCEEDED 101037ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38484) -> ('172.17.0.2', 48543)) State.FROZEN -> State.FAILED 101038ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55272) -> ('172.17.0.2', 48543)) State.FROZEN -> State.FAILED 101057ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42362) -> ('141.24.211.56', 48543)) State.FROZEN -> State.IN_PROGRESS 101058ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 48543) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc0\x06G\xbc\x8ci\xb0\xabl\x10\xd7,') 101078ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38484) -> ('141.24.211.56', 48543)) State.FROZEN -> State.IN_PROGRESS 101078ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 48543) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfe=\xcfsy\xb5\xa6\xccX|k\xc3') 101081ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'PL6LmUjfh3O9') 101081ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'PL6LmUjfh3O9') 101099ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55272) -> ('141.24.211.56', 48543)) State.FROZEN -> State.IN_PROGRESS 101099ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 48543) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcf>\x16v\x0e;\xd2\x190\xb7\xde\x97') 101100ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xfa&`h\x11\x9f\x87(i\xb6\x9b\xf5') 101101ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xfa&`h\x11\x9f\x87(i\xb6\x9b\xf5') 101101ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 48543) 101120ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 101121ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 101122ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 101126ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 101126ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 101127ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 101127ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 101127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 101127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 101127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 101128ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:750504492 1 udp 2113937151 52aec0e8-1ec3-4b8c-8565-4e2a7989dd49.local 48543 typ host generation 0 ufrag LDXl network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/43506edb-7294-4b4f-8663-b61dad3e598f"}', extra='') 101128ms [log] handleSignalingMessage 101128ms [log] handleIceCandidate 101128ms [log] acceptIceCandidate 101128ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2828443731 1 udp 1677729535 141.24.211.56 48543 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag LDXl network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/43506edb-7294-4b4f-8663-b61dad3e598f"}', extra='') 101128ms [log] handleSignalingMessage 101128ms [log] handleIceCandidate 101128ms [log] acceptIceCandidate 101128ms [log] connectionstatechanged connecting completed stable 101128ms [log] connectionstatechanged connected completed stable 101128ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/43506edb-7294-4b4f-8663-b61dad3e598f", "state": "connected"}] 101131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 101132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 101132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 101132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 101132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 101132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 101132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 101133ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 101133ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 101133ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 101133ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4245546299, stream_id=1, stream_seq=0) 101133ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 101134ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4245546299, gaps=[]) 101134ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 101134ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2576489907, stream_id=1, stream_seq=0) 101134ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 101134ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2576489907, gaps=[]) 101135ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4245546300, stream_id=1, stream_seq=1) 101135ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 101135ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4245546301, stream_id=1, stream_seq=2) 101135ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4245546301, gaps=[]) 101135ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 101144ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'siM1Mm0FVg32') 101144ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'siM1Mm0FVg32') 101202ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 101202ms [log] [experimentStatusChanged] {"status": "running", "message": null} 101207ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'o7vAv4OYcMh9') 101207ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'o7vAv4OYcMh9') 101207ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38484) -> ('172.17.0.2', 48543)) State.WAITING -> State.IN_PROGRESS 101207ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x15\x80\x00\xf1\xfdC\xaaq\xa9\xea5\x9b') 101211ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 48543) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x15\x80\x00\xf1\xfdC\xaaq\xa9\xea5\x9b') 101211ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38484) -> ('172.17.0.2', 48543)) State.IN_PROGRESS -> State.SUCCEEDED 101301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 101302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 101302ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 101302ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 101302ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 101302ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 101302ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 101302ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 101303ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/43506edb-7294-4b4f-8663-b61dad3e598f"}', extra='') 101303ms [log] connectionstatechanged closed closed closed 101303ms [log] connectionstatechanged closed closed closed 101303ms [log] connectionstatechanged closed closed closed 101303ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/43506edb-7294-4b4f-8663-b61dad3e598f", "state": "closed"}] 101303ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 101303ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 101304ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'|IG5L\xf8q\x13;=\xd6\xdb') 101304ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'|IG5L\xf8q\x13;=\xd6\xdb') 101305ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55272) 101305ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 101305ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 101387ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 101387ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 101443ms [err] Traceback (most recent call last): 101443ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 101443ms [err] return _run_code(code, main_globals, None, 101443ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 101443ms [err] exec(code, run_globals) 101443ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 101444ms [err] sys.exit(main()) 101444ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 101444ms [err] asyncio.run(main_async()) 101444ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 101444ms [err] return loop.run_until_complete(main) 101444ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 101444ms [err] self.run_forever() 101444ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 101444ms [err] self._run_once() 101444ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 101445ms [err] event_list = self._selector.select(timeout) 101445ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 101445ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 101445ms [err] KeyboardInterrupt 101544ms [log] starting device 101954ms [err] DEBUG:asyncio:Using selector: EpollSelector 102022ms [err] ERROR:asyncio:Unclosed client session 102022ms [err] client_session: 102092ms [log] parsing 102092ms [log] creating device handler 102092ms [log] [ready] 102092ms [log] reading line 102092ms [log] [websocketToken] "6d9e818a-958d-4489-8d52-b6e5088f95ab" 102103ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 102103ms [log] [websocketConnected] 103786ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 103786ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 103803ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8895d0e4-8160-4467-90a5-130da3d77bb1"}}', extra='') 103803ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8895d0e4-8160-4467-90a5-130da3d77bb1"} 103863ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/66b27c22-ebcf-41c2-9ac3-a937cb94a2b8","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 103863ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66b27c22-ebcf-41c2-9ac3-a937cb94a2b8", "state": "new"}] 105868ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 105868ms [err] v=0 105868ms [err] o=- 3929432862 3929432862 IN IP4 0.0.0.0 105868ms [err] s=- 105868ms [err] t=0 0 105868ms [err] a=group:BUNDLE 0 105868ms [err] a=msid-semantic:WMS * 105868ms [err] m=application 9 DTLS/SCTP 5000 105868ms [err] c=IN IP4 0.0.0.0 105868ms [err] a=mid:0 105868ms [err] a=sctpmap:5000 webrtc-datachannel 65535 105868ms [err] a=max-message-size:65536 105868ms [err] a=ice-ufrag:eJJN 105868ms [err] a=ice-pwd:AeH5yulJCnu7ljFXzZCXkf 105868ms [err] a=fingerprint:sha-256 C4:15:CF:44:93:41:C5:59:15:9F:98:B1:32:87:93:D5:CA:04:40:2C:47:F9:0B:75:55:47:2D:63:F8:C0:59:81 105868ms [err] a=setup:actpass 105868ms [err] 105869ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 105870ms [log] makeOffer 105870ms [log] connectionstatechanged new new have-local-offer 105870ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66b27c22-ebcf-41c2-9ac3-a937cb94a2b8", "state": "new"}] 105871ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 105871ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 105873ms [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'-4u\xfe\xbe\xe6\x89\x8c^\xb3\xe38') 105874ms [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'\xf5,Ah\xbb\xde\xc8/\xb7\xec\xc6;') 105874ms [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'-4u\xfe\xbe\xe6\x89\x8c^\xb3\xe38') 105875ms [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'\xf5,Ah\xbb\xde\xc8/\xb7\xec\xc6;') 105877ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 105877ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc7I\x86\x86\xe9\x06t\xb9\xfe\x88a\xc6') 105878ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc7I\x86\x86\xe9\x06t\xb9\xfe\x88a\xc6') 105878ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd9ls\xd0\xcc\xc6\x1f\xdc$pa\x10') 105879ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd9ls\xd0\xcc\xc6\x1f\xdc$pa\x10') 105879ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61707) (expires in 600 seconds) 105880ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 105880ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 105881ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 105881ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 105900ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 105900ms [err] v=0 105900ms [err] o=- 5397063698618324627 2 IN IP4 127.0.0.1 105900ms [err] s=- 105900ms [err] t=0 0 105900ms [err] a=group:BUNDLE 0 105900ms [err] a=msid-semantic: WMS 105900ms [err] m=application 9 DTLS/SCTP 5000 105900ms [err] c=IN IP4 0.0.0.0 105900ms [err] a=ice-ufrag:T6gP 105900ms [err] a=ice-pwd:fTqilVnCF8N4OTWbfdJW/RPi 105900ms [err] a=ice-options:trickle 105900ms [err] a=fingerprint:sha-256 CB:8E:7D:C9:90:59:1D:9B:7E:32:50:01:CD:06:F8:B2:24:42:7C:CF:F3:A2:6B:4B:53:AE:A1:DA:DB:20:D8:69 105900ms [err] a=setup:active 105900ms [err] a=mid:0 105900ms [err] a=sctpmap:5000 webrtc-datachannel 1024 105900ms [err] 105900ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 105900ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 105900ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 105900ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'IGcHJSFi7X0a') 105900ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'IGcHJSFi7X0a') 105900ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(T4UtENLlZ1 1 udp 1845501695 172.17.0.2 55806 typ prflx) 105901ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/66b27c22-ebcf-41c2-9ac3-a937cb94a2b8"}', extra='') 105901ms [log] handleSignalingMessage 105901ms [log] handleOptions 105901ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5397063698618324627 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:T6gP\\r\\na=ice-pwd:fTqilVnCF8N4OTWbfdJW/RPi\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 CB:8E:7D:C9:90:59:1D:9B:7E:32:50:01:CD:06:F8:B2:24:42:7C:CF:F3:A2:6B:4B:53:AE:A1:DA:DB:20:D8:69\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/66b27c22-ebcf-41c2-9ac3-a937cb94a2b8"}', extra='') 105901ms [log] handleSignalingMessage 105901ms [log] handleAnswer 105901ms [log] acceptAnswer 105901ms [log] connectionstatechanged connecting checking stable 105901ms [log] connectionstatechanged connecting checking stable 105901ms [log] connectionstatechanged connecting checking stable 105901ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66b27c22-ebcf-41c2-9ac3-a937cb94a2b8", "state": "connecting"}] 105901ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39949) -> ('172.17.0.2', 55806)) State.WAITING -> State.IN_PROGRESS 105901ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b':!\x9f\x13S\xc6\xce\xa0h\xeb\x179') 105903ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b':!\x9f\x13S\xc6\xce\xa0h\xeb\x179') 105904ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39949) -> ('172.17.0.2', 55806)) State.IN_PROGRESS -> State.SUCCEEDED 105904ms [err] INFO:aioice.ice:Connection(0) ICE completed 105911ms [err] INFO:aioice.ice:Connection(0) Remote candidate "0361a48e-dd21-4faa-b643-701e13cf8d44.local" resolved to 172.17.0.2 105921ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39949) -> ('172.17.0.2', 55806)) State.FROZEN -> State.IN_PROGRESS 105921ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb4\x03\xfa\x08\x0c\x8b\x7f\xf0\xf1\xcf\xdb\x03') 105922ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb4\x03\xfa\x08\x0c\x8b\x7f\xf0\xf1\xcf\xdb\x03') 105922ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39949) -> ('172.17.0.2', 55806)) State.IN_PROGRESS -> State.SUCCEEDED 105922ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49255) -> ('172.17.0.2', 55806)) State.FROZEN -> State.FAILED 105922ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39949) -> ('141.24.211.56', 55806)) State.FROZEN -> State.FAILED 105922ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49255) -> ('141.24.211.56', 55806)) State.FROZEN -> State.FAILED 105922ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61707) -> ('172.17.0.2', 55806)) State.FROZEN -> State.FAILED 105922ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61707) -> ('141.24.211.56', 55806)) State.FROZEN -> State.FAILED 105942ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 105942ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 105943ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 105948ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 105948ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 105948ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 105948ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 105949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 105949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 105949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 105949ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1145997874 1 udp 2113937151 0361a48e-dd21-4faa-b643-701e13cf8d44.local 55806 typ host generation 0 ufrag T6gP network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/66b27c22-ebcf-41c2-9ac3-a937cb94a2b8"}', extra='') 105949ms [log] handleSignalingMessage 105949ms [log] handleIceCandidate 105949ms [log] acceptIceCandidate 105949ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3613731617 1 udp 1677729535 141.24.211.56 55806 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag T6gP network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/66b27c22-ebcf-41c2-9ac3-a937cb94a2b8"}', extra='') 105949ms [log] handleSignalingMessage 105949ms [log] handleIceCandidate 105949ms [log] acceptIceCandidate 105949ms [log] connectionstatechanged connecting completed stable 105949ms [log] connectionstatechanged connected completed stable 105949ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66b27c22-ebcf-41c2-9ac3-a937cb94a2b8", "state": "connected"}] 105950ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 105950ms [log] line {"signal":"gpio1","value":"strongH"} 105950ms [log] 105950ms [log] reading line 105950ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 105953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 105953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 105953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 105954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 105954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 105954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 105954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 105955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 105955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 105955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 105955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2717923925, stream_id=1, stream_seq=0) 105955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 105956ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'jyQgx0QgFCjo') 105956ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'jyQgx0QgFCjo') 105957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2717923925, gaps=[]) 105957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 105957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1999289059, stream_id=1, stream_seq=0) 105957ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 105957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1999289059, gaps=[]) 105958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2717923926, stream_id=1, stream_seq=1) 105960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 105960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2717923927, stream_id=1, stream_seq=2) 105960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2717923928, stream_id=1, stream_seq=3) 105960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2717923929, stream_id=1, stream_seq=4) 105960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2717923927, gaps=[]) 105960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 105961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2717923929, gaps=[]) 105961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 106018ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'BhtOJsbwg2au') 106019ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'BhtOJsbwg2au') 106030ms [log] line {"signal":"gpio2","value":"strongL"} 106030ms [log] 106030ms [log] reading line 106030ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 106030ms [log] [experimentStatusChanged] {"status": "running", "message": null} 106081ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'vYZm9LyZNopy') 106082ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'vYZm9LyZNopy') 106082ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49255) -> ('172.17.0.2', 55806)) State.WAITING -> State.IN_PROGRESS 106082ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"t'mz\xd5\xda\xc3,T\x10\xb4\xf1") 106086ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 55806) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"t'mz\xd5\xda\xc3,T\x10\xb4\xf1") 106086ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49255) -> ('172.17.0.2', 55806)) State.IN_PROGRESS -> State.SUCCEEDED 106124ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 106124ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 106125ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 106125ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 106125ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 106125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 106125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 106126ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 106126ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/66b27c22-ebcf-41c2-9ac3-a937cb94a2b8"}', extra='') 106126ms [log] connectionstatechanged closed closed closed 106126ms [log] connectionstatechanged closed closed closed 106126ms [log] connectionstatechanged closed closed closed 106126ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66b27c22-ebcf-41c2-9ac3-a937cb94a2b8", "state": "closed"}] 106127ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 106127ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 106129ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b",Q'\xaaS\xd6w\xb6P\r\xc6\xd3") 106130ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b",Q'\xaaS\xd6w\xb6P\r\xc6\xd3") 106130ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61707) 106130ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 106130ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 106203ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 106203ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit initial gpio value 106253ms [err] Traceback (most recent call last): 106253ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 106253ms [err] return _run_code(code, main_globals, None, 106253ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 106254ms [err] exec(code, run_globals) 106254ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 106254ms [err] sys.exit(main()) 106254ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 106254ms [err] asyncio.run(main_async()) 106254ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 106254ms [err] return loop.run_until_complete(main) 106254ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 106254ms [err] self.run_forever() 106254ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 106254ms [err] self._run_once() 106254ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 106255ms [err] event_list = self._selector.select(timeout) 106255ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 106255ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 106255ms [err] KeyboardInterrupt 106351ms [log] starting device 106743ms [err] DEBUG:asyncio:Using selector: EpollSelector 106814ms [err] ERROR:asyncio:Unclosed client session 106814ms [err] client_session: 106876ms [log] parsing 106876ms [log] creating device handler 106876ms [log] [ready] 106876ms [log] reading line 106876ms [log] [websocketToken] "e604c80c-d70b-49eb-b673-4997f10bbe93" 106890ms [log] line {"signal":"gpio1","value":"strongH"} 106890ms [log] 106890ms [log] reading line 106890ms [log] line {"signal":"gpio2","value":"strongL"} 106890ms [log] 106890ms [log] reading line 106890ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 106890ms [log] [websocketConnected] 107097ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 107097ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 107123ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c4f5ddf9-e5b1-488c-a1ee-ac9d8d1bc3f2"}}', extra='') 107123ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c4f5ddf9-e5b1-488c-a1ee-ac9d8d1bc3f2"} 107180ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 107180ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 107180ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 107180ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0", "state": "new"}] 109183ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 109183ms [log] handleSignalingMessage 109183ms [log] handleOptions 109183ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 109183ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 109201ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 109201ms [err] v=0 109201ms [err] o=- 3929432865 3929432865 IN IP4 0.0.0.0 109201ms [err] s=- 109201ms [err] t=0 0 109201ms [err] a=group:BUNDLE 0 109201ms [err] a=msid-semantic:WMS * 109201ms [err] m=application 38968 DTLS/SCTP 5000 109201ms [err] c=IN IP4 172.30.0.1 109201ms [err] a=mid:0 109201ms [err] a=sctpmap:5000 webrtc-datachannel 65535 109201ms [err] a=max-message-size:65536 109201ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38968 typ host 109201ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 59197 typ host 109201ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38968 typ srflx raddr 172.30.0.1 rport 38968 109201ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 59197 typ srflx raddr 172.17.0.2 rport 59197 109201ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62327 typ relay raddr 172.17.0.2 rport 51227 109201ms [err] a=end-of-candidates 109201ms [err] a=ice-ufrag:WcG6 109201ms [err] a=ice-pwd:bLIqzLeAFhEkD2ili6C5qv 109201ms [err] a=fingerprint:sha-256 50:CE:BB:B5:F4:D8:CE:E7:A2:77:6E:70:F1:22:88:F4:4D:08:40:43:F0:3D:95:4D:82:24:C8:7F:F6:9A:9C:38 109201ms [err] a=setup:actpass 109201ms [err] 109203ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 109203ms [err] v=0 109203ms [err] o=- 3929432865 3929432865 IN IP4 0.0.0.0 109203ms [err] s=- 109203ms [err] t=0 0 109203ms [err] a=group:BUNDLE 0 109203ms [err] a=msid-semantic:WMS * 109203ms [err] m=application 38968 DTLS/SCTP 5000 109203ms [err] c=IN IP4 172.30.0.1 109203ms [err] a=mid:0 109203ms [err] a=sctpmap:5000 webrtc-datachannel 65535 109203ms [err] a=max-message-size:65536 109203ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38968 typ host 109203ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 59197 typ host 109203ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38968 typ srflx raddr 172.30.0.1 rport 38968 109203ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 59197 typ srflx raddr 172.17.0.2 rport 59197 109203ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62327 typ relay raddr 172.17.0.2 rport 51227 109203ms [err] a=end-of-candidates 109203ms [err] a=ice-ufrag:WcG6 109203ms [err] a=ice-pwd:bLIqzLeAFhEkD2ili6C5qv 109203ms [err] a=fingerprint:sha-256 50:CE:BB:B5:F4:D8:CE:E7:A2:77:6E:70:F1:22:88:F4:4D:08:40:43:F0:3D:95:4D:82:24:C8:7F:F6:9A:9C:38 109203ms [err] a=setup:actpass 109203ms [err] 109203ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929432865 3929432865 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 38968 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 38968 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 59197 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38968 typ srflx raddr 172.30.0.1 rport 38968\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 59197 typ srflx raddr 172.17.0.2 rport 59197\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62327 typ relay raddr 172.17.0.2 rport 51227\\r\\na=end-of-candidates\\r\\na=ice-ufrag:WcG6\\r\\na=ice-pwd:bLIqzLeAFhEkD2ili6C5qv\\r\\na=fingerprint:sha-256 50:CE:BB:B5:F4:D8:CE:E7:A2:77:6E:70:F1:22:88:F4:4D:08:40:43:F0:3D:95:4D:82:24:C8:7F:F6:9A:9C:38\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 109203ms [log] handleSignalingMessage 109203ms [log] handleOffer 109203ms [log] makeAnswer 109203ms [log] connectionstatechanged new new have-remote-offer 109203ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0", "state": "new"}] 109204ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 109204ms [err] v=0 109204ms [err] o=- 3929432865 3929432865 IN IP4 0.0.0.0 109204ms [err] s=- 109204ms [err] t=0 0 109204ms [err] a=group:BUNDLE 0 109204ms [err] a=msid-semantic:WMS * 109204ms [err] m=application 9 DTLS/SCTP 5000 109204ms [err] c=IN IP4 0.0.0.0 109204ms [err] a=mid:0 109204ms [err] a=sctpmap:5000 webrtc-datachannel 65535 109204ms [err] a=max-message-size:65536 109204ms [err] a=ice-ufrag:GNqJ 109204ms [err] a=ice-pwd:4BxmjZTDT418Zi72x5nQdM 109204ms [err] a=fingerprint:sha-256 2E:63:C5:CC:AA:60:FE:80:84:F7:BB:86:0A:7C:78:1A:7F:60:54:94:2D:60:3A:9F:A1:74:80:A8:31:B4:63:38 109204ms [err] a=setup:active 109204ms [err] 109204ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 109205ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 109206ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 109207ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'O\xf0\xae\xf4\xce,\xad\xc2\xbek\xa7J') 109207ms [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'i\xfc\x04\xbc\xed\xd5\xa7ca\x1f#6') 109208ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'O\xf0\xae\xf4\xce,\xad\xc2\xbek\xa7J') 109208ms [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'i\xfc\x04\xbc\xed\xd5\xa7ca\x1f#6') 109209ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 109210ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'I\xd1\xe3w\x97:d\xf3\x89\xd9\xec\x03') 109210ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'I\xd1\xe3w\x97:d\xf3\x89\xd9\xec\x03') 109211ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x10*\x15\xce7\xc2\x11\\\xcc\x85\xcc\xaa') 109211ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x10*\x15\xce7\xc2\x11\\\xcc\x85\xcc\xaa') 109211ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50737) (expires in 600 seconds) 109212ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 109212ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 109212ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 109212ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 109213ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 109213ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55021) -> ('172.30.0.1', 38968)) State.FROZEN -> State.WAITING 109213ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40960) -> ('172.30.0.1', 38968)) State.FROZEN -> State.WAITING 109213ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55021) -> ('172.17.0.2', 59197)) State.FROZEN -> State.WAITING 109213ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50737) -> ('172.30.0.1', 38968)) State.FROZEN -> State.WAITING 109214ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55021) -> ('172.30.0.1', 38968)) State.WAITING -> State.IN_PROGRESS 109214ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38968) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4\xd1O\xae\xde\xc9\x90B\xeb\x86\xdc\xb0') 109214ms [log] connectionstatechanged new new stable 109214ms [log] connectionstatechanged new new stable 109214ms [log] connectionstatechanged connecting checking stable 109214ms [log] connectionstatechanged connecting checking stable 109214ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0", "state": "connecting"}] 109215ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38968) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4\xd1O\xae\xde\xc9\x90B\xeb\x86\xdc\xb0') 109215ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55021) -> ('172.30.0.1', 38968)) State.IN_PROGRESS -> State.SUCCEEDED 109215ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55021) -> ('141.24.211.56', 38968)) State.FROZEN -> State.WAITING 109215ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55021) -> ('141.24.211.56', 59197)) State.FROZEN -> State.WAITING 109215ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55021) -> ('141.24.210.113', 62327)) State.FROZEN -> State.WAITING 109226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38968) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'x\xe1\xe2\x87\xee\xad/Tf\x8f}4') 109226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38968) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'x\xe1\xe2\x87\xee\xad/Tf\x8f}4') 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40960) -> ('172.30.0.1', 38968)) State.WAITING -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55021) -> ('172.17.0.2', 59197)) State.WAITING -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40960) -> ('172.17.0.2', 59197)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55021) -> ('141.24.211.56', 38968)) State.WAITING -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40960) -> ('141.24.211.56', 38968)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55021) -> ('141.24.211.56', 59197)) State.WAITING -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40960) -> ('141.24.211.56', 59197)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50737) -> ('172.30.0.1', 38968)) State.WAITING -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50737) -> ('172.17.0.2', 59197)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55021) -> ('141.24.210.113', 62327)) State.WAITING -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40960) -> ('141.24.210.113', 62327)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50737) -> ('141.24.211.56', 38968)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50737) -> ('141.24.211.56', 59197)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50737) -> ('141.24.210.113', 62327)) State.FROZEN -> State.FAILED 109228ms [err] INFO:aioice.ice:Connection(0) ICE completed 109228ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38968) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdc\xaf\x96y\xda\x11\x06\xdbg@\x14n') 109228ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38968) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdc\xaf\x96y\xda\x11\x06\xdbg@\x14n') 109228ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(G27ACJV0Z6 1 udp 1862270975 172.17.0.2 38968 typ prflx) 109229ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55021) -> ('172.17.0.2', 38968)) State.WAITING -> State.IN_PROGRESS 109229ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38968) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x0e@\x06\xe6KiY'\xf6\x02\x08\xbe") 109230ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38968) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x0e@\x06\xe6KiY'\xf6\x02\x08\xbe") 109230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55021) -> ('172.17.0.2', 38968)) State.IN_PROGRESS -> State.SUCCEEDED 109234ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 109234ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 109236ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 109251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 109251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 109251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 109251ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 109252ms [log] connectionstatechanged connecting completed stable 109252ms [log] connectionstatechanged connected completed stable 109252ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0", "state": "connected"}] 109252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 109252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 109252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 109254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 109254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 109254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 109255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3696491213, stream_id=1, stream_seq=0) 109255ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 109255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=818582455, stream_id=1, stream_seq=0) 109255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 109255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3696491213, gaps=[]) 109256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=818582456, stream_id=1, stream_seq=1) 109256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=818582457, stream_id=1, stream_seq=2) 109256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=818582455, gaps=[]) 109256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 109257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=818582456, gaps=[]) 109257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 109257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=818582457, gaps=[]) 109257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 109329ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 109329ms [log] [experimentStatusChanged] {"status": "running", "message": null} 109421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 109421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 109421ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 109421ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 109422ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 109422ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 109422ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 109422ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 109423ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0"}', extra='') 109423ms [log] connectionstatechanged closed closed closed 109423ms [log] connectionstatechanged closed closed closed 109423ms [log] connectionstatechanged closed closed closed 109423ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0", "state": "closed"}] 109423ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 109423ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 109424ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf4\x07\x87\x04*\xedq{\xf9\x91\xbd ') 109424ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf4\x07\x87\x04*\xedq{\xf9\x91\xbd ') 109425ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50737) 109425ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 109425ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 109496ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 109496ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 109577ms [err] Traceback (most recent call last): 109577ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 109578ms [err] return _run_code(code, main_globals, None, 109578ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 109578ms [err] exec(code, run_globals) 109578ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 109578ms [err] sys.exit(main()) 109578ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 109578ms [err] asyncio.run(main_async()) 109578ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 109578ms [err] return loop.run_until_complete(main) 109578ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 109578ms [err] self.run_forever() 109578ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 109579ms [err] self._run_once() 109579ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 109579ms [err] event_list = self._selector.select(timeout) 109579ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 109579ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 109579ms [err] KeyboardInterrupt 109677ms [log] starting device 110072ms [err] DEBUG:asyncio:Using selector: EpollSelector 110142ms [err] ERROR:asyncio:Unclosed client session 110142ms [err] client_session: 110209ms [log] parsing 110209ms [log] creating device handler 110209ms [log] [ready] 110209ms [log] reading line 110209ms [log] [websocketToken] "10efbe6b-e8c4-4944-9487-f22e36b1ea2f" 110222ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 110222ms [log] [websocketConnected] 110404ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 110404ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 110415ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/dc7001ad-bcfc-42c3-be8f-8870e1b2e1bb"}}', extra='') 110415ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/dc7001ad-bcfc-42c3-be8f-8870e1b2e1bb"} 110478ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 110478ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209", "state": "new"}] 112481ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 112481ms [log] handleSignalingMessage 112481ms [log] handleOptions 112481ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 112481ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 112500ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 112500ms [err] v=0 112500ms [err] o=- 3929432868 3929432868 IN IP4 0.0.0.0 112500ms [err] s=- 112500ms [err] t=0 0 112500ms [err] a=group:BUNDLE 0 112500ms [err] a=msid-semantic:WMS * 112500ms [err] m=application 38541 DTLS/SCTP 5000 112500ms [err] c=IN IP4 172.30.0.1 112500ms [err] a=mid:0 112500ms [err] a=sctpmap:5000 webrtc-datachannel 65535 112500ms [err] a=max-message-size:65536 112500ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38541 typ host 112500ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 55487 typ host 112500ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38541 typ srflx raddr 172.30.0.1 rport 38541 112500ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 55487 typ srflx raddr 172.17.0.2 rport 55487 112500ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50316 typ relay raddr 172.17.0.2 rport 49772 112500ms [err] a=end-of-candidates 112500ms [err] a=ice-ufrag:BtBm 112500ms [err] a=ice-pwd:PkI62o3DLKkpCAIqS2PNMU 112500ms [err] a=fingerprint:sha-256 E9:55:1C:2D:AD:AF:76:45:57:41:20:5D:F8:F9:4E:A7:2A:31:DE:5B:AF:A9:94:D6:24:21:73:A1:76:64:6B:99 112500ms [err] a=setup:actpass 112500ms [err] 112502ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 112502ms [err] v=0 112502ms [err] o=- 3929432868 3929432868 IN IP4 0.0.0.0 112502ms [err] s=- 112502ms [err] t=0 0 112502ms [err] a=group:BUNDLE 0 112502ms [err] a=msid-semantic:WMS * 112502ms [err] m=application 38541 DTLS/SCTP 5000 112502ms [err] c=IN IP4 172.30.0.1 112502ms [err] a=mid:0 112502ms [err] a=sctpmap:5000 webrtc-datachannel 65535 112502ms [err] a=max-message-size:65536 112502ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38541 typ host 112502ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 55487 typ host 112502ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38541 typ srflx raddr 172.30.0.1 rport 38541 112502ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 55487 typ srflx raddr 172.17.0.2 rport 55487 112502ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50316 typ relay raddr 172.17.0.2 rport 49772 112502ms [err] a=end-of-candidates 112502ms [err] a=ice-ufrag:BtBm 112502ms [err] a=ice-pwd:PkI62o3DLKkpCAIqS2PNMU 112502ms [err] a=fingerprint:sha-256 E9:55:1C:2D:AD:AF:76:45:57:41:20:5D:F8:F9:4E:A7:2A:31:DE:5B:AF:A9:94:D6:24:21:73:A1:76:64:6B:99 112502ms [err] a=setup:actpass 112502ms [err] 112503ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929432868 3929432868 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 38541 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 38541 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 55487 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38541 typ srflx raddr 172.30.0.1 rport 38541\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 55487 typ srflx raddr 172.17.0.2 rport 55487\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50316 typ relay raddr 172.17.0.2 rport 49772\\r\\na=end-of-candidates\\r\\na=ice-ufrag:BtBm\\r\\na=ice-pwd:PkI62o3DLKkpCAIqS2PNMU\\r\\na=fingerprint:sha-256 E9:55:1C:2D:AD:AF:76:45:57:41:20:5D:F8:F9:4E:A7:2A:31:DE:5B:AF:A9:94:D6:24:21:73:A1:76:64:6B:99\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 112503ms [log] handleSignalingMessage 112503ms [log] handleOffer 112503ms [log] makeAnswer 112503ms [log] connectionstatechanged new new have-remote-offer 112503ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209", "state": "new"}] 112504ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 112504ms [err] v=0 112504ms [err] o=- 3929432868 3929432868 IN IP4 0.0.0.0 112504ms [err] s=- 112504ms [err] t=0 0 112504ms [err] a=group:BUNDLE 0 112504ms [err] a=msid-semantic:WMS * 112504ms [err] m=application 9 DTLS/SCTP 5000 112504ms [err] c=IN IP4 0.0.0.0 112504ms [err] a=mid:0 112504ms [err] a=sctpmap:5000 webrtc-datachannel 65535 112504ms [err] a=max-message-size:65536 112504ms [err] a=ice-ufrag:xbOz 112504ms [err] a=ice-pwd:FLx2oeWlsUFzX0XtwBIaOi 112504ms [err] a=fingerprint:sha-256 AC:76:0A:69:41:BD:40:74:BA:C4:46:E4:7A:7A:78:28:C7:2E:40:12:84:EB:EC:57:76:C2:D4:DB:84:EB:CB:16 112504ms [err] a=setup:active 112504ms [err] 112505ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 112506ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 112507ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 112509ms [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'r/fK\x1f\xd2\x0f\x08\xb4\xebG\xf5') 112509ms [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'\xb2\x08[+M\x0c\xf0\xa9\x06\xdb2\xc1') 112510ms [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'r/fK\x1f\xd2\x0f\x08\xb4\xebG\xf5') 112510ms [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'\xb2\x08[+M\x0c\xf0\xa9\x06\xdb2\xc1') 112512ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 112512ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'YV\xa5\xee\xa2\xe7\x05\xb6s\x14\xaa\xaa') 112513ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'YV\xa5\xee\xa2\xe7\x05\xb6s\x14\xaa\xaa') 112513ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1e\x06l\xdb\xb4\xb7\x84\x7f\x13\x1b&R') 112514ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x1e\x06l\xdb\xb4\xb7\x84\x7f\x13\x1b&R') 112514ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50049) (expires in 600 seconds) 112514ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 112515ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 112516ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 112516ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 112516ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 112517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52550) -> ('172.30.0.1', 38541)) State.FROZEN -> State.WAITING 112517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60603) -> ('172.30.0.1', 38541)) State.FROZEN -> State.WAITING 112517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52550) -> ('172.17.0.2', 55487)) State.FROZEN -> State.WAITING 112517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50049) -> ('172.30.0.1', 38541)) State.FROZEN -> State.WAITING 112517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52550) -> ('172.30.0.1', 38541)) State.WAITING -> State.IN_PROGRESS 112518ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38541) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe4\x0c\\m\x8bZF\xd8\xbbk\x99N') 112518ms [log] connectionstatechanged new new stable 112518ms [log] connectionstatechanged new new stable 112518ms [log] connectionstatechanged connecting checking stable 112518ms [log] connectionstatechanged connecting checking stable 112518ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209", "state": "connecting"}] 112519ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38541) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe4\x0c\\m\x8bZF\xd8\xbbk\x99N') 112519ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52550) -> ('172.30.0.1', 38541)) State.IN_PROGRESS -> State.SUCCEEDED 112519ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52550) -> ('141.24.211.56', 38541)) State.FROZEN -> State.WAITING 112520ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52550) -> ('141.24.211.56', 55487)) State.FROZEN -> State.WAITING 112520ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52550) -> ('141.24.210.113', 50316)) State.FROZEN -> State.WAITING 112530ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38541) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0e\xbd\x9f\x1a\xb8p;@\x8a{\xf5\xf9') 112530ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38541) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0e\xbd\x9f\x1a\xb8p;@\x8a{\xf5\xf9') 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60603) -> ('172.30.0.1', 38541)) State.WAITING -> State.FAILED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52550) -> ('172.17.0.2', 55487)) State.WAITING -> State.FAILED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60603) -> ('172.17.0.2', 55487)) State.FROZEN -> State.FAILED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52550) -> ('141.24.211.56', 38541)) State.WAITING -> State.FAILED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60603) -> ('141.24.211.56', 38541)) State.FROZEN -> State.FAILED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52550) -> ('141.24.211.56', 55487)) State.WAITING -> State.FAILED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60603) -> ('141.24.211.56', 55487)) State.FROZEN -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50049) -> ('172.30.0.1', 38541)) State.WAITING -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50049) -> ('172.17.0.2', 55487)) State.FROZEN -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52550) -> ('141.24.210.113', 50316)) State.WAITING -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60603) -> ('141.24.210.113', 50316)) State.FROZEN -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50049) -> ('141.24.211.56', 38541)) State.FROZEN -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50049) -> ('141.24.211.56', 55487)) State.FROZEN -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50049) -> ('141.24.210.113', 50316)) State.FROZEN -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) ICE completed 112533ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38541) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb5\x99\xa5\x0b5U\x14\xbf\xa2\x80P\x9a') 112533ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38541) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb5\x99\xa5\x0b5U\x14\xbf\xa2\x80P\x9a') 112533ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(trJ5VEVavw 1 udp 1862270975 172.17.0.2 38541 typ prflx) 112534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52550) -> ('172.17.0.2', 38541)) State.WAITING -> State.IN_PROGRESS 112534ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38541) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8d\x95\t\xcb?\xa8J\xc7\xed\xd1\xda\xdf') 112535ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38541) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8d\x95\t\xcb?\xa8J\xc7\xed\xd1\xda\xdf') 112535ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52550) -> ('172.17.0.2', 38541)) State.IN_PROGRESS -> State.SUCCEEDED 112538ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 112538ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 112539ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 112557ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 112557ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 112557ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 112557ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 112558ms [log] connectionstatechanged connecting completed stable 112558ms [log] connectionstatechanged connected completed stable 112558ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209", "state": "connected"}] 112558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 112558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 112559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 112559ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 112559ms [log] line {"signal":"gpio1","value":"strongH"} 112559ms [log] 112559ms [log] reading line 112559ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 112560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 112561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 112561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 112563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2885282651, stream_id=1, stream_seq=0) 112563ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 112563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3588088018, stream_id=1, stream_seq=0) 112563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 112564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2885282651, gaps=[]) 112565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3588088019, stream_id=1, stream_seq=1) 112565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3588088020, stream_id=1, stream_seq=2) 112566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3588088021, stream_id=1, stream_seq=3) 112566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3588088022, stream_id=1, stream_seq=4) 112567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3588088018, gaps=[]) 112567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 112567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3588088019, gaps=[]) 112567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 112568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3588088020, gaps=[]) 112568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 112568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3588088021, gaps=[]) 112568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 112569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3588088022, gaps=[]) 112569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 112643ms [log] line {"signal":"gpio2","value":"strongL"} 112643ms [log] 112643ms [log] reading line 112643ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 112643ms [log] [experimentStatusChanged] {"status": "running", "message": null} 112734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 112734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 112734ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 112734ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 112735ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 112735ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 112735ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 112735ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 112736ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209"}', extra='') 112736ms [log] connectionstatechanged closed closed closed 112736ms [log] connectionstatechanged closed closed closed 112736ms [log] connectionstatechanged closed closed closed 112736ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209", "state": "closed"}] 112736ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 112737ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 112737ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'R\x1d\xa0\x9f\x82e\x15\x1dKL\xb4\xa6') 112738ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'R\x1d\xa0\x9f\x82e\x15\x1dKL\xb4\xa6') 112739ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50049) 112739ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 112739ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 112806ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 112806ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 112879ms [err] Traceback (most recent call last): 112879ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 112879ms [err] return _run_code(code, main_globals, None, 112879ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 112879ms [err] exec(code, run_globals) 112879ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 112879ms [err] sys.exit(main()) 112879ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 112879ms [err] asyncio.run(main_async()) 112879ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 112880ms [err] return loop.run_until_complete(main) 112880ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 112880ms [err] self.run_forever() 112880ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 112880ms [err] self._run_once() 112880ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 112880ms [err] event_list = self._selector.select(timeout) 112880ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 112881ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 112881ms [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