================== python Client to js Client Communication: should connect without errors 9890ms [log] starting device 10297ms [err] DEBUG:asyncio:Using selector: EpollSelector 10366ms [err] ERROR:asyncio:Unclosed client session 10366ms [err] client_session: 10445ms [log] parsing 10445ms [log] creating device handler 10445ms [log] [ready] 10445ms [log] reading line 10445ms [log] [websocketToken] "7e10e4b7-8244-4d94-b701-e852532dce53" 10460ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 10460ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 12180ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 12180ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 12200ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/4f94395b-9533-47d5-8cab-be32a8c3c2de"}}', extra='') 12203ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/4f94395b-9533-47d5-8cab-be32a8c3c2de"} 12272ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b95b862d-74c3-41e8-ad24-43fe241cac67","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 12277ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b95b862d-74c3-41e8-ad24-43fe241cac67", "state": "new"}] 14280ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 14281ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b95b862d-74c3-41e8-ad24-43fe241cac67"}', extra='') 14281ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 14281ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14281ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 14281ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 7204434165886658726 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:cjzD\\r\\na=ice-pwd:K/vtPdprAzp/0kPMymFlMUZd\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 42:16:DF:AF:62:DE:BD:CE:4C:39:57:98:CF:1A:B1:6D:55:48:CF:31:7F:17:95:36:3A:D9:88:8C:2C:79:30:1C\\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/b95b862d-74c3-41e8-ad24-43fe241cac67"}', extra='') 14281ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14281ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 14282ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 14282ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14282ms [err] v=0 14282ms [err] o=- 7204434165886658726 2 IN IP4 127.0.0.1 14282ms [err] s=- 14282ms [err] t=0 0 14282ms [err] a=group:BUNDLE 0 14282ms [err] a=extmap-allow-mixed 14282ms [err] a=msid-semantic: WMS 14282ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14282ms [err] c=IN IP4 0.0.0.0 14282ms [err] a=ice-ufrag:cjzD 14282ms [err] a=ice-pwd:K/vtPdprAzp/0kPMymFlMUZd 14282ms [err] a=ice-options:trickle 14282ms [err] a=fingerprint:sha-256 42:16:DF:AF:62:DE:BD:CE:4C:39:57:98:CF:1A:B1:6D:55:48:CF:31:7F:17:95:36:3A:D9:88:8C:2C:79:30:1C 14282ms [err] a=setup:actpass 14282ms [err] a=mid:0 14282ms [err] a=sctp-port:5000 14282ms [err] a=max-message-size:262144 14282ms [err] 14284ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14284ms [err] v=0 14284ms [err] o=- 7204434165886658726 2 IN IP4 127.0.0.1 14284ms [err] s=- 14284ms [err] t=0 0 14284ms [err] a=group:BUNDLE 0 14284ms [err] a=extmap-allow-mixed 14284ms [err] a=msid-semantic: WMS 14284ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14284ms [err] c=IN IP4 0.0.0.0 14284ms [err] a=ice-ufrag:cjzD 14284ms [err] a=ice-pwd:K/vtPdprAzp/0kPMymFlMUZd 14284ms [err] a=ice-options:trickle 14284ms [err] a=fingerprint:sha-256 42:16:DF:AF:62:DE:BD:CE:4C:39:57:98:CF:1A:B1:6D:55:48:CF:31:7F:17:95:36:3A:D9:88:8C:2C:79:30:1C 14284ms [err] a=setup:actpass 14284ms [err] a=mid:0 14284ms [err] a=sctp-port:5000 14284ms [err] a=max-message-size:262144 14284ms [err] 14285ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 14285ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b95b862d-74c3-41e8-ad24-43fe241cac67", "state": "new"}] 14286ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 14286ms [err] v=0 14286ms [err] o=- 3930799025 3930799025 IN IP4 0.0.0.0 14286ms [err] s=- 14286ms [err] t=0 0 14286ms [err] a=group:BUNDLE 0 14286ms [err] a=msid-semantic:WMS * 14286ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14286ms [err] c=IN IP4 0.0.0.0 14286ms [err] a=mid:0 14286ms [err] a=sctp-port:5000 14286ms [err] a=max-message-size:65536 14286ms [err] a=ice-ufrag:kv7O 14286ms [err] a=ice-pwd:ciYcuvjUUWTOqiUc4a3We2 14286ms [err] a=fingerprint:sha-256 68:4F:2F:19:96:A5:72:54:73:E9:6C:19:7E:D6:01:19:2A:D0:C0:62:2E:91:B0:B6:07:C1:CA:04:7A:84:88:C2 14286ms [err] a=setup:active 14286ms [err] 14287ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 14287ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 14287ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 14289ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 14290ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 14291ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'M\x11& =\x8c\xd8k\xdf\xa9\x8f\x87') 14292ms [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'Y#\xc2\xf4\xc9\xed\x03=d\x92\x11\xf6') 14293ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'M\x11& =\x8c\xd8k\xdf\xa9\x8f\x87') 14293ms [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'Y#\xc2\xf4\xc9\xed\x03=d\x92\x11\xf6') 14294ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 14295ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'S\x87\xa8\xd0\x7f\x0f\x92\x9e\x19ms\xe5') 14295ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'S\x87\xa8\xd0\x7f\x0f\x92\x9e\x19ms\xe5') 14296ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8d\x18\x15\xbbX\xb6<0\xe7\xc4\xfa\x86') 14297ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x8d\x18\x15\xbbX\xb6<0\xe7\xc4\xfa\x86') 14297ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57666) (expires in 600 seconds) 14297ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 14297ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 14297ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 14297ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 14297ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 14298ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 14298ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 14298ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b95b862d-74c3-41e8-ad24-43fe241cac67", "state": "connecting"}] 14319ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54605) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'VRtDoAskVsEg') 14320ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54605) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'VRtDoAskVsEg') 14320ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(BLAo0ekbDJ 1 udp 1845501695 172.17.0.3 54605 typ prflx) 14320ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56211) -> ('172.17.0.3', 54605)) State.WAITING -> State.IN_PROGRESS 14320ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54605) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbd\xc6\xbd\xfe4\xdaa\x1c\x14/\xd9\xe5') 14325ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54605) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbd\xc6\xbd\xfe4\xdaa\x1c\x14/\xd9\xe5') 14326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56211) -> ('172.17.0.3', 54605)) State.IN_PROGRESS -> State.SUCCEEDED 14326ms [err] INFO:aioice.ice:Connection(0) ICE completed 14328ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4213528885 1 udp 2113937151 c30d72d4-cd5b-413f-9efb-20b811a7c8f4.local 54605 typ host generation 0 ufrag cjzD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b95b862d-74c3-41e8-ad24-43fe241cac67"}', extra='') 14328ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14329ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 14329ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 14332ms [err] INFO:aioice.ice:Connection(0) Remote candidate "c30d72d4-cd5b-413f-9efb-20b811a7c8f4.local" resolved to 172.17.0.3 14339ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4264384109 1 udp 1677729535 141.24.211.56 54605 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag cjzD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b95b862d-74c3-41e8-ad24-43fe241cac67"}', extra='') 14339ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14339ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 14340ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 14340ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56211) -> ('172.17.0.3', 54605)) State.FROZEN -> State.IN_PROGRESS 14341ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54605) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'%Ltnp/\x11\x87\x02\x83)\xbf') 14342ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54605) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'%Ltnp/\x11\x87\x02\x83)\xbf') 14342ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56211) -> ('172.17.0.3', 54605)) State.IN_PROGRESS -> State.SUCCEEDED 14343ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2904615398 1 udp 33562623 141.24.210.113 59440 typ relay raddr 141.24.211.56 rport 54605 generation 0 ufrag cjzD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b95b862d-74c3-41e8-ad24-43fe241cac67"}', extra='') 14343ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14343ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 14343ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 14361ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36231) -> ('172.17.0.3', 54605)) State.FROZEN -> State.IN_PROGRESS 14361ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 54605) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"u\xc7{\x94;I\x0f\x02\x7f'\x01\x14") 14362ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 54605) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"u\xc7{\x94;I\x0f\x02\x7f'\x01\x14") 14363ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36231) -> ('172.17.0.3', 54605)) State.IN_PROGRESS -> State.SUCCEEDED 14377ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54605) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'o+nD/P+iufzx') 14377ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54605) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'o+nD/P+iufzx') 14377ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56211) -> ('141.24.211.56', 54605)) State.FROZEN -> State.FAILED 14377ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36231) -> ('141.24.211.56', 54605)) State.FROZEN -> State.FAILED 14377ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56211) -> ('141.24.210.113', 59440)) State.FROZEN -> State.FAILED 14378ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36231) -> ('141.24.210.113', 59440)) State.FROZEN -> State.FAILED 14378ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57666) -> ('172.17.0.3', 54605)) State.FROZEN -> State.FAILED 14378ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57666) -> ('141.24.211.56', 54605)) State.FROZEN -> State.FAILED 14378ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57666) -> ('141.24.210.113', 59440)) State.FROZEN -> State.FAILED 14382ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 14382ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 14383ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 14383ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 14387ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 14388ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 14388ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 14388ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 14388ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 14388ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b95b862d-74c3-41e8-ad24-43fe241cac67", "state": "connected"}] 14390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 14391ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 14391ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 14392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 14392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 14392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 14393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=599233537, stream_id=1, stream_seq=0) 14393ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 14393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2790927698, stream_id=1, stream_seq=0) 14393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 14393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=599233537, gaps=[]) 14394ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2790927698, gaps=[]) 14394ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 14440ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54605) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'XaqMM+pvJTSa') 14440ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54605) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'XaqMM+pvJTSa') 14472ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 14472ms [log] [experimentStatusChanged] {"status": "running", "message": null} 14554ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b95b862d-74c3-41e8-ad24-43fe241cac67"}', extra='') 14554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 14555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 14555ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 14555ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 14555ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 14555ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 14555ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 14556ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 14556ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 14556ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 14556ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 14557ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b95b862d-74c3-41e8-ad24-43fe241cac67", "state": "closed"}] 14557ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 14557ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 14558ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'*6{\xf4\x85H\xcbQ\xbc\xc0On') 14559ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'*6{\xf4\x85H\xcbQ\xbc\xc0On') 14559ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57666) 14559ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 14559ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 14636ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 14636ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 14717ms [err] Traceback (most recent call last): 14717ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 14717ms [err] return _run_code(code, main_globals, None, 14717ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 14717ms [err] exec(code, run_globals) 14717ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 14717ms [err] sys.exit(main()) 14717ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 14717ms [err] asyncio.run(main_async()) 14717ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 14717ms [err] return loop.run_until_complete(main) 14717ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 14717ms [err] self.run_forever() 14717ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 14717ms [err] self._run_once() 14717ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 14718ms [err] event_list = self._selector.select(timeout) 14718ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 14718ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 14718ms [err] KeyboardInterrupt 14720ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 14720ms [err] h.flush() 14720ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 14832ms [log] starting device 15223ms [err] DEBUG:asyncio:Using selector: EpollSelector 15294ms [err] ERROR:asyncio:Unclosed client session 15294ms [err] client_session: 15366ms [log] parsing 15366ms [log] creating device handler 15366ms [log] [ready] 15366ms [log] reading line 15366ms [log] [websocketToken] "52bde6cd-aba6-463c-a669-40e5a6e26f3a" 15389ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15389ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 15562ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 15563ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 15579ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/17b33bf0-381b-44bf-b65f-3c3b4f1f7f90"}}', extra='') 15580ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/17b33bf0-381b-44bf-b65f-3c3b4f1f7f90"} 15631ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/c00f7ece-4c8c-4836-9a5f-59b3d64f74d7","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 15636ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c00f7ece-4c8c-4836-9a5f-59b3d64f74d7", "state": "new"}] 17639ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 17640ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 17640ms [err] v=0 17640ms [err] o=- 3930799029 3930799029 IN IP4 0.0.0.0 17640ms [err] s=- 17640ms [err] t=0 0 17640ms [err] a=group:BUNDLE 0 17640ms [err] a=msid-semantic:WMS * 17640ms [err] m=application 9 DTLS/SCTP 5000 17640ms [err] c=IN IP4 0.0.0.0 17640ms [err] a=mid:0 17640ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17640ms [err] a=max-message-size:65536 17640ms [err] a=ice-ufrag:6WHl 17640ms [err] a=ice-pwd:nS3EJ1hX3H3Xd9SOyayNGS 17640ms [err] a=fingerprint:sha-256 D4:41:58:71:06:37:66:93:D7:CB:5B:22:C7:CC:06:BB:36:74:07:80:09:C6:65:FA:BC:46:26:09:D9:C0:50:29 17640ms [err] a=setup:actpass 17640ms [err] 17641ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 17641ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 17642ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c00f7ece-4c8c-4836-9a5f-59b3d64f74d7", "state": "new"}] 17642ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 17642ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 17644ms [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'\xa9\x95\xcd\x92xr\x1d&\x9ac\xf1\xec') 17644ms [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'\xc0\x80\xf2\xca\x02\xd9M\xd1\xd8\xbf\x0f\xee') 17645ms [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'\xa9\x95\xcd\x92xr\x1d&\x9ac\xf1\xec') 17645ms [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'\xc0\x80\xf2\xca\x02\xd9M\xd1\xd8\xbf\x0f\xee') 17647ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 17647ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc6\t\xec\xb9\xa0XV\x06g\xd0DH') 17648ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc6\t\xec\xb9\xa0XV\x06g\xd0DH') 17648ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'?#o\xfc \xfb-\x1d\xc4\xb3X\x8c') 17649ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'?#o\xfc \xfb-\x1d\xc4\xb3X\x8c') 17649ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59560) (expires in 600 seconds) 17649ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 17650ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 17651ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c00f7ece-4c8c-4836-9a5f-59b3d64f74d7","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 17651ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 17651ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 17651ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 17651ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 17679ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33197) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b')\xc0C+]\xe3\xc6\xfaV\xe8\x1c\xc0') 17679ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33197) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b')\xc0C+]\xe3\xc6\xfaV\xe8\x1c\xc0') 17687ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c00f7ece-4c8c-4836-9a5f-59b3d64f74d7","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930799029 3930799029 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 33197 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 33197 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 60142 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33197 typ srflx raddr 172.30.0.1 rport 33197\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 60142 typ srflx raddr 172.17.0.3 rport 60142\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53590 typ relay raddr 172.17.0.3 rport 43305\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Garn\\r\\na=ice-pwd:qEr0TZifrujUT55g29AAGc\\r\\na=fingerprint:sha-256 2E:C1:C1:3E:DD:79:EA:F9:92:D7:E5:0A:AA:A8:91:B0:0D:10:36:C7:70:0D:B4:44:56:BA:19:CD:A9:84:2F:85\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 17687ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 17687ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 17687ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 17687ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 17687ms [err] v=0 17687ms [err] o=- 3930799029 3930799029 IN IP4 0.0.0.0 17687ms [err] s=- 17687ms [err] t=0 0 17687ms [err] a=group:BUNDLE 0 17687ms [err] a=msid-semantic:WMS * 17687ms [err] m=application 33197 DTLS/SCTP 5000 17687ms [err] c=IN IP4 172.30.0.1 17687ms [err] a=mid:0 17687ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17687ms [err] a=max-message-size:65536 17687ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 33197 typ host 17687ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 60142 typ host 17687ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33197 typ srflx raddr 172.30.0.1 rport 33197 17687ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 60142 typ srflx raddr 172.17.0.3 rport 60142 17687ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53590 typ relay raddr 172.17.0.3 rport 43305 17687ms [err] a=end-of-candidates 17687ms [err] a=ice-ufrag:Garn 17687ms [err] a=ice-pwd:qEr0TZifrujUT55g29AAGc 17687ms [err] a=fingerprint:sha-256 2E:C1:C1:3E:DD:79:EA:F9:92:D7:E5:0A:AA:A8:91:B0:0D:10:36:C7:70:0D:B4:44:56:BA:19:CD:A9:84:2F:85 17687ms [err] a=setup:active 17687ms [err] 17689ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 17689ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 17689ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 17690ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44493) -> ('172.30.0.1', 33197)) State.FROZEN -> State.WAITING 17690ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48695) -> ('172.30.0.1', 33197)) State.FROZEN -> State.WAITING 17690ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44493) -> ('172.17.0.3', 60142)) State.FROZEN -> State.WAITING 17690ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59560) -> ('172.30.0.1', 33197)) State.FROZEN -> State.WAITING 17690ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(nGwkDGu1vR 1 udp 1862270975 172.17.0.3 33197 typ prflx) 17690ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 17691ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 17691ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 17691ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44493) -> ('172.17.0.3', 33197)) State.WAITING -> State.IN_PROGRESS 17691ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33197) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\\0\xe5\xa6\xa6\xca\xbf\xd6|\x13\xe3\xb7') 17691ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44493) -> ('172.30.0.1', 33197)) State.WAITING -> State.IN_PROGRESS 17691ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33197) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd9\xb5\xb2H\xbc\xeaEfnKb\xf4') 17692ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c00f7ece-4c8c-4836-9a5f-59b3d64f74d7", "state": "connecting"}] 17692ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33197) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\\0\xe5\xa6\xa6\xca\xbf\xd6|\x13\xe3\xb7') 17692ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44493) -> ('172.17.0.3', 33197)) State.IN_PROGRESS -> State.SUCCEEDED 17692ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48695) -> ('172.30.0.1', 33197)) State.WAITING -> State.FAILED 17693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44493) -> ('172.17.0.3', 60142)) State.WAITING -> State.FAILED 17693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48695) -> ('172.17.0.3', 60142)) State.FROZEN -> State.FAILED 17693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44493) -> ('141.24.211.56', 33197)) State.FROZEN -> State.FAILED 17693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48695) -> ('141.24.211.56', 33197)) State.FROZEN -> State.FAILED 17693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44493) -> ('141.24.211.56', 60142)) State.FROZEN -> State.FAILED 17693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48695) -> ('141.24.211.56', 60142)) State.FROZEN -> State.FAILED 17693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44493) -> ('141.24.210.113', 53590)) State.FROZEN -> State.FAILED 17693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48695) -> ('141.24.210.113', 53590)) State.FROZEN -> State.FAILED 17693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59560) -> ('172.30.0.1', 33197)) State.WAITING -> State.FAILED 17693ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59560) -> ('172.17.0.3', 60142)) State.FROZEN -> State.FAILED 17694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59560) -> ('141.24.211.56', 33197)) State.FROZEN -> State.FAILED 17694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59560) -> ('141.24.211.56', 60142)) State.FROZEN -> State.FAILED 17694ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59560) -> ('141.24.210.113', 53590)) State.FROZEN -> State.FAILED 17694ms [err] INFO:aioice.ice:Connection(0) ICE completed 17695ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33197) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd9\xb5\xb2H\xbc\xeaEfnKb\xf4') 17695ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44493) -> ('172.30.0.1', 33197)) State.IN_PROGRESS -> State.SUCCEEDED 17695ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33197) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9\x9d"\xc6\xcdx+\xa6\xce\xd0"\x04') 17695ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33197) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9\x9d"\xc6\xcdx+\xa6\xce\xd0"\x04') 17711ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 17711ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 17712ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 17713ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 17716ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 17716ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 17716ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 17716ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 17716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 17717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 17717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 17717ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 17717ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c00f7ece-4c8c-4836-9a5f-59b3d64f74d7", "state": "connected"}] 17718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 17718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 17718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 17718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 17718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 17718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 17719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 17719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 17719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 17720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1587350350, stream_id=1, stream_seq=0) 17720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 17721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3968163715, stream_id=1, stream_seq=0) 17721ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 17721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3968163715, gaps=[]) 17722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1587350350, gaps=[]) 17722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 17822ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 17822ms [log] [experimentStatusChanged] {"status": "running", "message": null} 17887ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/c00f7ece-4c8c-4836-9a5f-59b3d64f74d7"}', extra='') 17887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 17888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 17888ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 17888ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 17888ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 17888ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 17889ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 17889ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17890ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 17890ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17890ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17891ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c00f7ece-4c8c-4836-9a5f-59b3d64f74d7", "state": "closed"}] 17891ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 17891ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 17892ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x1c\xd2\x93\xa4\xdaq\xa3\xe5\x18\xf0\x97\x9c') 17893ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x1c\xd2\x93\xa4\xdaq\xa3\xe5\x18\xf0\x97\x9c') 17893ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59560) 17893ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 17894ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 17987ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 17987ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 18039ms [err] Traceback (most recent call last): 18039ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 18039ms [err] return _run_code(code, main_globals, None, 18039ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 18039ms [err] exec(code, run_globals) 18039ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 18039ms [err] sys.exit(main()) 18039ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 18039ms [err] asyncio.run(main_async()) 18039ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 18040ms [err] return loop.run_until_complete(main) 18040ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 18040ms [err] self.run_forever() 18040ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 18040ms [err] self._run_once() 18040ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 18041ms [err] event_list = self._selector.select(timeout) 18041ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 18041ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 18041ms [err] KeyboardInterrupt 18043ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 18043ms [err] h.flush() 18043ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== 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 22606ms [log] starting device 23010ms [err] DEBUG:asyncio:Using selector: EpollSelector 23078ms [err] ERROR:asyncio:Unclosed client session 23078ms [err] client_session: 23153ms [log] parsing 23153ms [log] creating device handler 23153ms [log] [ready] 23153ms [log] reading line 23153ms [log] [websocketToken] "c7497cc3-f4f7-4db2-8d60-1e1a120ce87b" 23168ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 23168ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 24875ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 24875ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 24900ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/45719ee4-2478-4df9-8a3f-5ceb2ae56adf"}}', extra='') 24900ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/45719ee4-2478-4df9-8a3f-5ceb2ae56adf"} 24966ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/8d8c0eeb-d910-4271-8405-95cfb5d4ed91","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 24972ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8d8c0eeb-d910-4271-8405-95cfb5d4ed91", "state": "new"}] 26976ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 26977ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 26977ms [err] v=0 26977ms [err] o=- 3930799038 3930799038 IN IP4 0.0.0.0 26977ms [err] s=- 26977ms [err] t=0 0 26977ms [err] a=group:BUNDLE 0 26977ms [err] a=msid-semantic:WMS * 26977ms [err] m=application 9 DTLS/SCTP 5000 26977ms [err] c=IN IP4 0.0.0.0 26977ms [err] a=mid:0 26977ms [err] a=sctpmap:5000 webrtc-datachannel 65535 26977ms [err] a=max-message-size:65536 26977ms [err] a=ice-ufrag:1eyB 26977ms [err] a=ice-pwd:DpJf7KI8eWIzOkbKXNPiZu 26977ms [err] a=fingerprint:sha-256 D3:73:80:CF:11:3A:B0:E4:AE:83:D1:99:BF:59:D9:3E:E7:8D:4F:3D:7A:47:4C:B1:8D:39:84:EA:22:4C:BA:E1 26977ms [err] a=setup:actpass 26977ms [err] 26979ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 26979ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 26980ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8d8c0eeb-d910-4271-8405-95cfb5d4ed91", "state": "new"}] 26981ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 26982ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 26984ms [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'`6\x06\xfe*\x10/\xfd\xda\x8bl\xba') 26985ms [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"t?\xf6\xd4}\xa9\xa9\x01\xd7'\x08\xa0") 26985ms [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'`6\x06\xfe*\x10/\xfd\xda\x8bl\xba') 26985ms [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"t?\xf6\xd4}\xa9\xa9\x01\xd7'\x08\xa0") 26987ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 26987ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b']\x8a\xbd\xfe\xe6)\x1c|\xf3\xa5\xd2=') 26988ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b']\x8a\xbd\xfe\xe6)\x1c|\xf3\xa5\xd2=') 26988ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xda\x9b&\xd0\x07fh\xf3\nq\xa6\xa5') 26989ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xda\x9b&\xd0\x07fh\xf3\nq\xa6\xa5') 26989ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58572) (expires in 600 seconds) 26990ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 26990ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 26991ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 26991ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 26991ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8d8c0eeb-d910-4271-8405-95cfb5d4ed91"}', extra='') 26991ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 26991ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 27010ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 7358729423361696711 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:REx6\\r\\na=ice-pwd:xG4VUaJiNU1QbmaqFnJyaCQ2\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 02:F7:7B:AA:0F:F3:8B:90:42:E6:85:04:E7:63:B1:17:51:E2:AC:F8:15:26:62:EF:10:D0:EC:40:6A:40:AE:24\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8d8c0eeb-d910-4271-8405-95cfb5d4ed91"}', extra='') 27010ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 27010ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 27011ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 27011ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 27011ms [err] v=0 27011ms [err] o=- 7358729423361696711 2 IN IP4 127.0.0.1 27011ms [err] s=- 27011ms [err] t=0 0 27011ms [err] a=group:BUNDLE 0 27011ms [err] a=msid-semantic: WMS 27011ms [err] m=application 9 DTLS/SCTP 5000 27011ms [err] c=IN IP4 0.0.0.0 27011ms [err] a=ice-ufrag:REx6 27011ms [err] a=ice-pwd:xG4VUaJiNU1QbmaqFnJyaCQ2 27011ms [err] a=ice-options:trickle 27011ms [err] a=fingerprint:sha-256 02:F7:7B:AA:0F:F3:8B:90:42:E6:85:04:E7:63:B1:17:51:E2:AC:F8:15:26:62:EF:10:D0:EC:40:6A:40:AE:24 27011ms [err] a=setup:active 27011ms [err] a=mid:0 27011ms [err] a=sctpmap:5000 webrtc-datachannel 1024 27011ms [err] 27012ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fAx0vSGdz9VQ') 27012ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fAx0vSGdz9VQ') 27012ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 27012ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 27012ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 27013ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(buaBFqiW9Q 1 udp 1845501695 172.17.0.3 46375 typ prflx) 27013ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 27013ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 27013ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 27013ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38414) -> ('172.17.0.3', 46375)) State.WAITING -> State.IN_PROGRESS 27013ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa6_\x19\x83Y\xf8H\xb0\xc5\xc7x\xe0') 27014ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8d8c0eeb-d910-4271-8405-95cfb5d4ed91", "state": "connecting"}] 27015ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa6_\x19\x83Y\xf8H\xb0\xc5\xc7x\xe0') 27015ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38414) -> ('172.17.0.3', 46375)) State.IN_PROGRESS -> State.SUCCEEDED 27015ms [err] INFO:aioice.ice:Connection(0) ICE completed 27023ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4045232509 1 udp 2113937151 8b2bc22e-8685-42ca-bdfa-0f24a96456be.local 46375 typ host generation 0 ufrag REx6 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8d8c0eeb-d910-4271-8405-95cfb5d4ed91"}', extra='') 27023ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 27023ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 27023ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 27026ms [err] INFO:aioice.ice:Connection(0) Remote candidate "8b2bc22e-8685-42ca-bdfa-0f24a96456be.local" resolved to 172.17.0.3 27033ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38414) -> ('172.17.0.3', 46375)) State.FROZEN -> State.IN_PROGRESS 27034ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x19\xa3\xeeW\xda\xa6\xecKqer ') 27034ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x19\xa3\xeeW\xda\xa6\xecKqer ') 27035ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38414) -> ('172.17.0.3', 46375)) State.IN_PROGRESS -> State.SUCCEEDED 27035ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44129) -> ('172.17.0.3', 46375)) State.FROZEN -> State.FAILED 27035ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58572) -> ('172.17.0.3', 46375)) State.FROZEN -> State.FAILED 27038ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4182053562 1 udp 1677729535 141.24.211.56 46375 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag REx6 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8d8c0eeb-d910-4271-8405-95cfb5d4ed91"}', extra='') 27038ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 27038ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 27038ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 27054ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38414) -> ('141.24.211.56', 46375)) State.FROZEN -> State.IN_PROGRESS 27054ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 46375) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b":.R\xf2\x8a;\xb1\x86\xf2'\x99\x80") 27065ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'hAdWWOm4Z2Jo') 27065ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'hAdWWOm4Z2Jo') 27075ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44129) -> ('141.24.211.56', 46375)) State.FROZEN -> State.IN_PROGRESS 27075ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 46375) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'm9\xe64IZ\x1cqCT\xb5<') 27096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58572) -> ('141.24.211.56', 46375)) State.FROZEN -> State.IN_PROGRESS 27096ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 46375) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc6\x99\xbb*\x86\xa1\x08\xb4Y<\xb7\xeb') 27096ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'y\xf7\x98\xac+\x05\xebr2b\xcb\xe8') 27097ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'y\xf7\x98\xac+\x05\xebr2b\xcb\xe8') 27097ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 46375) 27117ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 27117ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 27118ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 27119ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 27123ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 27124ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 27124ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 27124ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 27125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 27126ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 27126ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 27126ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 27126ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8d8c0eeb-d910-4271-8405-95cfb5d4ed91", "state": "connected"}] 27130ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 27131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 27131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 27131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 27131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 27132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 27132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 27132ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'JNNzrORWs9HJ') 27133ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'JNNzrORWs9HJ') 27133ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 27134ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 27134ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 27134ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=788337886, stream_id=1, stream_seq=0) 27134ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 27135ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=788337886, gaps=[]) 27135ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 27138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3648868764, stream_id=1, stream_seq=0) 27138ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 27139ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3648868764, gaps=[]) 27190ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'qv91QUHPfGUj') 27190ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'qv91QUHPfGUj') 27190ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44129) -> ('172.17.0.3', 46375)) State.WAITING -> State.IN_PROGRESS 27190ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2\xcc%\xa6n\x15,\x15!V(!') 27195ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 46375) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'2\xcc%\xa6n\x15,\x15!V(!') 27195ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44129) -> ('172.17.0.3', 46375)) State.IN_PROGRESS -> State.SUCCEEDED 27230ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 27230ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 27400ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/8d8c0eeb-d910-4271-8405-95cfb5d4ed91"}', extra='') 27401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 27401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 27401ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 27401ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 27401ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 27402ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 27402ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 27403ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 27403ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 27403ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 27403ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 27404ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8d8c0eeb-d910-4271-8405-95cfb5d4ed91", "state": "closed"}] 27405ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 27405ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 27405ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa4\xa9O\xed\xcdX\x97\xa3\xae\x17-\xbd') 27406ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa4\xa9O\xed\xcdX\x97\xa3\xae\x17-\xbd') 27406ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58572) 27407ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 27407ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 27498ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 27498ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 28212ms [err] Traceback (most recent call last): 28212ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 28212ms [err] return _run_code(code, main_globals, None, 28212ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 28212ms [err] exec(code, run_globals) 28212ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 28212ms [err] sys.exit(main()) 28212ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 28212ms [err] asyncio.run(main_async()) 28212ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 28212ms [err] return loop.run_until_complete(main) 28212ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 28212ms [err] self.run_forever() 28212ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 28212ms [err] self._run_once() 28212ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 28212ms [err] event_list = self._selector.select(timeout) 28212ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 28212ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 28212ms [err] KeyboardInterrupt 28214ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 28214ms [err] h.flush() 28214ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== js Client to python Client File tests : should transmit file ================== python Client to js Client File tests : should transmit file 36792ms [log] starting device 37194ms [err] DEBUG:asyncio:Using selector: EpollSelector 37262ms [err] ERROR:asyncio:Unclosed client session 37262ms [err] client_session: 37345ms [log] parsing 37345ms [log] creating device handler 37345ms [log] [ready] 37345ms [log] reading line 37345ms [log] [websocketToken] "0eea6323-7f09-4e89-9476-147c183af2d9" 37371ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 37371ms [log] [websocketConnected] 39084ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 39084ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 39106ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c2cbc19a-8ae0-4e27-9457-861379975abc"}}', extra='') 39106ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c2cbc19a-8ae0-4e27-9457-861379975abc"} 39172ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/4d1b2526-3c8e-4f27-ad1b-8bfd0d82cdd8","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":false}', extra='') 39176ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4d1b2526-3c8e-4f27-ad1b-8bfd0d82cdd8", "state": "new"}] 41179ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4d1b2526-3c8e-4f27-ad1b-8bfd0d82cdd8"}', extra='') 41179ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 41179ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 41179ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 41179ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 41179ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 7558741750186094684 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:kLEP\\r\\na=ice-pwd:dajFEbFRJmHyNHForRkNIikd\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 31:C5:47:1A:67:9F:BE:DB:48:A5:0F:B1:11:EC:83:3E:C0:69:5E:AA:37:AB:F4:83:92:69:40:9D:14:CD:A2:80\\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/4d1b2526-3c8e-4f27-ad1b-8bfd0d82cdd8"}', extra='') 41180ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 41180ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 41180ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 41180ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 41180ms [err] v=0 41180ms [err] o=- 7558741750186094684 2 IN IP4 127.0.0.1 41180ms [err] s=- 41180ms [err] t=0 0 41180ms [err] a=group:BUNDLE 0 41180ms [err] a=extmap-allow-mixed 41180ms [err] a=msid-semantic: WMS 41180ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 41180ms [err] c=IN IP4 0.0.0.0 41180ms [err] a=ice-ufrag:kLEP 41180ms [err] a=ice-pwd:dajFEbFRJmHyNHForRkNIikd 41180ms [err] a=ice-options:trickle 41180ms [err] a=fingerprint:sha-256 31:C5:47:1A:67:9F:BE:DB:48:A5:0F:B1:11:EC:83:3E:C0:69:5E:AA:37:AB:F4:83:92:69:40:9D:14:CD:A2:80 41180ms [err] a=setup:actpass 41180ms [err] a=mid:0 41180ms [err] a=sctp-port:5000 41180ms [err] a=max-message-size:262144 41180ms [err] 41183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 41183ms [err] v=0 41183ms [err] o=- 7558741750186094684 2 IN IP4 127.0.0.1 41183ms [err] s=- 41183ms [err] t=0 0 41183ms [err] a=group:BUNDLE 0 41183ms [err] a=extmap-allow-mixed 41183ms [err] a=msid-semantic: WMS 41183ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 41183ms [err] c=IN IP4 0.0.0.0 41183ms [err] a=ice-ufrag:kLEP 41183ms [err] a=ice-pwd:dajFEbFRJmHyNHForRkNIikd 41183ms [err] a=ice-options:trickle 41183ms [err] a=fingerprint:sha-256 31:C5:47:1A:67:9F:BE:DB:48:A5:0F:B1:11:EC:83:3E:C0:69:5E:AA:37:AB:F4:83:92:69:40:9D:14:CD:A2:80 41183ms [err] a=setup:actpass 41183ms [err] a=mid:0 41183ms [err] a=sctp-port:5000 41183ms [err] a=max-message-size:262144 41183ms [err] 41184ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 41184ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4d1b2526-3c8e-4f27-ad1b-8bfd0d82cdd8", "state": "new"}] 41186ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 41186ms [err] v=0 41186ms [err] o=- 3930799052 3930799052 IN IP4 0.0.0.0 41186ms [err] s=- 41186ms [err] t=0 0 41186ms [err] a=group:BUNDLE 0 41186ms [err] a=msid-semantic:WMS * 41186ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 41186ms [err] c=IN IP4 0.0.0.0 41186ms [err] a=mid:0 41186ms [err] a=sctp-port:5000 41186ms [err] a=max-message-size:65536 41186ms [err] a=ice-ufrag:WxQ3 41186ms [err] a=ice-pwd:tMcZA9EkfltH97nSP0aC2m 41186ms [err] a=fingerprint:sha-256 56:C1:54:2C:81:DD:0A:3A:7F:08:8B:53:D3:99:66:1E:75:21:B3:05:A4:AE:8F:AF:5F:FF:C6:74:75:25:95:05 41186ms [err] a=setup:active 41186ms [err] 41187ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 41187ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 41187ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 41189ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 41190ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 41192ms [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'Wr\xef+PP\xf3\xb9\xd7fd\xee') 41192ms [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' U\xeb\xcb\xf9\x84f:\xb2\xfe\xf6~') 41193ms [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'Wr\xef+PP\xf3\xb9\xd7fd\xee') 41193ms [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' U\xeb\xcb\xf9\x84f:\xb2\xfe\xf6~') 41195ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 41195ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'&\xb8\xefh\x864\xf0\x91\xb4\xce{^') 41196ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'&\xb8\xefh\x864\xf0\x91\xb4\xce{^') 41196ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'|\xff\xec\x94\x07\xfd\x1f|J\x06L\xb6') 41198ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'|\xff\xec\x94\x07\xfd\x1f|J\x06L\xb6') 41198ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53286) (expires in 600 seconds) 41198ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 41198ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 41199ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 41199ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 41199ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 41200ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 41200ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 41201ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4d1b2526-3c8e-4f27-ad1b-8bfd0d82cdd8", "state": "connecting"}] 41223ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42080) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'GQe9WchsYDUt') 41224ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42080) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'GQe9WchsYDUt') 41224ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(TQcVmYqCK1 1 udp 1845501695 172.17.0.3 42080 typ prflx) 41224ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44835) -> ('172.17.0.3', 42080)) State.WAITING -> State.IN_PROGRESS 41225ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42080) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xadj\xae\xcbr\x88\xc0P\xe5(\xb2\xe2') 41229ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42080) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xadj\xae\xcbr\x88\xc0P\xe5(\xb2\xe2') 41230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44835) -> ('172.17.0.3', 42080)) State.IN_PROGRESS -> State.SUCCEEDED 41230ms [err] INFO:aioice.ice:Connection(0) ICE completed 41241ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 41242ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 41243ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 41244ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 41245ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3063600659 1 udp 2113937151 9127c8bf-c840-4557-ba66-a47b24b859b6.local 42080 typ host generation 0 ufrag kLEP network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4d1b2526-3c8e-4f27-ad1b-8bfd0d82cdd8"}', extra='') 41245ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 41245ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 41246ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 41255ms [err] INFO:aioice.ice:Connection(0) Remote candidate "9127c8bf-c840-4557-ba66-a47b24b859b6.local" resolved to 172.17.0.3 41256ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 41257ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 41257ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 41257ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 41258ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 41259ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4d1b2526-3c8e-4f27-ad1b-8bfd0d82cdd8", "state": "connected"}] 41259ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3012745547 1 udp 1677729535 141.24.211.56 42080 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag kLEP network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4d1b2526-3c8e-4f27-ad1b-8bfd0d82cdd8"}', extra='') 41259ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 41259ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 41260ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 41260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 41260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 41261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 41262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 41263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 41263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 41264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=198676399, stream_id=1, stream_seq=0) 41264ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 41265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2325004694, stream_id=1, stream_seq=0) 41265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 41265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=198676399, gaps=[]) 41267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004694, gaps=[]) 41267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 41268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2325004695, stream_id=1, stream_seq=1) 41268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 41268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004696, stream_id=1, stream_seq=2) 41268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004697, stream_id=1, stream_seq=2) 41268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004698, stream_id=1, stream_seq=2) 41270ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3768542912 1 udp 33562623 141.24.210.113 60591 typ relay raddr 141.24.211.56 rport 42080 generation 0 ufrag kLEP network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4d1b2526-3c8e-4f27-ad1b-8bfd0d82cdd8"}', extra='') 41270ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 41270ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 41271ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 41271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004696, gaps=[]) 41271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004699, stream_id=1, stream_seq=2) 41271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004700, stream_id=1, stream_seq=2) 41272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004698, gaps=[]) 41272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004701, stream_id=1, stream_seq=2) 41272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004702, stream_id=1, stream_seq=2) 41273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004700, gaps=[]) 41273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004703, stream_id=1, stream_seq=3) 41274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004704, stream_id=1, stream_seq=3) 41274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004705, stream_id=1, stream_seq=3) 41274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004706, stream_id=1, stream_seq=3) 41275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004702, gaps=[]) 41275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004707, stream_id=1, stream_seq=3) 41276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004708, stream_id=1, stream_seq=3) 41276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004704, gaps=[]) 41276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004709, stream_id=1, stream_seq=3) 41277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004706, gaps=[]) 41277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004710, stream_id=1, stream_seq=4) 41278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004711, stream_id=1, stream_seq=4) 41278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004712, stream_id=1, stream_seq=4) 41278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004713, stream_id=1, stream_seq=4) 41278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004714, stream_id=1, stream_seq=4) 41279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004708, gaps=[]) 41279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004715, stream_id=1, stream_seq=4) 41279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004716, stream_id=1, stream_seq=4) 41280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004710, gaps=[]) 41280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004717, stream_id=1, stream_seq=5) 41280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004718, stream_id=1, stream_seq=5) 41280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004719, stream_id=1, stream_seq=5) 41281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004712, gaps=[]) 41281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004720, stream_id=1, stream_seq=5) 41281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004721, stream_id=1, stream_seq=5) 41281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004722, stream_id=1, stream_seq=5) 41283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004714, gaps=[]) 41283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004723, stream_id=1, stream_seq=5) 41283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004716, gaps=[]) 41283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004724, stream_id=1, stream_seq=6) 41283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004725, stream_id=1, stream_seq=6) 41284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004726, stream_id=1, stream_seq=6) 41284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004727, stream_id=1, stream_seq=6) 41284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004718, gaps=[]) 41284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004728, stream_id=1, stream_seq=6) 41285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004729, stream_id=1, stream_seq=6) 41285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004730, stream_id=1, stream_seq=6) 41286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004720, gaps=[]) 41286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004731, stream_id=1, stream_seq=7) 41286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004732, stream_id=1, stream_seq=7) 41286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004733, stream_id=1, stream_seq=7) 41287ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42080) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Ds3iSTc7Sev7') 41287ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42080) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Ds3iSTc7Sev7') 41288ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44835) -> ('172.17.0.3', 42080)) State.FROZEN -> State.FAILED 41288ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58011) -> ('172.17.0.3', 42080)) State.FROZEN -> State.FAILED 41288ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44835) -> ('141.24.211.56', 42080)) State.FROZEN -> State.FAILED 41288ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58011) -> ('141.24.211.56', 42080)) State.FROZEN -> State.FAILED 41288ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44835) -> ('141.24.210.113', 60591)) State.FROZEN -> State.FAILED 41288ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58011) -> ('141.24.210.113', 60591)) State.FROZEN -> State.FAILED 41288ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53286) -> ('172.17.0.3', 42080)) State.FROZEN -> State.FAILED 41288ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53286) -> ('141.24.211.56', 42080)) State.FROZEN -> State.FAILED 41288ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53286) -> ('141.24.210.113', 60591)) State.FROZEN -> State.FAILED 41288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004722, gaps=[]) 41288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004734, stream_id=1, stream_seq=7) 41288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004735, stream_id=1, stream_seq=7) 41289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004736, stream_id=1, stream_seq=7) 41289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004724, gaps=[]) 41289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004737, stream_id=1, stream_seq=7) 41290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004726, gaps=[]) 41290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004738, stream_id=1, stream_seq=8) 41290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004739, stream_id=1, stream_seq=8) 41291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004740, stream_id=1, stream_seq=8) 41291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004741, stream_id=1, stream_seq=8) 41291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004728, gaps=[]) 41291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004742, stream_id=1, stream_seq=8) 41292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004743, stream_id=1, stream_seq=8) 41292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004744, stream_id=1, stream_seq=8) 41292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004730, gaps=[]) 41292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004745, stream_id=1, stream_seq=9) 41292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004746, stream_id=1, stream_seq=9) 41293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004747, stream_id=1, stream_seq=9) 41293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004732, gaps=[]) 41293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004748, stream_id=1, stream_seq=9) 41293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004749, stream_id=1, stream_seq=9) 41294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004750, stream_id=1, stream_seq=9) 41295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004734, gaps=[]) 41295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004751, stream_id=1, stream_seq=9) 41296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004736, gaps=[]) 41296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004752, stream_id=1, stream_seq=10) 41296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004753, stream_id=1, stream_seq=10) 41296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004754, stream_id=1, stream_seq=10) 41296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004755, stream_id=1, stream_seq=10) 41297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004738, gaps=[]) 41297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004756, stream_id=1, stream_seq=10) 41297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004757, stream_id=1, stream_seq=10) 41297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004758, stream_id=1, stream_seq=10) 41297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004740, gaps=[]) 41297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004759, stream_id=1, stream_seq=11) 41297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004760, stream_id=1, stream_seq=11) 41298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004761, stream_id=1, stream_seq=11) 41298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004742, gaps=[]) 41298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004762, stream_id=1, stream_seq=11) 41298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004763, stream_id=1, stream_seq=11) 41298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004764, stream_id=1, stream_seq=11) 41299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004744, gaps=[]) 41299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004765, stream_id=1, stream_seq=11) 41300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004746, gaps=[]) 41300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004766, stream_id=1, stream_seq=12) 41300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004767, stream_id=1, stream_seq=12) 41300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004768, stream_id=1, stream_seq=12) 41300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004769, stream_id=1, stream_seq=12) 41301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004748, gaps=[]) 41301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004770, stream_id=1, stream_seq=12) 41301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004771, stream_id=1, stream_seq=12) 41301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004772, stream_id=1, stream_seq=12) 41302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004750, gaps=[]) 41302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004773, stream_id=1, stream_seq=13) 41302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004774, stream_id=1, stream_seq=13) 41302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004775, stream_id=1, stream_seq=13) 41303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004752, gaps=[]) 41303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004776, stream_id=1, stream_seq=13) 41303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004777, stream_id=1, stream_seq=13) 41303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004778, stream_id=1, stream_seq=13) 41304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004754, gaps=[]) 41304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004779, stream_id=1, stream_seq=13) 41305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004756, gaps=[]) 41305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004780, stream_id=1, stream_seq=14) 41305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004781, stream_id=1, stream_seq=14) 41305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004782, stream_id=1, stream_seq=14) 41305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004783, stream_id=1, stream_seq=14) 41306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004758, gaps=[]) 41306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004784, stream_id=1, stream_seq=14) 41306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004785, stream_id=1, stream_seq=14) 41306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004786, stream_id=1, stream_seq=14) 41307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004760, gaps=[]) 41307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004787, stream_id=1, stream_seq=15) 41307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004788, stream_id=1, stream_seq=15) 41307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004789, stream_id=1, stream_seq=15) 41308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004762, gaps=[]) 41308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004790, stream_id=1, stream_seq=15) 41308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004791, stream_id=1, stream_seq=15) 41308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004792, stream_id=1, stream_seq=15) 41309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004764, gaps=[]) 41309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004793, stream_id=1, stream_seq=15) 41310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004766, gaps=[]) 41310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004794, stream_id=1, stream_seq=16) 41310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004795, stream_id=1, stream_seq=16) 41310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004796, stream_id=1, stream_seq=16) 41311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004797, stream_id=1, stream_seq=16) 41311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004768, gaps=[]) 41311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004798, stream_id=1, stream_seq=16) 41311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004799, stream_id=1, stream_seq=16) 41311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004800, stream_id=1, stream_seq=16) 41312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004770, gaps=[]) 41312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004801, stream_id=1, stream_seq=17) 41312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004802, stream_id=1, stream_seq=17) 41312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004803, stream_id=1, stream_seq=17) 41313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004772, gaps=[]) 41314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004804, stream_id=1, stream_seq=17) 41314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004805, stream_id=1, stream_seq=17) 41314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004806, stream_id=1, stream_seq=17) 41314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004774, gaps=[]) 41314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004807, stream_id=1, stream_seq=17) 41315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004776, gaps=[]) 41315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004808, stream_id=1, stream_seq=18) 41316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004809, stream_id=1, stream_seq=18) 41316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004810, stream_id=1, stream_seq=18) 41317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004811, stream_id=1, stream_seq=18) 41317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004778, gaps=[]) 41317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004812, stream_id=1, stream_seq=18) 41317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004813, stream_id=1, stream_seq=18) 41317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004814, stream_id=1, stream_seq=18) 41317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004780, gaps=[]) 41317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004815, stream_id=1, stream_seq=19) 41317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004816, stream_id=1, stream_seq=19) 41317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004782, gaps=[]) 41317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004817, stream_id=1, stream_seq=19) 41318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004818, stream_id=1, stream_seq=19) 41318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004819, stream_id=1, stream_seq=19) 41318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004784, gaps=[]) 41318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004820, stream_id=1, stream_seq=19) 41319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004821, stream_id=1, stream_seq=19) 41319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004786, gaps=[]) 41319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004822, stream_id=1, stream_seq=20) 41320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004823, stream_id=1, stream_seq=20) 41320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004824, stream_id=1, stream_seq=20) 41320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004788, gaps=[]) 41320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004825, stream_id=1, stream_seq=20) 41320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004826, stream_id=1, stream_seq=20) 41320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004827, stream_id=1, stream_seq=20) 41321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004790, gaps=[]) 41321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004828, stream_id=1, stream_seq=20) 41323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004792, gaps=[]) 41323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004829, stream_id=1, stream_seq=21) 41323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004830, stream_id=1, stream_seq=21) 41323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004831, stream_id=1, stream_seq=21) 41323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004832, stream_id=1, stream_seq=21) 41323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004833, stream_id=1, stream_seq=21) 41324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004794, gaps=[]) 41324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004834, stream_id=1, stream_seq=21) 41324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004835, stream_id=1, stream_seq=21) 41324ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8192 41324ms [log] 8188 41324ms [log] line [file] undefined 41324ms [log] 41324ms [log] reading line 41324ms [log] [experimentStatusChanged] {"status": "running", "message": null} 41324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004796, gaps=[]) 41324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004836, stream_id=1, stream_seq=22) 41325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004837, stream_id=1, stream_seq=22) 41325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004838, stream_id=1, stream_seq=22) 41326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004798, gaps=[]) 41326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004839, stream_id=1, stream_seq=22) 41326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004840, stream_id=1, stream_seq=22) 41326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004841, stream_id=1, stream_seq=22) 41327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004800, gaps=[]) 41327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004842, stream_id=1, stream_seq=22) 41328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004802, gaps=[]) 41328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004843, stream_id=1, stream_seq=23) 41328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004844, stream_id=1, stream_seq=23) 41328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004845, stream_id=1, stream_seq=23) 41328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004846, stream_id=1, stream_seq=23) 41329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004804, gaps=[]) 41329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004847, stream_id=1, stream_seq=23) 41329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004848, stream_id=1, stream_seq=23) 41329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004849, stream_id=1, stream_seq=23) 41330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004806, gaps=[]) 41330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004850, stream_id=1, stream_seq=24) 41330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004851, stream_id=1, stream_seq=24) 41331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004852, stream_id=1, stream_seq=24) 41331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004808, gaps=[]) 41331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004853, stream_id=1, stream_seq=24) 41331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004854, stream_id=1, stream_seq=24) 41331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004855, stream_id=1, stream_seq=24) 41332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004810, gaps=[]) 41332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004856, stream_id=1, stream_seq=24) 41332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004812, gaps=[]) 41332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004857, stream_id=1, stream_seq=25) 41333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004858, stream_id=1, stream_seq=25) 41333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004859, stream_id=1, stream_seq=25) 41333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004860, stream_id=1, stream_seq=25) 41333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004814, gaps=[]) 41333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004861, stream_id=1, stream_seq=25) 41333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004862, stream_id=1, stream_seq=25) 41334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004863, stream_id=1, stream_seq=25) 41334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004816, gaps=[]) 41334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004864, stream_id=1, stream_seq=26) 41334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004865, stream_id=1, stream_seq=26) 41334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004866, stream_id=1, stream_seq=26) 41335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004818, gaps=[]) 41335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004867, stream_id=1, stream_seq=26) 41335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004868, stream_id=1, stream_seq=26) 41335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004869, stream_id=1, stream_seq=26) 41337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004820, gaps=[]) 41337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004870, stream_id=1, stream_seq=26) 41337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004822, gaps=[]) 41337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004871, stream_id=1, stream_seq=27) 41338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004872, stream_id=1, stream_seq=27) 41338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004873, stream_id=1, stream_seq=27) 41338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004874, stream_id=1, stream_seq=27) 41338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004824, gaps=[]) 41338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004875, stream_id=1, stream_seq=27) 41338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004876, stream_id=1, stream_seq=27) 41338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004877, stream_id=1, stream_seq=27) 41339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004826, gaps=[]) 41339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004878, stream_id=1, stream_seq=28) 41339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004879, stream_id=1, stream_seq=28) 41339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004880, stream_id=1, stream_seq=28) 41339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004828, gaps=[]) 41339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004881, stream_id=1, stream_seq=28) 41340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004882, stream_id=1, stream_seq=28) 41340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004883, stream_id=1, stream_seq=28) 41340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004830, gaps=[]) 41340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004884, stream_id=1, stream_seq=28) 41341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004832, gaps=[]) 41341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004885, stream_id=1, stream_seq=29) 41341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004886, stream_id=1, stream_seq=29) 41341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004887, stream_id=1, stream_seq=29) 41341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004888, stream_id=1, stream_seq=29) 41342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004834, gaps=[]) 41342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004889, stream_id=1, stream_seq=29) 41342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004890, stream_id=1, stream_seq=29) 41342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004891, stream_id=1, stream_seq=29) 41342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004836, gaps=[]) 41342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004892, stream_id=1, stream_seq=30) 41342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004893, stream_id=1, stream_seq=30) 41343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004894, stream_id=1, stream_seq=30) 41343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004838, gaps=[]) 41343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004895, stream_id=1, stream_seq=30) 41343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004896, stream_id=1, stream_seq=30) 41343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004897, stream_id=1, stream_seq=30) 41344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004840, gaps=[]) 41344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004898, stream_id=1, stream_seq=30) 41345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004842, gaps=[]) 41345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004899, stream_id=1, stream_seq=31) 41345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004900, stream_id=1, stream_seq=31) 41345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004901, stream_id=1, stream_seq=31) 41345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004902, stream_id=1, stream_seq=31) 41345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004844, gaps=[]) 41345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004903, stream_id=1, stream_seq=31) 41346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004904, stream_id=1, stream_seq=31) 41346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004905, stream_id=1, stream_seq=31) 41346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004846, gaps=[]) 41346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004906, stream_id=1, stream_seq=32) 41346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004907, stream_id=1, stream_seq=32) 41347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004908, stream_id=1, stream_seq=32) 41347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004848, gaps=[]) 41347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004909, stream_id=1, stream_seq=32) 41347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004910, stream_id=1, stream_seq=32) 41347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004911, stream_id=1, stream_seq=32) 41348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004850, gaps=[]) 41348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004912, stream_id=1, stream_seq=32) 41349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004852, gaps=[]) 41349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2325004913, stream_id=1, stream_seq=33) 41349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004914, stream_id=1, stream_seq=33) 41349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004915, stream_id=1, stream_seq=33) 41349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004916, stream_id=1, stream_seq=33) 41349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004854, gaps=[]) 41349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004917, stream_id=1, stream_seq=33) 41349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2325004918, stream_id=1, stream_seq=33) 41350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2325004919, stream_id=1, stream_seq=33) 41350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004856, gaps=[]) 41350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004858, gaps=[]) 41351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004860, gaps=[]) 41352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004862, gaps=[]) 41353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004864, gaps=[]) 41353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004866, gaps=[]) 41354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004868, gaps=[]) 41355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004870, gaps=[]) 41356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004872, gaps=[]) 41357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004874, gaps=[]) 41358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004876, gaps=[]) 41359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004878, gaps=[]) 41360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004880, gaps=[]) 41361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004882, gaps=[]) 41362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004884, gaps=[]) 41363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004886, gaps=[]) 41363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004888, gaps=[]) 41364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004890, gaps=[]) 41365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004892, gaps=[]) 41365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004894, gaps=[]) 41366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004896, gaps=[]) 41367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004898, gaps=[]) 41368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41368ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42080) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'NKtk6zZwezTT') 41369ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42080) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'NKtk6zZwezTT') 41369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004900, gaps=[]) 41369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004902, gaps=[]) 41370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004904, gaps=[]) 41370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2325004906, gaps=[]) 41371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2325004908, gaps=[]) 41372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2325004910, gaps=[]) 41372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2325004912, gaps=[]) 41373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41374ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2325004914, gaps=[]) 41374ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2325004916, gaps=[]) 41375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2325004918, gaps=[]) 41375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41546ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/4d1b2526-3c8e-4f27-ad1b-8bfd0d82cdd8"}', extra='') 41547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 41547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 41547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 41547ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 41547ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 41548ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 41548ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 41548ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 41548ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 41549ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 41549ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 41549ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 41550ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4d1b2526-3c8e-4f27-ad1b-8bfd0d82cdd8", "state": "closed"}] 41550ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 41550ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 41551ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa0H\xc3\x19\xc3\x82z\x88\x8b\xac\xeb9') 41552ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa0H\xc3\x19\xc3\x82z\x88\x8b\xac\xeb9') 41552ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53286) 41552ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 41552ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 41624ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 41625ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 41699ms [err] Traceback (most recent call last): 41699ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 41699ms [err] return _run_code(code, main_globals, None, 41699ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 41699ms [err] exec(code, run_globals) 41699ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 41699ms [err] sys.exit(main()) 41699ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 41699ms [err] asyncio.run(main_async()) 41699ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 41699ms [err] return loop.run_until_complete(main) 41699ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 41699ms [err] self.run_forever() 41699ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 41700ms [err] self._run_once() 41700ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 41700ms [err] event_list = self._selector.select(timeout) 41700ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 41701ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 41701ms [err] KeyboardInterrupt 41703ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 41703ms [err] h.flush() 41703ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 41798ms [log] starting device 42192ms [err] DEBUG:asyncio:Using selector: EpollSelector 42262ms [err] ERROR:asyncio:Unclosed client session 42262ms [err] client_session: 42329ms [log] parsing 42329ms [log] creating device handler 42329ms [log] [ready] 42329ms [log] reading line 42329ms [log] [websocketToken] "d502cf80-4add-49e5-b444-aa04cbdd804e" 42353ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 42353ms [log] [websocketConnected] 42533ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 42533ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 42557ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/006ac7b1-07be-4bf6-9d72-b05cc5bae17a"}}', extra='') 42557ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/006ac7b1-07be-4bf6-9d72-b05cc5bae17a"} 42615ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/61c01f11-59c7-45d7-8506-f388fbb763d0","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":false}', extra='') 42621ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/61c01f11-59c7-45d7-8506-f388fbb763d0", "state": "new"}] 44624ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/61c01f11-59c7-45d7-8506-f388fbb763d0","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 44624ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 44624ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 44625ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 44625ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 44645ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/61c01f11-59c7-45d7-8506-f388fbb763d0","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930799056 3930799056 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 44409 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 44409 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 45557 typ host\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 45557 typ srflx raddr 172.17.0.3 rport 45557\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 44409 typ srflx raddr 172.30.0.1 rport 44409\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49780 typ relay raddr 172.17.0.3 rport 42490\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Us8I\\r\\na=ice-pwd:13zT2xy4pj1zAsmhWcvtGb\\r\\na=fingerprint:sha-256 54:E4:C8:F0:06:6B:C0:2C:94:A2:A8:E4:C6:56:D3:01:45:14:00:99:6D:6A:68:CB:9B:7B:79:3F:C1:97:70:EE\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 44645ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 44645ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 44645ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 44645ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 44645ms [err] v=0 44645ms [err] o=- 3930799056 3930799056 IN IP4 0.0.0.0 44645ms [err] s=- 44645ms [err] t=0 0 44645ms [err] a=group:BUNDLE 0 44645ms [err] a=msid-semantic:WMS * 44645ms [err] m=application 44409 DTLS/SCTP 5000 44645ms [err] c=IN IP4 172.30.0.1 44645ms [err] a=mid:0 44645ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44645ms [err] a=max-message-size:65536 44645ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 44409 typ host 44645ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 45557 typ host 44645ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 45557 typ srflx raddr 172.17.0.3 rport 45557 44645ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 44409 typ srflx raddr 172.30.0.1 rport 44409 44645ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49780 typ relay raddr 172.17.0.3 rport 42490 44645ms [err] a=end-of-candidates 44645ms [err] a=ice-ufrag:Us8I 44645ms [err] a=ice-pwd:13zT2xy4pj1zAsmhWcvtGb 44645ms [err] a=fingerprint:sha-256 54:E4:C8:F0:06:6B:C0:2C:94:A2:A8:E4:C6:56:D3:01:45:14:00:99:6D:6A:68:CB:9B:7B:79:3F:C1:97:70:EE 44645ms [err] a=setup:actpass 44645ms [err] 44648ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 44648ms [err] v=0 44648ms [err] o=- 3930799056 3930799056 IN IP4 0.0.0.0 44648ms [err] s=- 44648ms [err] t=0 0 44648ms [err] a=group:BUNDLE 0 44648ms [err] a=msid-semantic:WMS * 44648ms [err] m=application 44409 DTLS/SCTP 5000 44648ms [err] c=IN IP4 172.30.0.1 44648ms [err] a=mid:0 44648ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44648ms [err] a=max-message-size:65536 44648ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 44409 typ host 44648ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 45557 typ host 44648ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 45557 typ srflx raddr 172.17.0.3 rport 45557 44648ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 44409 typ srflx raddr 172.30.0.1 rport 44409 44648ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49780 typ relay raddr 172.17.0.3 rport 42490 44648ms [err] a=end-of-candidates 44648ms [err] a=ice-ufrag:Us8I 44648ms [err] a=ice-pwd:13zT2xy4pj1zAsmhWcvtGb 44648ms [err] a=fingerprint:sha-256 54:E4:C8:F0:06:6B:C0:2C:94:A2:A8:E4:C6:56:D3:01:45:14:00:99:6D:6A:68:CB:9B:7B:79:3F:C1:97:70:EE 44648ms [err] a=setup:actpass 44648ms [err] 44649ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 44649ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/61c01f11-59c7-45d7-8506-f388fbb763d0", "state": "new"}] 44652ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 44652ms [err] v=0 44652ms [err] o=- 3930799056 3930799056 IN IP4 0.0.0.0 44652ms [err] s=- 44652ms [err] t=0 0 44652ms [err] a=group:BUNDLE 0 44652ms [err] a=msid-semantic:WMS * 44652ms [err] m=application 9 DTLS/SCTP 5000 44652ms [err] c=IN IP4 0.0.0.0 44652ms [err] a=mid:0 44652ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44652ms [err] a=max-message-size:65536 44652ms [err] a=ice-ufrag:A79e 44652ms [err] a=ice-pwd:KXXwcON2QPC06VR1lMmRfr 44652ms [err] a=fingerprint:sha-256 4B:5A:58:33:AA:84:D4:35:DB:B3:96:7A:06:6E:34:A3:AC:44:13:14:80:42:45:E0:5E:A4:30:B6:0D:02:D4:6E 44652ms [err] a=setup:active 44652ms [err] 44652ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 44652ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 44653ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 44655ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 44655ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 44657ms [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'?8\xacD9\xe3\x1e\xe3\xa7\x10"\xd7') 44657ms [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"\x19\x18{'\xfc\x93\xdc\xcd\x10\x00\x0bK") 44658ms [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'?8\xacD9\xe3\x1e\xe3\xa7\x10"\xd7') 44658ms [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"\x19\x18{'\xfc\x93\xdc\xcd\x10\x00\x0bK") 44660ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 44660ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x94\xd2\x14!\xae2\x0c0\x12k\xf5\xcf') 44661ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x94\xd2\x14!\xae2\x0c0\x12k\xf5\xcf') 44661ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xae\x85\x98\x08\xdb\x11\x11\xb1\xf8\x85\x97R') 44662ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xae\x85\x98\x08\xdb\x11\x11\xb1\xf8\x85\x97R') 44662ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62852) (expires in 600 seconds) 44663ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 44663ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 44664ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 44664ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 44664ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 44665ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49962) -> ('172.30.0.1', 44409)) State.FROZEN -> State.WAITING 44665ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46018) -> ('172.30.0.1', 44409)) State.FROZEN -> State.WAITING 44665ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49962) -> ('172.17.0.3', 45557)) State.FROZEN -> State.WAITING 44665ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62852) -> ('172.30.0.1', 44409)) State.FROZEN -> State.WAITING 44665ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 44665ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 44665ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49962) -> ('172.30.0.1', 44409)) State.WAITING -> State.IN_PROGRESS 44666ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 44409) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'q\x13\x00\xf7\x85\x86\x15B\x8d\xab\xde ') 44666ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/61c01f11-59c7-45d7-8506-f388fbb763d0", "state": "connecting"}] 44667ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 44409) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'q\x13\x00\xf7\x85\x86\x15B\x8d\xab\xde ') 44667ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49962) -> ('172.30.0.1', 44409)) State.IN_PROGRESS -> State.SUCCEEDED 44667ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49962) -> ('141.24.211.56', 45557)) State.FROZEN -> State.WAITING 44667ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49962) -> ('141.24.211.56', 44409)) State.FROZEN -> State.WAITING 44667ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49962) -> ('141.24.210.113', 49780)) State.FROZEN -> State.WAITING 44677ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 44409) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe0\xf2\xfe\xbd\xb9\x10\x85\x90\xce\x94F2') 44677ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 44409) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe0\xf2\xfe\xbd\xb9\x10\x85\x90\xce\x94F2') 44678ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46018) -> ('172.30.0.1', 44409)) State.WAITING -> State.FAILED 44678ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49962) -> ('172.17.0.3', 45557)) State.WAITING -> State.FAILED 44678ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46018) -> ('172.17.0.3', 45557)) State.FROZEN -> State.FAILED 44678ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49962) -> ('141.24.211.56', 45557)) State.WAITING -> State.FAILED 44678ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46018) -> ('141.24.211.56', 45557)) State.FROZEN -> State.FAILED 44678ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49962) -> ('141.24.211.56', 44409)) State.WAITING -> State.FAILED 44678ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46018) -> ('141.24.211.56', 44409)) State.FROZEN -> State.FAILED 44678ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62852) -> ('172.30.0.1', 44409)) State.WAITING -> State.FAILED 44678ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62852) -> ('172.17.0.3', 45557)) State.FROZEN -> State.FAILED 44679ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49962) -> ('141.24.210.113', 49780)) State.WAITING -> State.FAILED 44679ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46018) -> ('141.24.210.113', 49780)) State.FROZEN -> State.FAILED 44679ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62852) -> ('141.24.211.56', 45557)) State.FROZEN -> State.FAILED 44679ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62852) -> ('141.24.211.56', 44409)) State.FROZEN -> State.FAILED 44679ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62852) -> ('141.24.210.113', 49780)) State.FROZEN -> State.FAILED 44679ms [err] INFO:aioice.ice:Connection(0) ICE completed 44679ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44409) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\x03\xd7\xde\x0c\x9f\xf22=m\xbc\xa5') 44680ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44409) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\x03\xd7\xde\x0c\x9f\xf22=m\xbc\xa5') 44680ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(arQhZ8LMmH 1 udp 1862270975 172.17.0.3 44409 typ prflx) 44680ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49962) -> ('172.17.0.3', 44409)) State.WAITING -> State.IN_PROGRESS 44680ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44409) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xee\xd3,\xc8\xb6\xf7\x83?Ynb\xc2') 44681ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44409) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xee\xd3,\xc8\xb6\xf7\x83?Ynb\xc2') 44681ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49962) -> ('172.17.0.3', 44409)) State.IN_PROGRESS -> State.SUCCEEDED 44686ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 44686ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 44687ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 44688ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 44705ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 44705ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 44706ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 44706ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 44706ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 44707ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/61c01f11-59c7-45d7-8506-f388fbb763d0", "state": "connected"}] 44707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 44707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 44707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 44709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 44710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 44710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 44712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1598725466, stream_id=1, stream_seq=0) 44712ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 44712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3714673346, stream_id=1, stream_seq=0) 44713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 44713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1598725466, gaps=[]) 44715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3714673347, stream_id=1, stream_seq=1) 44716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673348, stream_id=1, stream_seq=2) 44716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673349, stream_id=1, stream_seq=2) 44716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673350, stream_id=1, stream_seq=2) 44719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673346, gaps=[]) 44719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673347, gaps=[]) 44720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673351, stream_id=1, stream_seq=2) 44720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673348, gaps=[]) 44721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673352, stream_id=1, stream_seq=2) 44721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673353, stream_id=1, stream_seq=2) 44722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673349, gaps=[]) 44722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673354, stream_id=1, stream_seq=2) 44722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673350, gaps=[]) 44722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673355, stream_id=1, stream_seq=3) 44723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673356, stream_id=1, stream_seq=3) 44723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673351, gaps=[]) 44723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673357, stream_id=1, stream_seq=3) 44724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673358, stream_id=1, stream_seq=3) 44725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673352, gaps=[]) 44725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673359, stream_id=1, stream_seq=3) 44725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673360, stream_id=1, stream_seq=3) 44726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673353, gaps=[]) 44726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673361, stream_id=1, stream_seq=3) 44727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673354, gaps=[]) 44727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673362, stream_id=1, stream_seq=4) 44727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673363, stream_id=1, stream_seq=4) 44728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673355, gaps=[]) 44728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673364, stream_id=1, stream_seq=4) 44728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673365, stream_id=1, stream_seq=4) 44729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673356, gaps=[]) 44729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673366, stream_id=1, stream_seq=4) 44730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673367, stream_id=1, stream_seq=4) 44730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673357, gaps=[]) 44730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673368, stream_id=1, stream_seq=4) 44731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673358, gaps=[]) 44731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673369, stream_id=1, stream_seq=5) 44732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673370, stream_id=1, stream_seq=5) 44732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673359, gaps=[]) 44732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673371, stream_id=1, stream_seq=5) 44733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673372, stream_id=1, stream_seq=5) 44733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673360, gaps=[]) 44734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673373, stream_id=1, stream_seq=5) 44734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673374, stream_id=1, stream_seq=5) 44735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673361, gaps=[]) 44735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673375, stream_id=1, stream_seq=5) 44735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673362, gaps=[]) 44736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673376, stream_id=1, stream_seq=6) 44736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673377, stream_id=1, stream_seq=6) 44737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673363, gaps=[]) 44737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673378, stream_id=1, stream_seq=6) 44737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673379, stream_id=1, stream_seq=6) 44738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673364, gaps=[]) 44738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673380, stream_id=1, stream_seq=6) 44738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673381, stream_id=1, stream_seq=6) 44739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673365, gaps=[]) 44739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673382, stream_id=1, stream_seq=6) 44739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673366, gaps=[]) 44740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673383, stream_id=1, stream_seq=7) 44740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673384, stream_id=1, stream_seq=7) 44741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673367, gaps=[]) 44741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673385, stream_id=1, stream_seq=7) 44741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673386, stream_id=1, stream_seq=7) 44741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673368, gaps=[]) 44741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673387, stream_id=1, stream_seq=7) 44742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673388, stream_id=1, stream_seq=7) 44742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673369, gaps=[]) 44742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673389, stream_id=1, stream_seq=7) 44742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673370, gaps=[]) 44743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673390, stream_id=1, stream_seq=8) 44743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673391, stream_id=1, stream_seq=8) 44743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673371, gaps=[]) 44743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673392, stream_id=1, stream_seq=8) 44743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673393, stream_id=1, stream_seq=8) 44744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673372, gaps=[]) 44744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673394, stream_id=1, stream_seq=8) 44744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673395, stream_id=1, stream_seq=8) 44745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673373, gaps=[]) 44745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673396, stream_id=1, stream_seq=8) 44745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673374, gaps=[]) 44745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673397, stream_id=1, stream_seq=9) 44745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673398, stream_id=1, stream_seq=9) 44746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673375, gaps=[]) 44746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673399, stream_id=1, stream_seq=9) 44746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673400, stream_id=1, stream_seq=9) 44747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673376, gaps=[]) 44747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673401, stream_id=1, stream_seq=9) 44747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673402, stream_id=1, stream_seq=9) 44747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673377, gaps=[]) 44748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673403, stream_id=1, stream_seq=9) 44748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673378, gaps=[]) 44748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673404, stream_id=1, stream_seq=10) 44748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673405, stream_id=1, stream_seq=10) 44749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673379, gaps=[]) 44749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673406, stream_id=1, stream_seq=10) 44749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673407, stream_id=1, stream_seq=10) 44749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673380, gaps=[]) 44749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673408, stream_id=1, stream_seq=10) 44750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673409, stream_id=1, stream_seq=10) 44750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673381, gaps=[]) 44750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673410, stream_id=1, stream_seq=10) 44750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673382, gaps=[]) 44750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673411, stream_id=1, stream_seq=11) 44751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673412, stream_id=1, stream_seq=11) 44751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673383, gaps=[]) 44751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673413, stream_id=1, stream_seq=11) 44751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673414, stream_id=1, stream_seq=11) 44752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673384, gaps=[]) 44752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673415, stream_id=1, stream_seq=11) 44753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673416, stream_id=1, stream_seq=11) 44753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673385, gaps=[]) 44753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673417, stream_id=1, stream_seq=11) 44753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673386, gaps=[]) 44754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673418, stream_id=1, stream_seq=12) 44754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673419, stream_id=1, stream_seq=12) 44754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673387, gaps=[]) 44754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673420, stream_id=1, stream_seq=12) 44755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673421, stream_id=1, stream_seq=12) 44755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673388, gaps=[]) 44755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673422, stream_id=1, stream_seq=12) 44756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673423, stream_id=1, stream_seq=12) 44756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673389, gaps=[]) 44756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673424, stream_id=1, stream_seq=12) 44757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673390, gaps=[]) 44757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673425, stream_id=1, stream_seq=13) 44757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673426, stream_id=1, stream_seq=13) 44758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673391, gaps=[]) 44758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673427, stream_id=1, stream_seq=13) 44758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673428, stream_id=1, stream_seq=13) 44758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673392, gaps=[]) 44758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673429, stream_id=1, stream_seq=13) 44759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673430, stream_id=1, stream_seq=13) 44759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673393, gaps=[]) 44759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673431, stream_id=1, stream_seq=13) 44760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673394, gaps=[]) 44760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673432, stream_id=1, stream_seq=14) 44760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673433, stream_id=1, stream_seq=14) 44761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673395, gaps=[]) 44761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673434, stream_id=1, stream_seq=14) 44761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673435, stream_id=1, stream_seq=14) 44761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673396, gaps=[]) 44762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673436, stream_id=1, stream_seq=14) 44762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673437, stream_id=1, stream_seq=14) 44762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673397, gaps=[]) 44762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673438, stream_id=1, stream_seq=14) 44763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673398, gaps=[]) 44763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673439, stream_id=1, stream_seq=15) 44763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673440, stream_id=1, stream_seq=15) 44764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673399, gaps=[]) 44764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673441, stream_id=1, stream_seq=15) 44764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673442, stream_id=1, stream_seq=15) 44764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673400, gaps=[]) 44765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673443, stream_id=1, stream_seq=15) 44765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673444, stream_id=1, stream_seq=15) 44765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673401, gaps=[]) 44765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673445, stream_id=1, stream_seq=15) 44766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673402, gaps=[]) 44766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673446, stream_id=1, stream_seq=16) 44766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673447, stream_id=1, stream_seq=16) 44766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673403, gaps=[]) 44767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673448, stream_id=1, stream_seq=16) 44767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673449, stream_id=1, stream_seq=16) 44767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673404, gaps=[]) 44767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673450, stream_id=1, stream_seq=16) 44767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673451, stream_id=1, stream_seq=16) 44767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673405, gaps=[]) 44767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673452, stream_id=1, stream_seq=16) 44768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673406, gaps=[]) 44768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673453, stream_id=1, stream_seq=17) 44768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673454, stream_id=1, stream_seq=17) 44768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673407, gaps=[]) 44768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673455, stream_id=1, stream_seq=17) 44768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673456, stream_id=1, stream_seq=17) 44769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673408, gaps=[]) 44769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673457, stream_id=1, stream_seq=17) 44769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673458, stream_id=1, stream_seq=17) 44769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673409, gaps=[]) 44769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673459, stream_id=1, stream_seq=17) 44769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673410, gaps=[]) 44770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673460, stream_id=1, stream_seq=18) 44770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673461, stream_id=1, stream_seq=18) 44770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673411, gaps=[]) 44770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673462, stream_id=1, stream_seq=18) 44770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673463, stream_id=1, stream_seq=18) 44770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673412, gaps=[]) 44770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673464, stream_id=1, stream_seq=18) 44771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673465, stream_id=1, stream_seq=18) 44771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673413, gaps=[]) 44771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673466, stream_id=1, stream_seq=18) 44771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673414, gaps=[]) 44771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673467, stream_id=1, stream_seq=19) 44771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673468, stream_id=1, stream_seq=19) 44772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673415, gaps=[]) 44772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673469, stream_id=1, stream_seq=19) 44772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673470, stream_id=1, stream_seq=19) 44772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673416, gaps=[]) 44772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673471, stream_id=1, stream_seq=19) 44772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673472, stream_id=1, stream_seq=19) 44772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673417, gaps=[]) 44772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673473, stream_id=1, stream_seq=19) 44773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673418, gaps=[]) 44773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673474, stream_id=1, stream_seq=20) 44773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673475, stream_id=1, stream_seq=20) 44773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673419, gaps=[]) 44773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673476, stream_id=1, stream_seq=20) 44773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673477, stream_id=1, stream_seq=20) 44774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673420, gaps=[]) 44774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673478, stream_id=1, stream_seq=20) 44774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673479, stream_id=1, stream_seq=20) 44774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673421, gaps=[]) 44774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673480, stream_id=1, stream_seq=20) 44775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673422, gaps=[]) 44775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673481, stream_id=1, stream_seq=21) 44775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673482, stream_id=1, stream_seq=21) 44775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673423, gaps=[]) 44775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673483, stream_id=1, stream_seq=21) 44776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673484, stream_id=1, stream_seq=21) 44776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673424, gaps=[]) 44776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673485, stream_id=1, stream_seq=21) 44776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673486, stream_id=1, stream_seq=21) 44777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673425, gaps=[]) 44777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673487, stream_id=1, stream_seq=21) 44777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673426, gaps=[]) 44777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673488, stream_id=1, stream_seq=22) 44778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673489, stream_id=1, stream_seq=22) 44778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673427, gaps=[]) 44778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673490, stream_id=1, stream_seq=22) 44778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673491, stream_id=1, stream_seq=22) 44778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673428, gaps=[]) 44779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673492, stream_id=1, stream_seq=22) 44779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673493, stream_id=1, stream_seq=22) 44779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673429, gaps=[]) 44779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673494, stream_id=1, stream_seq=22) 44780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673430, gaps=[]) 44780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673495, stream_id=1, stream_seq=23) 44780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673496, stream_id=1, stream_seq=23) 44780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673431, gaps=[]) 44780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673497, stream_id=1, stream_seq=23) 44781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673498, stream_id=1, stream_seq=23) 44781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673432, gaps=[]) 44781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673499, stream_id=1, stream_seq=23) 44781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673500, stream_id=1, stream_seq=23) 44781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673433, gaps=[]) 44782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673501, stream_id=1, stream_seq=23) 44782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673434, gaps=[]) 44782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673502, stream_id=1, stream_seq=24) 44782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673503, stream_id=1, stream_seq=24) 44782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673435, gaps=[]) 44782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673504, stream_id=1, stream_seq=24) 44783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673505, stream_id=1, stream_seq=24) 44783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673436, gaps=[]) 44783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673506, stream_id=1, stream_seq=24) 44783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673507, stream_id=1, stream_seq=24) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673437, gaps=[]) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673508, stream_id=1, stream_seq=24) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673438, gaps=[]) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673509, stream_id=1, stream_seq=25) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673510, stream_id=1, stream_seq=25) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673439, gaps=[]) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673511, stream_id=1, stream_seq=25) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673512, stream_id=1, stream_seq=25) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673440, gaps=[]) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673513, stream_id=1, stream_seq=25) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673514, stream_id=1, stream_seq=25) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673441, gaps=[]) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673515, stream_id=1, stream_seq=25) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673442, gaps=[]) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673516, stream_id=1, stream_seq=26) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673517, stream_id=1, stream_seq=26) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673443, gaps=[]) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673518, stream_id=1, stream_seq=26) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673519, stream_id=1, stream_seq=26) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673444, gaps=[]) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673520, stream_id=1, stream_seq=26) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673521, stream_id=1, stream_seq=26) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673445, gaps=[]) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673522, stream_id=1, stream_seq=26) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673446, gaps=[]) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673523, stream_id=1, stream_seq=27) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673524, stream_id=1, stream_seq=27) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673447, gaps=[]) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673525, stream_id=1, stream_seq=27) 44787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673526, stream_id=1, stream_seq=27) 44788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673448, gaps=[]) 44788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673527, stream_id=1, stream_seq=27) 44788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673528, stream_id=1, stream_seq=27) 44788ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8192 44788ms [log] 8188 44788ms [log] line [file] undefined 44788ms [log] 44788ms [log] reading line 44788ms [log] [experimentStatusChanged] {"status": "running", "message": null} 44789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673449, gaps=[]) 44789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673529, stream_id=1, stream_seq=27) 44789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673450, gaps=[]) 44789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673530, stream_id=1, stream_seq=28) 44789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673531, stream_id=1, stream_seq=28) 44790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673451, gaps=[]) 44790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673532, stream_id=1, stream_seq=28) 44790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673533, stream_id=1, stream_seq=28) 44790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673452, gaps=[]) 44790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673534, stream_id=1, stream_seq=28) 44790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673535, stream_id=1, stream_seq=28) 44790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673453, gaps=[]) 44790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673536, stream_id=1, stream_seq=28) 44791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673454, gaps=[]) 44791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673537, stream_id=1, stream_seq=29) 44791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673538, stream_id=1, stream_seq=29) 44791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673455, gaps=[]) 44791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673539, stream_id=1, stream_seq=29) 44791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673540, stream_id=1, stream_seq=29) 44791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673456, gaps=[]) 44791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673541, stream_id=1, stream_seq=29) 44792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673542, stream_id=1, stream_seq=29) 44792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673457, gaps=[]) 44792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673543, stream_id=1, stream_seq=29) 44792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673458, gaps=[]) 44792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673544, stream_id=1, stream_seq=30) 44792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673545, stream_id=1, stream_seq=30) 44792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673459, gaps=[]) 44792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673546, stream_id=1, stream_seq=30) 44793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673547, stream_id=1, stream_seq=30) 44793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673460, gaps=[]) 44793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673548, stream_id=1, stream_seq=30) 44793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673549, stream_id=1, stream_seq=30) 44793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673461, gaps=[]) 44793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673550, stream_id=1, stream_seq=30) 44794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673462, gaps=[]) 44794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673551, stream_id=1, stream_seq=31) 44794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673552, stream_id=1, stream_seq=31) 44794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673463, gaps=[]) 44794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673553, stream_id=1, stream_seq=31) 44795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673554, stream_id=1, stream_seq=31) 44795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673464, gaps=[]) 44795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673555, stream_id=1, stream_seq=31) 44795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673556, stream_id=1, stream_seq=31) 44795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673465, gaps=[]) 44795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673557, stream_id=1, stream_seq=31) 44795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673466, gaps=[]) 44795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673558, stream_id=1, stream_seq=32) 44796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673559, stream_id=1, stream_seq=32) 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673467, gaps=[]) 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673560, stream_id=1, stream_seq=32) 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673561, stream_id=1, stream_seq=32) 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673468, gaps=[]) 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673562, stream_id=1, stream_seq=32) 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673563, stream_id=1, stream_seq=32) 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673469, gaps=[]) 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673564, stream_id=1, stream_seq=32) 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673470, gaps=[]) 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3714673565, stream_id=1, stream_seq=33) 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673566, stream_id=1, stream_seq=33) 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673471, gaps=[]) 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673567, stream_id=1, stream_seq=33) 44798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673568, stream_id=1, stream_seq=33) 44798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673472, gaps=[]) 44798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673569, stream_id=1, stream_seq=33) 44798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3714673570, stream_id=1, stream_seq=33) 44798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673473, gaps=[]) 44798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3714673571, stream_id=1, stream_seq=33) 44799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673474, gaps=[]) 44799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673475, gaps=[]) 44799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673476, gaps=[]) 44799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673477, gaps=[]) 44799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673478, gaps=[]) 44800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673479, gaps=[]) 44800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673480, gaps=[]) 44800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673481, gaps=[]) 44800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673482, gaps=[]) 44800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673483, gaps=[]) 44801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673484, gaps=[]) 44801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673485, gaps=[]) 44801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673486, gaps=[]) 44801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673487, gaps=[]) 44801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673488, gaps=[]) 44801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673489, gaps=[]) 44802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673490, gaps=[]) 44802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673491, gaps=[]) 44802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673492, gaps=[]) 44802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673493, gaps=[]) 44802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673494, gaps=[]) 44802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673495, gaps=[]) 44803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673496, gaps=[]) 44803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673497, gaps=[]) 44803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673498, gaps=[]) 44803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673499, gaps=[]) 44803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673500, gaps=[]) 44803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673501, gaps=[]) 44804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673502, gaps=[]) 44804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673503, gaps=[]) 44804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673504, gaps=[]) 44804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673505, gaps=[]) 44804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673506, gaps=[]) 44805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673507, gaps=[]) 44805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673508, gaps=[]) 44805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673509, gaps=[]) 44805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673510, gaps=[]) 44805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673511, gaps=[]) 44805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673512, gaps=[]) 44806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673513, gaps=[]) 44806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673514, gaps=[]) 44806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673515, gaps=[]) 44806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673516, gaps=[]) 44806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673517, gaps=[]) 44806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673518, gaps=[]) 44807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673519, gaps=[]) 44807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673520, gaps=[]) 44807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673521, gaps=[]) 44807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673522, gaps=[]) 44807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673523, gaps=[]) 44807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673524, gaps=[]) 44808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673525, gaps=[]) 44808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673526, gaps=[]) 44808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673527, gaps=[]) 44808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673528, gaps=[]) 44808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673529, gaps=[]) 44808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673530, gaps=[]) 44809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673531, gaps=[]) 44809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673532, gaps=[]) 44809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673533, gaps=[]) 44809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673534, gaps=[]) 44809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673535, gaps=[]) 44809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673536, gaps=[]) 44810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673537, gaps=[]) 44810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673538, gaps=[]) 44810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673539, gaps=[]) 44810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673540, gaps=[]) 44810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673541, gaps=[]) 44810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673542, gaps=[]) 44811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673543, gaps=[]) 44811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673544, gaps=[]) 44811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673545, gaps=[]) 44811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673546, gaps=[]) 44811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673547, gaps=[]) 44811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673548, gaps=[]) 44812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673549, gaps=[]) 44812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673550, gaps=[]) 44812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673551, gaps=[]) 44812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673552, gaps=[]) 44812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673553, gaps=[]) 44812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673554, gaps=[]) 44813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673555, gaps=[]) 44813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673556, gaps=[]) 44813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673557, gaps=[]) 44813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673558, gaps=[]) 44813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673559, gaps=[]) 44814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673560, gaps=[]) 44814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673561, gaps=[]) 44814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673562, gaps=[]) 44814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673563, gaps=[]) 44814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673564, gaps=[]) 44814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3714673565, gaps=[]) 44815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3714673566, gaps=[]) 44815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3714673567, gaps=[]) 44815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3714673568, gaps=[]) 44815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3714673569, gaps=[]) 44815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3714673570, gaps=[]) 44815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3714673571, gaps=[]) 44838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 45007ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/61c01f11-59c7-45d7-8506-f388fbb763d0"}', extra='') 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 45007ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 45007ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 45008ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 45008ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 45008ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 45008ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 45008ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 45008ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 45008ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 45009ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/61c01f11-59c7-45d7-8506-f388fbb763d0", "state": "closed"}] 45009ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 45009ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 45009ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa7D\x04I\x8d\x1d`\xccc\xe9\x13W') 45010ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa7D\x04I\x8d\x1d`\xccc\xe9\x13W') 45010ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62852) 45010ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 45010ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 45074ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 45074ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 45142ms [err] Traceback (most recent call last): 45142ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 45142ms [err] return _run_code(code, main_globals, None, 45142ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 45142ms [err] exec(code, run_globals) 45142ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 45142ms [err] sys.exit(main()) 45142ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 45143ms [err] asyncio.run(main_async()) 45143ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 45143ms [err] return loop.run_until_complete(main) 45143ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 45143ms [err] self.run_forever() 45143ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 45143ms [err] self._run_once() 45143ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 45144ms [err] event_list = self._selector.select(timeout) 45144ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 45144ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 45144ms [err] KeyboardInterrupt 45147ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 45147ms [err] h.flush() 45147ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== 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 60660ms [log] starting device 61064ms [err] DEBUG:asyncio:Using selector: EpollSelector 61132ms [err] ERROR:asyncio:Unclosed client session 61132ms [err] client_session: 61205ms [log] parsing 61205ms [log] creating device handler 61205ms [log] [ready] 61205ms [log] reading line 61205ms [log] [websocketToken] "2edcd9dc-f816-4e66-83e6-282c1b9cf3a4" 61219ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 61219ms [log] line {"signal":"gpio1","value":"strongH"} 61219ms [log] 61219ms [log] reading line 61219ms [log] line {"signal":"gpio2","value":"strongL"} 61219ms [log] 61219ms [log] reading line 61219ms [log] [websocketConnected] 62903ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 62903ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 62923ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ec857687-cdc8-4168-9ced-de7368bf258f"}}', extra='') 62923ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ec857687-cdc8-4168-9ced-de7368bf258f"} 62977ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/52ffbd15-75c4-43fc-afc8-f79b7b1092b3","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='') 62983ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 62983ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 62983ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/52ffbd15-75c4-43fc-afc8-f79b7b1092b3", "state": "new"}] 64986ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 64987ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 64987ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/52ffbd15-75c4-43fc-afc8-f79b7b1092b3"}', extra='') 64987ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64987ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 64987ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 8469296228305653281 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:ApCx\\r\\na=ice-pwd:TWNq590CQ23r9B4Dxh3pPzRl\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 72:F0:57:B4:2E:3D:BD:F3:46:0F:34:30:F1:DC:DF:4C:7D:5D:02:D5:CC:76:7B:C7:3D:34:99:E6:BE:56:A2:51\\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/52ffbd15-75c4-43fc-afc8-f79b7b1092b3"}', extra='') 64987ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64987ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 64987ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 64987ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 64987ms [err] v=0 64987ms [err] o=- 8469296228305653281 2 IN IP4 127.0.0.1 64987ms [err] s=- 64987ms [err] t=0 0 64987ms [err] a=group:BUNDLE 0 64987ms [err] a=extmap-allow-mixed 64987ms [err] a=msid-semantic: WMS 64987ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 64987ms [err] c=IN IP4 0.0.0.0 64987ms [err] a=ice-ufrag:ApCx 64987ms [err] a=ice-pwd:TWNq590CQ23r9B4Dxh3pPzRl 64987ms [err] a=ice-options:trickle 64987ms [err] a=fingerprint:sha-256 72:F0:57:B4:2E:3D:BD:F3:46:0F:34:30:F1:DC:DF:4C:7D:5D:02:D5:CC:76:7B:C7:3D:34:99:E6:BE:56:A2:51 64987ms [err] a=setup:actpass 64987ms [err] a=mid:0 64987ms [err] a=sctp-port:5000 64987ms [err] a=max-message-size:262144 64987ms [err] 64990ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 64990ms [err] v=0 64990ms [err] o=- 8469296228305653281 2 IN IP4 127.0.0.1 64990ms [err] s=- 64990ms [err] t=0 0 64990ms [err] a=group:BUNDLE 0 64990ms [err] a=extmap-allow-mixed 64990ms [err] a=msid-semantic: WMS 64990ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 64990ms [err] c=IN IP4 0.0.0.0 64990ms [err] a=ice-ufrag:ApCx 64990ms [err] a=ice-pwd:TWNq590CQ23r9B4Dxh3pPzRl 64990ms [err] a=ice-options:trickle 64990ms [err] a=fingerprint:sha-256 72:F0:57:B4:2E:3D:BD:F3:46:0F:34:30:F1:DC:DF:4C:7D:5D:02:D5:CC:76:7B:C7:3D:34:99:E6:BE:56:A2:51 64990ms [err] a=setup:actpass 64990ms [err] a=mid:0 64990ms [err] a=sctp-port:5000 64990ms [err] a=max-message-size:262144 64990ms [err] 64990ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 64991ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/52ffbd15-75c4-43fc-afc8-f79b7b1092b3", "state": "new"}] 64992ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 64992ms [err] v=0 64992ms [err] o=- 3930799076 3930799076 IN IP4 0.0.0.0 64992ms [err] s=- 64992ms [err] t=0 0 64992ms [err] a=group:BUNDLE 0 64992ms [err] a=msid-semantic:WMS * 64992ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 64992ms [err] c=IN IP4 0.0.0.0 64992ms [err] a=mid:0 64992ms [err] a=sctp-port:5000 64992ms [err] a=max-message-size:65536 64992ms [err] a=ice-ufrag:Cakl 64992ms [err] a=ice-pwd:GduVitZDq4Ifi0qoUmnqDs 64992ms [err] a=fingerprint:sha-256 44:DF:BD:18:90:0E:A7:97:B2:2C:D5:C6:98:F8:9F:0F:04:34:7E:1C:EB:F0:BC:43:97:46:AF:48:7D:2C:1D:27 64992ms [err] a=setup:active 64992ms [err] 64993ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 64993ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 64993ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 64995ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 64995ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 64997ms [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'\x8d\xec\xa2\xdb\x16U\x08At\xba>8') 64997ms [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'\x1aU\xac\xca\t\xe7\xd8\xb5\xbfU\xff\xd0') 64998ms [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'\x8d\xec\xa2\xdb\x16U\x08At\xba>8') 64999ms [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'\x1aU\xac\xca\t\xe7\xd8\xb5\xbfU\xff\xd0') 65000ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 65000ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xeb\xa9\xc5\xa9\xcaq\xb4\xad\xdb\x89\x9f\x13') 65001ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xeb\xa9\xc5\xa9\xcaq\xb4\xad\xdb\x89\x9f\x13') 65002ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'{\xb7\xf7\x96\xc4\x91\x96\xdeE\xc9\x9f1') 65003ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'{\xb7\xf7\x96\xc4\x91\x96\xdeE\xc9\x9f1') 65003ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60010) (expires in 600 seconds) 65003ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 65003ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 65004ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 65005ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 65005ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 65005ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 65005ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 65006ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/52ffbd15-75c4-43fc-afc8-f79b7b1092b3", "state": "connecting"}] 65028ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48747) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4+lzCKJhoDbh') 65028ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48747) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4+lzCKJhoDbh') 65028ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(2bMi4Yo3tm 1 udp 1845501695 172.17.0.3 48747 typ prflx) 65028ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37961) -> ('172.17.0.3', 48747)) State.WAITING -> State.IN_PROGRESS 65028ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48747) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b':\x96\x9b\xabW+&k\xaf\x03\xf1w') 65030ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48747) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b':\x96\x9b\xabW+&k\xaf\x03\xf1w') 65030ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37961) -> ('172.17.0.3', 48747)) State.IN_PROGRESS -> State.SUCCEEDED 65030ms [err] INFO:aioice.ice:Connection(0) ICE completed 65045ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3536366501 1 udp 2113937151 6ef7f415-43b8-4e46-b6c3-9bad431becb4.local 48747 typ host generation 0 ufrag ApCx network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/52ffbd15-75c4-43fc-afc8-f79b7b1092b3"}', extra='') 65045ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 65045ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 65045ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 65047ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 65047ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 65048ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 65048ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 65052ms [err] INFO:aioice.ice:Connection(0) Remote candidate "6ef7f415-43b8-4e46-b6c3-9bad431becb4.local" resolved to 172.17.0.3 65055ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 65056ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 65056ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 65056ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 65056ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 65056ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/52ffbd15-75c4-43fc-afc8-f79b7b1092b3", "state": "connected"}] 65056ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3619726589 1 udp 1677729535 141.24.211.56 48747 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag ApCx network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/52ffbd15-75c4-43fc-afc8-f79b7b1092b3"}', extra='') 65057ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 65057ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 65057ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 65059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 65059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 65059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 65060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 65060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 65060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 65061ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2228034422 1 udp 33562623 141.24.210.113 64101 typ relay raddr 141.24.211.56 rport 48747 generation 0 ufrag ApCx network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/52ffbd15-75c4-43fc-afc8-f79b7b1092b3"}', extra='') 65061ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 65061ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 65061ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 65062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3098078828, stream_id=1, stream_seq=0) 65062ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 65062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2018722028, stream_id=1, stream_seq=0) 65062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 65062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3098078828, gaps=[]) 65063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2018722028, gaps=[]) 65063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 65063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2018722029, stream_id=1, stream_seq=1) 65063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 65063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2018722030, stream_id=1, stream_seq=2) 65064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2018722030, gaps=[]) 65064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 65080ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48747) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Cu2YPiVm/x5B') 65080ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48747) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Cu2YPiVm/x5B') 65081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37961) -> ('172.17.0.3', 48747)) State.FROZEN -> State.FAILED 65081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54398) -> ('172.17.0.3', 48747)) State.FROZEN -> State.FAILED 65081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37961) -> ('141.24.211.56', 48747)) State.FROZEN -> State.FAILED 65081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54398) -> ('141.24.211.56', 48747)) State.FROZEN -> State.FAILED 65081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37961) -> ('141.24.210.113', 64101)) State.FROZEN -> State.FAILED 65081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54398) -> ('141.24.210.113', 64101)) State.FROZEN -> State.FAILED 65081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60010) -> ('172.17.0.3', 48747)) State.FROZEN -> State.FAILED 65081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60010) -> ('141.24.211.56', 48747)) State.FROZEN -> State.FAILED 65081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60010) -> ('141.24.210.113', 64101)) State.FROZEN -> State.FAILED 65124ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 65124ms [log] [experimentStatusChanged] {"status": "running", "message": null} 65143ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48747) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'NLu4v5hDg4Wd') 65143ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48747) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'NLu4v5hDg4Wd') 65230ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/52ffbd15-75c4-43fc-afc8-f79b7b1092b3"}', extra='') 65230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 65231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 65231ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 65231ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 65231ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 65231ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 65231ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 65232ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 65232ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 65232ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 65233ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 65234ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/52ffbd15-75c4-43fc-afc8-f79b7b1092b3", "state": "closed"}] 65234ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 65234ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 65235ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf6\xe9f\xc3z\x0e\xa52\x12\xc2%\x0c') 65236ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf6\xe9f\xc3z\x0e\xa52\x12\xc2%\x0c') 65236ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60010) 65236ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 65236ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 65304ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 65304ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 65379ms [err] Traceback (most recent call last): 65379ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 65379ms [err] return _run_code(code, main_globals, None, 65379ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 65380ms [err] exec(code, run_globals) 65380ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 65380ms [err] sys.exit(main()) 65380ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 65380ms [err] asyncio.run(main_async()) 65380ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 65380ms [err] return loop.run_until_complete(main) 65380ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 65380ms [err] self.run_forever() 65380ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 65380ms [err] self._run_once() 65380ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 65381ms [err] event_list = self._selector.select(timeout) 65381ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 65381ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 65381ms [err] KeyboardInterrupt 65383ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 65383ms [err] h.flush() 65383ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 65477ms [log] starting device 65881ms [err] DEBUG:asyncio:Using selector: EpollSelector 65950ms [err] ERROR:asyncio:Unclosed client session 65950ms [err] client_session: 66021ms [log] parsing 66021ms [log] creating device handler 66021ms [log] [ready] 66021ms [log] reading line 66021ms [log] [websocketToken] "e219bf52-f102-43e7-8535-11f9999c267e" 66035ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 66035ms [log] [websocketConnected] 67645ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 67646ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 67670ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2cffef73-8c7f-4112-bdbd-a0bbbc3bd9b7"}}', extra='') 67670ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2cffef73-8c7f-4112-bdbd-a0bbbc3bd9b7"} 67719ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/76d8d136-d210-4709-8c23-d16823fb80ef","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='') 67724ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/76d8d136-d210-4709-8c23-d16823fb80ef", "state": "new"}] 69728ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 69729ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 69729ms [err] v=0 69729ms [err] o=- 3930799081 3930799081 IN IP4 0.0.0.0 69729ms [err] s=- 69729ms [err] t=0 0 69729ms [err] a=group:BUNDLE 0 69729ms [err] a=msid-semantic:WMS * 69729ms [err] m=application 9 DTLS/SCTP 5000 69729ms [err] c=IN IP4 0.0.0.0 69729ms [err] a=mid:0 69729ms [err] a=sctpmap:5000 webrtc-datachannel 65535 69729ms [err] a=max-message-size:65536 69729ms [err] a=ice-ufrag:Dhhb 69729ms [err] a=ice-pwd:qh24TWFp4ucsI35N7NoiuH 69729ms [err] a=fingerprint:sha-256 C9:C8:B0:B1:59:1E:B2:E3:33:CB:8B:6D:96:46:77:4F:D7:0B:D2:39:62:BA:0D:1E:37:59:24:6B:93:FB:23:02 69729ms [err] a=setup:actpass 69729ms [err] 69730ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 69730ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 69731ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/76d8d136-d210-4709-8c23-d16823fb80ef", "state": "new"}] 69731ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 69731ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 69733ms [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'f\xa1\xd0\xb0s\xc9J\xfe\xb7\xc4\xa4^') 69733ms [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'\x9b\xbd\x11\xa82*c\xdd\xb3G\x87\xa6') 69734ms [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'f\xa1\xd0\xb0s\xc9J\xfe\xb7\xc4\xa4^') 69734ms [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'\x9b\xbd\x11\xa82*c\xdd\xb3G\x87\xa6') 69735ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 69735ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1a\x1b\x85\x11\xe9\xc4\xd9\xaf\x1a?\x93\xed') 69736ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1a\x1b\x85\x11\xe9\xc4\xd9\xaf\x1a?\x93\xed') 69736ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x08y\xfa\xdb\xcf\x0ctR\\\x8a\x1b\xda') 69737ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x08y\xfa\xdb\xcf\x0ctR\\\x8a\x1b\xda') 69737ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55892) (expires in 600 seconds) 69737ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 69738ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 69739ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 69739ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 69739ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/76d8d136-d210-4709-8c23-d16823fb80ef"}', extra='') 69739ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 69739ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 69756ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tjrJfkK/jDlm') 69757ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tjrJfkK/jDlm') 69761ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1577728984457825120 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:ohWc\\r\\na=ice-pwd:1Og8dRL1d6fDoKaMCg7Ck2EK\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 9E:0C:70:BD:CE:21:29:0B:4E:88:F6:DF:6E:4B:69:F7:76:DB:B6:41:1E:C4:21:9B:8C:1A:41:02:8A:5E:6B:68\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/76d8d136-d210-4709-8c23-d16823fb80ef"}', extra='') 69761ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 69761ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 69761ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 69761ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 69761ms [err] v=0 69761ms [err] o=- 1577728984457825120 2 IN IP4 127.0.0.1 69761ms [err] s=- 69761ms [err] t=0 0 69761ms [err] a=group:BUNDLE 0 69761ms [err] a=msid-semantic: WMS 69761ms [err] m=application 9 DTLS/SCTP 5000 69761ms [err] c=IN IP4 0.0.0.0 69761ms [err] a=ice-ufrag:ohWc 69761ms [err] a=ice-pwd:1Og8dRL1d6fDoKaMCg7Ck2EK 69761ms [err] a=ice-options:trickle 69761ms [err] a=fingerprint:sha-256 9E:0C:70:BD:CE:21:29:0B:4E:88:F6:DF:6E:4B:69:F7:76:DB:B6:41:1E:C4:21:9B:8C:1A:41:02:8A:5E:6B:68 69761ms [err] a=setup:active 69761ms [err] a=mid:0 69761ms [err] a=sctpmap:5000 webrtc-datachannel 1024 69761ms [err] 69762ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 69762ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 69762ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 69762ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(bIMLwiDgC3 1 udp 1845501695 172.17.0.3 58450 typ prflx) 69762ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 69763ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 69763ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 69763ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34596) -> ('172.17.0.3', 58450)) State.WAITING -> State.IN_PROGRESS 69763ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb4\xea \xa6v*\x0e<\xf6r\x1f\x81') 69763ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/76d8d136-d210-4709-8c23-d16823fb80ef", "state": "connecting"}] 69764ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb4\xea \xa6v*\x0e<\xf6r\x1f\x81') 69764ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34596) -> ('172.17.0.3', 58450)) State.IN_PROGRESS -> State.SUCCEEDED 69764ms [err] INFO:aioice.ice:Connection(0) ICE completed 69766ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2468510138 1 udp 2113937151 cc1b736b-4e1a-4815-a67b-08d0626db29a.local 58450 typ host generation 0 ufrag ohWc network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/76d8d136-d210-4709-8c23-d16823fb80ef"}', extra='') 69766ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 69766ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 69767ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 69771ms [err] INFO:aioice.ice:Connection(0) Remote candidate "cc1b736b-4e1a-4815-a67b-08d0626db29a.local" resolved to 172.17.0.3 69779ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2519365346 1 udp 1677729535 141.24.211.56 58450 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag ohWc network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/76d8d136-d210-4709-8c23-d16823fb80ef"}', extra='') 69779ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 69779ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 69779ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 69783ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34596) -> ('172.17.0.3', 58450)) State.FROZEN -> State.IN_PROGRESS 69784ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xedWBL\xe9VE6<\xaf\r\x16') 69785ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xedWBL\xe9VE6<\xaf\r\x16') 69785ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34596) -> ('172.17.0.3', 58450)) State.IN_PROGRESS -> State.SUCCEEDED 69785ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35838) -> ('172.17.0.3', 58450)) State.FROZEN -> State.FAILED 69785ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34596) -> ('141.24.211.56', 58450)) State.FROZEN -> State.FAILED 69785ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35838) -> ('141.24.211.56', 58450)) State.FROZEN -> State.FAILED 69785ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55892) -> ('172.17.0.3', 58450)) State.FROZEN -> State.FAILED 69785ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55892) -> ('141.24.211.56', 58450)) State.FROZEN -> State.FAILED 69805ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 69805ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 69806ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 69807ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 69809ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 69810ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 69810ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 69810ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 69810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 69810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 69810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 69811ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 69811ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/76d8d136-d210-4709-8c23-d16823fb80ef", "state": "connected"}] 69812ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 69812ms [log] line {"signal":"gpio1","value":"strongH"} 69812ms [log] 69812ms [log] reading line 69812ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 69817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 69817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 69817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 69817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 69817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 69817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 69818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 69818ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'zVtbXDYdqQ6J') 69818ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'zVtbXDYdqQ6J') 69818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 69819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 69819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 69819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3543991497, stream_id=1, stream_seq=0) 69819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3543991497, gaps=[]) 69820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=136328744, stream_id=1, stream_seq=0) 69820ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 69820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=136328744, gaps=[]) 69821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3543991498, stream_id=1, stream_seq=1) 69821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3543991499, stream_id=1, stream_seq=2) 69822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3543991500, stream_id=1, stream_seq=3) 69822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3543991501, stream_id=1, stream_seq=4) 69822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3543991499, gaps=[]) 69822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 69822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3543991501, gaps=[]) 69822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69876ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'FbQgpZoq96Vc') 69877ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'FbQgpZoq96Vc') 69889ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 69889ms [log] line {"signal":"gpio2","value":"strongL"} 69889ms [log] 69889ms [log] reading line 69889ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69939ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2HweoauWlIck') 69940ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'2HweoauWlIck') 69940ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35838) -> ('172.17.0.3', 58450)) State.WAITING -> State.IN_PROGRESS 69940ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'z\x05\xbc\x941\xe5\x18\xf2\xfe\xdc\xc7S') 69944ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 58450) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'z\x05\xbc\x941\xe5\x18\xf2\xfe\xdc\xc7S') 69944ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35838) -> ('172.17.0.3', 58450)) State.IN_PROGRESS -> State.SUCCEEDED 69984ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/76d8d136-d210-4709-8c23-d16823fb80ef"}', extra='') 69984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 69984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 69985ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69985ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 69985ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 69985ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69985ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69986ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 69986ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 69986ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 69987ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 69987ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/76d8d136-d210-4709-8c23-d16823fb80ef", "state": "closed"}] 69988ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69988ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69989ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xe6\xfewH\x92\x19+>\x84\xe8\x98_') 69990ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xe6\xfewH\x92\x19+>\x84\xe8\x98_') 69990ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55892) 69990ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 69990ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 70079ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 70079ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 70136ms [err] Traceback (most recent call last): 70136ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 70136ms [err] return _run_code(code, main_globals, None, 70136ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 70136ms [err] exec(code, run_globals) 70136ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 70136ms [err] sys.exit(main()) 70136ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 70137ms [err] asyncio.run(main_async()) 70137ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 70137ms [err] return loop.run_until_complete(main) 70137ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 70137ms [err] self.run_forever() 70137ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 70137ms [err] self._run_once() 70137ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 70138ms [err] event_list = self._selector.select(timeout) 70138ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 70139ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 70139ms [err] KeyboardInterrupt 70141ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 70141ms [err] h.flush() 70141ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 70236ms [log] starting device 70629ms [err] DEBUG:asyncio:Using selector: EpollSelector 70700ms [err] ERROR:asyncio:Unclosed client session 70700ms [err] client_session: 70775ms [log] parsing 70775ms [log] creating device handler 70775ms [log] [ready] 70775ms [log] reading line 70775ms [log] [websocketToken] "6db3e38c-d3f6-44c6-8598-42258b7f8ab5" 70796ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70796ms [log] line {"signal":"gpio1","value":"strongH"} 70796ms [log] 70796ms [log] reading line 70796ms [log] line {"signal":"gpio2","value":"strongL"} 70796ms [log] 70796ms [log] reading line 70796ms [log] [websocketConnected] 70969ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 70969ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 70996ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/0cfaabbd-7b9a-4930-8cb7-6a5d54431eb5"}}', extra='') 70996ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/0cfaabbd-7b9a-4930-8cb7-6a5d54431eb5"} 71071ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/c9e5ce6c-7971-408d-b750-88a0a32cf108","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='') 71080ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 71080ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 71080ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c9e5ce6c-7971-408d-b750-88a0a32cf108", "state": "new"}] 73083ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c9e5ce6c-7971-408d-b750-88a0a32cf108","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 73083ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 73083ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 73084ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 73085ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 73105ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c9e5ce6c-7971-408d-b750-88a0a32cf108","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930799084 3930799084 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 38040 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 38040 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 48621 typ host\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 48621 typ srflx raddr 172.17.0.3 rport 48621\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38040 typ srflx raddr 172.30.0.1 rport 38040\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54443 typ relay raddr 172.17.0.3 rport 39786\\r\\na=end-of-candidates\\r\\na=ice-ufrag:pOkq\\r\\na=ice-pwd:iRBb4gjFR70nkMJ5eyAq53\\r\\na=fingerprint:sha-256 1D:F0:E7:47:76:A8:5C:D7:F8:71:C1:5C:7B:E0:5F:20:C6:6C:C6:D3:08:B9:61:BC:2D:72:78:AB:78:51:27:B1\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 73105ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 73106ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 73106ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 73106ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 73106ms [err] v=0 73106ms [err] o=- 3930799084 3930799084 IN IP4 0.0.0.0 73106ms [err] s=- 73106ms [err] t=0 0 73106ms [err] a=group:BUNDLE 0 73106ms [err] a=msid-semantic:WMS * 73106ms [err] m=application 38040 DTLS/SCTP 5000 73106ms [err] c=IN IP4 172.30.0.1 73106ms [err] a=mid:0 73106ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73106ms [err] a=max-message-size:65536 73106ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38040 typ host 73106ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 48621 typ host 73106ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 48621 typ srflx raddr 172.17.0.3 rport 48621 73106ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38040 typ srflx raddr 172.30.0.1 rport 38040 73106ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54443 typ relay raddr 172.17.0.3 rport 39786 73106ms [err] a=end-of-candidates 73106ms [err] a=ice-ufrag:pOkq 73106ms [err] a=ice-pwd:iRBb4gjFR70nkMJ5eyAq53 73106ms [err] a=fingerprint:sha-256 1D:F0:E7:47:76:A8:5C:D7:F8:71:C1:5C:7B:E0:5F:20:C6:6C:C6:D3:08:B9:61:BC:2D:72:78:AB:78:51:27:B1 73106ms [err] a=setup:actpass 73106ms [err] 73109ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 73109ms [err] v=0 73109ms [err] o=- 3930799084 3930799084 IN IP4 0.0.0.0 73109ms [err] s=- 73109ms [err] t=0 0 73109ms [err] a=group:BUNDLE 0 73109ms [err] a=msid-semantic:WMS * 73109ms [err] m=application 38040 DTLS/SCTP 5000 73109ms [err] c=IN IP4 172.30.0.1 73109ms [err] a=mid:0 73109ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73109ms [err] a=max-message-size:65536 73109ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38040 typ host 73109ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 48621 typ host 73109ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 48621 typ srflx raddr 172.17.0.3 rport 48621 73109ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38040 typ srflx raddr 172.30.0.1 rport 38040 73109ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54443 typ relay raddr 172.17.0.3 rport 39786 73109ms [err] a=end-of-candidates 73109ms [err] a=ice-ufrag:pOkq 73109ms [err] a=ice-pwd:iRBb4gjFR70nkMJ5eyAq53 73109ms [err] a=fingerprint:sha-256 1D:F0:E7:47:76:A8:5C:D7:F8:71:C1:5C:7B:E0:5F:20:C6:6C:C6:D3:08:B9:61:BC:2D:72:78:AB:78:51:27:B1 73109ms [err] a=setup:actpass 73109ms [err] 73109ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 73110ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c9e5ce6c-7971-408d-b750-88a0a32cf108", "state": "new"}] 73111ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 73111ms [err] v=0 73111ms [err] o=- 3930799084 3930799084 IN IP4 0.0.0.0 73111ms [err] s=- 73111ms [err] t=0 0 73111ms [err] a=group:BUNDLE 0 73111ms [err] a=msid-semantic:WMS * 73111ms [err] m=application 9 DTLS/SCTP 5000 73111ms [err] c=IN IP4 0.0.0.0 73111ms [err] a=mid:0 73111ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73111ms [err] a=max-message-size:65536 73111ms [err] a=ice-ufrag:VzdN 73111ms [err] a=ice-pwd:FNUV4oVLh4MKmlWCpumgfi 73111ms [err] a=fingerprint:sha-256 4B:D4:2D:12:2C:4A:70:F2:58:50:CD:F7:D2:62:F6:C2:E7:5C:D7:56:A5:51:7E:F1:F2:AE:BB:2C:EA:86:15:95 73111ms [err] a=setup:active 73111ms [err] 73112ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 73112ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 73112ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 73114ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 73114ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 73116ms [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"\xfb\xa9\x12\xd9'A\xba\x94mb\xd7\x9a") 73116ms [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'\x97p\xbe,\xeb\xf4*}\x8e\xcd0/') 73117ms [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"\xfb\xa9\x12\xd9'A\xba\x94mb\xd7\x9a") 73117ms [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'\x97p\xbe,\xeb\xf4*}\x8e\xcd0/') 73119ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 73119ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xfc\xbawG<\x8f\xedG\xd1\xb3\xac\x9e') 73120ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xfc\xbawG<\x8f\xedG\xd1\xb3\xac\x9e') 73120ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'Ra\xfes>1\xda\xaf\xe8\xb4\xe3\xe7') 73121ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'Ra\xfes>1\xda\xaf\xe8\xb4\xe3\xe7') 73121ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 54095) (expires in 600 seconds) 73121ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 73122ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 73123ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 73123ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 73123ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 73123ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52895) -> ('172.30.0.1', 38040)) State.FROZEN -> State.WAITING 73123ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52829) -> ('172.30.0.1', 38040)) State.FROZEN -> State.WAITING 73124ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52895) -> ('172.17.0.3', 48621)) State.FROZEN -> State.WAITING 73124ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54095) -> ('172.30.0.1', 38040)) State.FROZEN -> State.WAITING 73124ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 73124ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 73124ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52895) -> ('172.30.0.1', 38040)) State.WAITING -> State.IN_PROGRESS 73125ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38040) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7G\x00*\x06\x9aA\x80B\x85W\xb6') 73125ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c9e5ce6c-7971-408d-b750-88a0a32cf108", "state": "connecting"}] 73126ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38040) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7G\x00*\x06\x9aA\x80B\x85W\xb6') 73126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52895) -> ('172.30.0.1', 38040)) State.IN_PROGRESS -> State.SUCCEEDED 73126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52895) -> ('141.24.211.56', 48621)) State.FROZEN -> State.WAITING 73126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52895) -> ('141.24.211.56', 38040)) State.FROZEN -> State.WAITING 73126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52895) -> ('141.24.210.113', 54443)) State.FROZEN -> State.WAITING 73140ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38040) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x17\xe9\x96\x1fWi\xf2\xdb\x96\xf6\x8fT') 73141ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38040) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x17\xe9\x96\x1fWi\xf2\xdb\x96\xf6\x8fT') 73141ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52829) -> ('172.30.0.1', 38040)) State.WAITING -> State.FAILED 73141ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52895) -> ('172.17.0.3', 48621)) State.WAITING -> State.FAILED 73141ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52829) -> ('172.17.0.3', 48621)) State.FROZEN -> State.FAILED 73142ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52895) -> ('141.24.211.56', 48621)) State.WAITING -> State.FAILED 73142ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52829) -> ('141.24.211.56', 48621)) State.FROZEN -> State.FAILED 73142ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52895) -> ('141.24.211.56', 38040)) State.WAITING -> State.FAILED 73142ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52829) -> ('141.24.211.56', 38040)) State.FROZEN -> State.FAILED 73142ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54095) -> ('172.30.0.1', 38040)) State.WAITING -> State.FAILED 73142ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54095) -> ('172.17.0.3', 48621)) State.FROZEN -> State.FAILED 73142ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52895) -> ('141.24.210.113', 54443)) State.WAITING -> State.FAILED 73142ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52829) -> ('141.24.210.113', 54443)) State.FROZEN -> State.FAILED 73143ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54095) -> ('141.24.211.56', 48621)) State.FROZEN -> State.FAILED 73143ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54095) -> ('141.24.211.56', 38040)) State.FROZEN -> State.FAILED 73143ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54095) -> ('141.24.210.113', 54443)) State.FROZEN -> State.FAILED 73143ms [err] INFO:aioice.ice:Connection(0) ICE completed 73143ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38040) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xac\xfb~y#\xd8E\xec\xb6\xb2\xe5.') 73144ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38040) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xac\xfb~y#\xd8E\xec\xb6\xb2\xe5.') 73144ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(qclF3zjdYR 1 udp 1862270975 172.17.0.3 38040 typ prflx) 73145ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52895) -> ('172.17.0.3', 38040)) State.WAITING -> State.IN_PROGRESS 73145ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38040) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x10e\\\xb1\xbc\x90\xa4\xa7Hj\xa4\xe8') 73146ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 73146ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 73148ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 73149ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 73149ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38040) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x10e\\\xb1\xbc\x90\xa4\xa7Hj\xa4\xe8') 73166ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 73167ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 73167ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 73167ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 73167ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 73167ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c9e5ce6c-7971-408d-b750-88a0a32cf108", "state": "connected"}] 73168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 73168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 73168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 73170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 73170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 73170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 73171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=692595531, stream_id=1, stream_seq=0) 73172ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 73172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1156159353, stream_id=1, stream_seq=0) 73172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 73172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=692595531, gaps=[]) 73173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1156159354, stream_id=1, stream_seq=1) 73173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1156159355, stream_id=1, stream_seq=2) 73174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1156159353, gaps=[]) 73174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 73175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1156159354, gaps=[]) 73175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 73175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1156159355, gaps=[]) 73175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 73248ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 73248ms [log] [experimentStatusChanged] {"status": "running", "message": null} 73337ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/c9e5ce6c-7971-408d-b750-88a0a32cf108"}', extra='') 73338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 73338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 73338ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 73338ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 73338ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 73339ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 73339ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 73339ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 73340ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 73340ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 73340ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 73341ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c9e5ce6c-7971-408d-b750-88a0a32cf108", "state": "closed"}] 73341ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 73342ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 73342ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x92<]]\xe0\xc1\x0b\x98\x96\xf1J\xce') 73343ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x92<]]\xe0\xc1\x0b\x98\x96\xf1J\xce') 73344ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 54095) 73344ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 73344ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 73414ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 73414ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 73487ms [err] Traceback (most recent call last): 73487ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 73487ms [err] return _run_code(code, main_globals, None, 73487ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 73487ms [err] exec(code, run_globals) 73487ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 73488ms [err] sys.exit(main()) 73488ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 73488ms [err] asyncio.run(main_async()) 73488ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 73488ms [err] return loop.run_until_complete(main) 73488ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 73488ms [err] self.run_forever() 73488ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 73489ms [err] self._run_once() 73489ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 73489ms [err] event_list = self._selector.select(timeout) 73489ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 73490ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 73490ms [err] KeyboardInterrupt 73492ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 73492ms [err] h.flush() 73492ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 73593ms [log] starting device 73989ms [err] DEBUG:asyncio:Using selector: EpollSelector 74060ms [err] ERROR:asyncio:Unclosed client session 74060ms [err] client_session: 74131ms [log] parsing 74131ms [log] creating device handler 74131ms [log] [ready] 74131ms [log] reading line 74131ms [log] [websocketToken] "b398468b-2e7e-4b88-9721-2018d07184da" 74152ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 74152ms [log] [websocketConnected] 74327ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 74327ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 74343ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2eed3d5f-6be3-4b48-81c3-68dc65405777"}}', extra='') 74344ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2eed3d5f-6be3-4b48-81c3-68dc65405777"} 74398ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b51a8204-e8a9-446f-b6b4-99067e711148","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='') 74403ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b51a8204-e8a9-446f-b6b4-99067e711148", "state": "new"}] 76406ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 76408ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 76408ms [err] v=0 76408ms [err] o=- 3930799087 3930799087 IN IP4 0.0.0.0 76408ms [err] s=- 76408ms [err] t=0 0 76408ms [err] a=group:BUNDLE 0 76408ms [err] a=msid-semantic:WMS * 76408ms [err] m=application 9 DTLS/SCTP 5000 76408ms [err] c=IN IP4 0.0.0.0 76408ms [err] a=mid:0 76408ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76408ms [err] a=max-message-size:65536 76408ms [err] a=ice-ufrag:yzDV 76408ms [err] a=ice-pwd:ZmWRjvV56BgzrCthO1cQhl 76408ms [err] a=fingerprint:sha-256 E8:82:50:3F:D7:EB:81:AC:21:8C:3A:58:E1:B1:5E:33:28:60:58:A8:8D:A8:D5:AE:D3:20:CA:76:4D:31:16:82 76408ms [err] a=setup:actpass 76408ms [err] 76409ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 76409ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 76410ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b51a8204-e8a9-446f-b6b4-99067e711148", "state": "new"}] 76411ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 76411ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 76413ms [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'\xcd\x97m\xc0\x93\xab\xf4\xc9\x1c\xa1\xa4$') 76414ms [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'A>X=\xf7 \xa2\xeaU\xaa\xa8\x87') 76414ms [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'\xcd\x97m\xc0\x93\xab\xf4\xc9\x1c\xa1\xa4$') 76415ms [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'A>X=\xf7 \xa2\xeaU\xaa\xa8\x87') 76416ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 76416ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xaf\xf4\xac\x9d\xee\xca\xe3\x9b8\xd2h|') 76418ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xaf\xf4\xac\x9d\xee\xca\xe3\x9b8\xd2h|') 76418ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'n\xcfT\xf6+\xcc\xa0\xfd|{|\xda') 76419ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'n\xcfT\xf6+\xcc\xa0\xfd|{|\xda') 76419ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51721) (expires in 600 seconds) 76419ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 76420ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 76420ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b51a8204-e8a9-446f-b6b4-99067e711148","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 76421ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 76421ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 76421ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 76421ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 76447ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38565) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd4\x16\xe91G\xe8;\xe6\x0c\xee\x95\x89') 76448ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38565) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd4\x16\xe91G\xe8;\xe6\x0c\xee\x95\x89') 76456ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b51a8204-e8a9-446f-b6b4-99067e711148","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930799087 3930799087 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 38565 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 38565 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52714 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38565 typ srflx raddr 172.30.0.1 rport 38565\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 52714 typ srflx raddr 172.17.0.3 rport 52714\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61932 typ relay raddr 172.17.0.3 rport 41733\\r\\na=end-of-candidates\\r\\na=ice-ufrag:aAIn\\r\\na=ice-pwd:P9YJIY7MP3wGx0k6WMSe94\\r\\na=fingerprint:sha-256 7D:D1:AF:A3:9A:4C:CF:5B:D1:94:ED:86:7E:99:8A:CD:EF:AC:AE:07:FA:CA:0D:96:31:36:44:3C:2B:7E:BE:D5\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 76456ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 76456ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 76456ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 76457ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 76457ms [err] v=0 76457ms [err] o=- 3930799087 3930799087 IN IP4 0.0.0.0 76457ms [err] s=- 76457ms [err] t=0 0 76457ms [err] a=group:BUNDLE 0 76457ms [err] a=msid-semantic:WMS * 76457ms [err] m=application 38565 DTLS/SCTP 5000 76457ms [err] c=IN IP4 172.30.0.1 76457ms [err] a=mid:0 76457ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76457ms [err] a=max-message-size:65536 76457ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38565 typ host 76457ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52714 typ host 76457ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38565 typ srflx raddr 172.30.0.1 rport 38565 76457ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 52714 typ srflx raddr 172.17.0.3 rport 52714 76457ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61932 typ relay raddr 172.17.0.3 rport 41733 76457ms [err] a=end-of-candidates 76457ms [err] a=ice-ufrag:aAIn 76457ms [err] a=ice-pwd:P9YJIY7MP3wGx0k6WMSe94 76457ms [err] a=fingerprint:sha-256 7D:D1:AF:A3:9A:4C:CF:5B:D1:94:ED:86:7E:99:8A:CD:EF:AC:AE:07:FA:CA:0D:96:31:36:44:3C:2B:7E:BE:D5 76457ms [err] a=setup:active 76457ms [err] 76459ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 76459ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 76459ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 76460ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44610) -> ('172.30.0.1', 38565)) State.FROZEN -> State.WAITING 76460ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42137) -> ('172.30.0.1', 38565)) State.FROZEN -> State.WAITING 76460ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44610) -> ('172.17.0.3', 52714)) State.FROZEN -> State.WAITING 76460ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51721) -> ('172.30.0.1', 38565)) State.FROZEN -> State.WAITING 76460ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(6nFYmjnAjU 1 udp 1862270975 172.17.0.3 38565 typ prflx) 76460ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 76461ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 76461ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 76461ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44610) -> ('172.17.0.3', 38565)) State.WAITING -> State.IN_PROGRESS 76461ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38565) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x05}\x8e\x8d\x1fA\xeaS\x9d\x92C\x12') 76461ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44610) -> ('172.30.0.1', 38565)) State.WAITING -> State.IN_PROGRESS 76462ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38565) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc6\x7f\x1a\xac\xe43Y"r\xd1\x08\xf2') 76462ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b51a8204-e8a9-446f-b6b4-99067e711148", "state": "connecting"}] 76463ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38565) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x05}\x8e\x8d\x1fA\xeaS\x9d\x92C\x12') 76463ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44610) -> ('172.17.0.3', 38565)) State.IN_PROGRESS -> State.SUCCEEDED 76463ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42137) -> ('172.30.0.1', 38565)) State.WAITING -> State.FAILED 76463ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44610) -> ('172.17.0.3', 52714)) State.WAITING -> State.FAILED 76463ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42137) -> ('172.17.0.3', 52714)) State.FROZEN -> State.FAILED 76463ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44610) -> ('141.24.211.56', 38565)) State.FROZEN -> State.FAILED 76463ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42137) -> ('141.24.211.56', 38565)) State.FROZEN -> State.FAILED 76463ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44610) -> ('141.24.211.56', 52714)) State.FROZEN -> State.FAILED 76463ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42137) -> ('141.24.211.56', 52714)) State.FROZEN -> State.FAILED 76463ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44610) -> ('141.24.210.113', 61932)) State.FROZEN -> State.FAILED 76463ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42137) -> ('141.24.210.113', 61932)) State.FROZEN -> State.FAILED 76464ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51721) -> ('172.30.0.1', 38565)) State.WAITING -> State.FAILED 76464ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51721) -> ('172.17.0.3', 52714)) State.FROZEN -> State.FAILED 76464ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51721) -> ('141.24.211.56', 38565)) State.FROZEN -> State.FAILED 76464ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51721) -> ('141.24.211.56', 52714)) State.FROZEN -> State.FAILED 76464ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51721) -> ('141.24.210.113', 61932)) State.FROZEN -> State.FAILED 76464ms [err] INFO:aioice.ice:Connection(0) ICE completed 76464ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38565) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc6\x7f\x1a\xac\xe43Y"r\xd1\x08\xf2') 76465ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44610) -> ('172.30.0.1', 38565)) State.IN_PROGRESS -> State.SUCCEEDED 76465ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38565) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xff\xe2P\x18\x80\xe9\x8e\xa7\xa0\xc4\x83\x8d') 76465ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38565) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xff\xe2P\x18\x80\xe9\x8e\xa7\xa0\xc4\x83\x8d') 76482ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 76482ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 76483ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 76484ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 76488ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 76488ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 76488ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 76488ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 76489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 76489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 76489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 76489ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 76490ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b51a8204-e8a9-446f-b6b4-99067e711148", "state": "connected"}] 76490ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 76490ms [log] line {"signal":"gpio1","value":"strongH"} 76490ms [log] 76490ms [log] reading line 76490ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 76491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 76491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 76491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 76491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 76491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 76491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 76492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 76492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 76492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 76492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3499711705, stream_id=1, stream_seq=0) 76493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 76494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1437698072, stream_id=1, stream_seq=0) 76494ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 76494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1437698072, gaps=[]) 76495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3499711705, gaps=[]) 76495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 76495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3499711706, stream_id=1, stream_seq=1) 76495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 76495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3499711707, stream_id=1, stream_seq=2) 76496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3499711708, stream_id=1, stream_seq=3) 76496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3499711709, stream_id=1, stream_seq=4) 76497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3499711706, gaps=[]) 76497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 76497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3499711707, gaps=[]) 76497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 76497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3499711708, gaps=[]) 76497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 76497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3499711709, gaps=[]) 76497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 76589ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 76589ms [log] line {"signal":"gpio2","value":"strongL"} 76589ms [log] 76589ms [log] reading line 76589ms [log] [experimentStatusChanged] {"status": "running", "message": null} 76665ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b51a8204-e8a9-446f-b6b4-99067e711148"}', extra='') 76666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 76666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 76666ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 76666ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 76666ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 76667ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 76667ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 76667ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 76667ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 76667ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 76667ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 76668ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b51a8204-e8a9-446f-b6b4-99067e711148", "state": "closed"}] 76668ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 76669ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 76669ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'w\xd4\x90\xa6[:xC]\n\xda\x19') 76671ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'w\xd4\x90\xa6[:xC]\n\xda\x19') 76671ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51721) 76671ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 76671ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 76747ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 76748ms [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 76797ms [err] Traceback (most recent call last): 76797ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 76797ms [err] return _run_code(code, main_globals, None, 76797ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 76798ms [err] exec(code, run_globals) 76798ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 76798ms [err] sys.exit(main()) 76798ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 76798ms [err] asyncio.run(main_async()) 76798ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 76798ms [err] return loop.run_until_complete(main) 76798ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 76798ms [err] self.run_forever() 76798ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 76798ms [err] self._run_once() 76798ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 76799ms [err] event_list = self._selector.select(timeout) 76799ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 76805ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 76805ms [err] KeyboardInterrupt 76805ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 76805ms [err] h.flush() 76805ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== 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 92071ms [log] starting device 92470ms [err] DEBUG:asyncio:Using selector: EpollSelector 92538ms [err] ERROR:asyncio:Unclosed client session 92538ms [err] client_session: 92612ms [log] parsing 92612ms [log] creating device handler 92612ms [log] [ready] 92612ms [log] reading line 92612ms [log] [websocketToken] "164f338d-9f62-4ad7-a92d-c2992869a60f" 92625ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 92625ms [log] line {"signal":"gpio1","value":"strongH"} 92625ms [log] 92625ms [log] reading line 92625ms [log] line {"signal":"gpio2","value":"strongL"} 92625ms [log] 92625ms [log] reading line 92625ms [log] [websocketConnected] 94314ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 94314ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 94321ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/788908b3-431b-48ec-a09b-05557e68779e"}}', extra='') 94322ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/788908b3-431b-48ec-a09b-05557e68779e"} 94374ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b40daa2a-3dcd-422d-999a-bbbbc30f2a17","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='') 94378ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 94379ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 94379ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b40daa2a-3dcd-422d-999a-bbbbc30f2a17", "state": "new"}] 96382ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b40daa2a-3dcd-422d-999a-bbbbc30f2a17"}', extra='') 96382ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 96382ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 96382ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 96382ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 96383ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 620962252111762686 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:GYgi\\r\\na=ice-pwd:H3zXMbL5x9GOl/2jWs0b7QJi\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 3C:E2:63:AF:9B:6E:CC:8F:C5:A1:93:F5:42:06:4A:39:9F:03:C9:E8:D5:2D:A3:F0:4C:26:04:5D:AE:AC:F5:45\\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/b40daa2a-3dcd-422d-999a-bbbbc30f2a17"}', extra='') 96383ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 96383ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 96383ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 96383ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 96383ms [err] v=0 96383ms [err] o=- 620962252111762686 2 IN IP4 127.0.0.1 96383ms [err] s=- 96383ms [err] t=0 0 96383ms [err] a=group:BUNDLE 0 96383ms [err] a=extmap-allow-mixed 96383ms [err] a=msid-semantic: WMS 96383ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96383ms [err] c=IN IP4 0.0.0.0 96383ms [err] a=ice-ufrag:GYgi 96383ms [err] a=ice-pwd:H3zXMbL5x9GOl/2jWs0b7QJi 96383ms [err] a=ice-options:trickle 96383ms [err] a=fingerprint:sha-256 3C:E2:63:AF:9B:6E:CC:8F:C5:A1:93:F5:42:06:4A:39:9F:03:C9:E8:D5:2D:A3:F0:4C:26:04:5D:AE:AC:F5:45 96383ms [err] a=setup:actpass 96383ms [err] a=mid:0 96383ms [err] a=sctp-port:5000 96383ms [err] a=max-message-size:262144 96383ms [err] 96386ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 96386ms [err] v=0 96386ms [err] o=- 620962252111762686 2 IN IP4 127.0.0.1 96386ms [err] s=- 96386ms [err] t=0 0 96386ms [err] a=group:BUNDLE 0 96386ms [err] a=extmap-allow-mixed 96386ms [err] a=msid-semantic: WMS 96386ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96386ms [err] c=IN IP4 0.0.0.0 96386ms [err] a=ice-ufrag:GYgi 96386ms [err] a=ice-pwd:H3zXMbL5x9GOl/2jWs0b7QJi 96386ms [err] a=ice-options:trickle 96386ms [err] a=fingerprint:sha-256 3C:E2:63:AF:9B:6E:CC:8F:C5:A1:93:F5:42:06:4A:39:9F:03:C9:E8:D5:2D:A3:F0:4C:26:04:5D:AE:AC:F5:45 96386ms [err] a=setup:actpass 96386ms [err] a=mid:0 96386ms [err] a=sctp-port:5000 96386ms [err] a=max-message-size:262144 96386ms [err] 96387ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 96387ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b40daa2a-3dcd-422d-999a-bbbbc30f2a17", "state": "new"}] 96389ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 96389ms [err] v=0 96389ms [err] o=- 3930799107 3930799107 IN IP4 0.0.0.0 96389ms [err] s=- 96389ms [err] t=0 0 96389ms [err] a=group:BUNDLE 0 96389ms [err] a=msid-semantic:WMS * 96389ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96389ms [err] c=IN IP4 0.0.0.0 96389ms [err] a=mid:0 96389ms [err] a=sctp-port:5000 96389ms [err] a=max-message-size:65536 96389ms [err] a=ice-ufrag:NJ0R 96389ms [err] a=ice-pwd:2bXkBn6CQAbRvQdGx581OD 96389ms [err] a=fingerprint:sha-256 73:5A:BE:72:F0:0E:DE:91:91:AE:46:45:D4:E2:BC:86:69:27:90:EE:B9:EE:74:5E:AB:B4:19:5D:7E:BC:AA:14 96389ms [err] a=setup:active 96389ms [err] 96389ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 96389ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 96389ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 96391ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 96392ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 96394ms [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'\xe5]2\x076mt\x1b\xfd\xe1\xa9N') 96394ms [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\x94\x98~0\xf1\x13w\x90\xe4\xd3/') 96395ms [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'\xe5]2\x076mt\x1b\xfd\xe1\xa9N') 96395ms [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\x94\x98~0\xf1\x13w\x90\xe4\xd3/') 96397ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 96397ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'5\x04\xe0\xcb\x84\xb7\xf9\x9dSO\x11Y') 96397ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'5\x04\xe0\xcb\x84\xb7\xf9\x9dSO\x11Y') 96398ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\x8e\r'\x92\xf0\xcc<3\xb1\x84'8") 96399ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b"\x8e\r'\x92\xf0\xcc<3\xb1\x84'8") 96399ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52579) (expires in 600 seconds) 96399ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 96399ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 96400ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 96400ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 96401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 96401ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 96401ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 96402ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b40daa2a-3dcd-422d-999a-bbbbc30f2a17", "state": "connecting"}] 96427ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52416) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'YIfFNWbSryUe') 96427ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52416) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'YIfFNWbSryUe') 96427ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(UqfTNREboA 1 udp 1845501695 172.17.0.3 52416 typ prflx) 96428ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47124) -> ('172.17.0.3', 52416)) State.WAITING -> State.IN_PROGRESS 96428ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52416) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'g+\x80\xd8J\x84\xdc\xed\xf0\x96*\xd7') 96429ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52416) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'g+\x80\xd8J\x84\xdc\xed\xf0\x96*\xd7') 96429ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47124) -> ('172.17.0.3', 52416)) State.IN_PROGRESS -> State.SUCCEEDED 96429ms [err] INFO:aioice.ice:Connection(0) ICE completed 96436ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3153237185 1 udp 2113937151 820c8754-7c1a-4eaf-9772-dafb17e109ad.local 52416 typ host generation 0 ufrag GYgi network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b40daa2a-3dcd-422d-999a-bbbbc30f2a17"}', extra='') 96437ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 96437ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 96437ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 96441ms [err] INFO:aioice.ice:Connection(0) Remote candidate "820c8754-7c1a-4eaf-9772-dafb17e109ad.local" resolved to 172.17.0.3 96442ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3014319878 1 udp 1677729535 141.24.211.56 52416 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag GYgi network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b40daa2a-3dcd-422d-999a-bbbbc30f2a17"}', extra='') 96442ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 96442ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 96442ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 96443ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47124) -> ('172.17.0.3', 52416)) State.FROZEN -> State.IN_PROGRESS 96443ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52416) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'd#4\xbb\xd4\x87Cl\xf5)$S') 96444ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52416) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'd#4\xbb\xd4\x87Cl\xf5)$S') 96444ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47124) -> ('172.17.0.3', 52416)) State.IN_PROGRESS -> State.SUCCEEDED 96453ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:226911476 1 udp 33562623 141.24.210.113 64710 typ relay raddr 141.24.211.56 rport 52416 generation 0 ufrag GYgi network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b40daa2a-3dcd-422d-999a-bbbbc30f2a17"}', extra='') 96453ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 96453ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 96453ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 96464ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50335) -> ('172.17.0.3', 52416)) State.FROZEN -> State.IN_PROGRESS 96464ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 52416) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc0A\xa8e\x8c\x07\x87\xfaz\xe6n\x11') 96465ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 52416) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc0A\xa8e\x8c\x07\x87\xfaz\xe6n\x11') 96466ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50335) -> ('172.17.0.3', 52416)) State.IN_PROGRESS -> State.SUCCEEDED 96485ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47124) -> ('141.24.211.56', 52416)) State.FROZEN -> State.IN_PROGRESS 96485ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 52416) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x08\xeb\x8f#\xa9\xbe\xee\xd1\xb3\xda\xe9\xa9') 96486ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52416) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/yxQoG2qRbyP') 96486ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52416) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/yxQoG2qRbyP') 96487ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50335) -> ('141.24.211.56', 52416)) State.FROZEN -> State.FAILED 96487ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47124) -> ('141.24.210.113', 64710)) State.FROZEN -> State.FAILED 96487ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50335) -> ('141.24.210.113', 64710)) State.FROZEN -> State.FAILED 96487ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52579) -> ('172.17.0.3', 52416)) State.FROZEN -> State.FAILED 96487ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52579) -> ('141.24.211.56', 52416)) State.FROZEN -> State.FAILED 96487ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52579) -> ('141.24.210.113', 64710)) State.FROZEN -> State.FAILED 96506ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 96507ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 96508ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 96508ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 96513ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 96514ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 96514ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 96514ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 96514ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 96515ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b40daa2a-3dcd-422d-999a-bbbbc30f2a17", "state": "connected"}] 96519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 96519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 96520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 96521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 96521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 96521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 96523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2328468402, stream_id=1, stream_seq=0) 96523ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 96523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1544540083, stream_id=1, stream_seq=0) 96523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 96524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2328468402, gaps=[]) 96525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1544540083, gaps=[]) 96525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 96525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1544540084, stream_id=1, stream_seq=1) 96525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 96526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1544540085, stream_id=1, stream_seq=2) 96527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1544540085, gaps=[]) 96527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 96550ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52416) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Wi0J6neVPHGV') 96550ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52416) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Wi0J6neVPHGV') 96595ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 96595ms [log] [experimentStatusChanged] {"status": "running", "message": null} 96693ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b40daa2a-3dcd-422d-999a-bbbbc30f2a17"}', extra='') 96693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 96694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 96694ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 96694ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 96694ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 96694ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 96695ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 96695ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 96695ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 96696ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 96696ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 96697ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b40daa2a-3dcd-422d-999a-bbbbc30f2a17", "state": "closed"}] 96697ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 96698ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 96698ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x94\xadj\x87\x06\xe45PA\\*\x17') 96699ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x94\xadj\x87\x06\xe45PA\\*\x17') 96699ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52579) 96699ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 96700ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 96766ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 96766ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 96835ms [err] Traceback (most recent call last): 96835ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 96835ms [err] return _run_code(code, main_globals, None, 96835ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 96836ms [err] exec(code, run_globals) 96836ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 96836ms [err] sys.exit(main()) 96836ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 96836ms [err] asyncio.run(main_async()) 96836ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 96836ms [err] return loop.run_until_complete(main) 96836ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 96836ms [err] self.run_forever() 96836ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 96837ms [err] self._run_once() 96837ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 96837ms [err] event_list = self._selector.select(timeout) 96837ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 96838ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 96838ms [err] KeyboardInterrupt 96840ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 96840ms [err] h.flush() 96840ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 96940ms [log] starting device 97343ms [err] DEBUG:asyncio:Using selector: EpollSelector 97412ms [err] ERROR:asyncio:Unclosed client session 97412ms [err] client_session: 97485ms [log] parsing 97485ms [log] creating device handler 97485ms [log] [ready] 97485ms [log] reading line 97485ms [log] [websocketToken] "c5eca7a7-0ac8-485f-a9cb-0a91aa53c03b" 97500ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 97500ms [log] [websocketConnected] 99184ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 99184ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 99215ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/e4034b9f-46b3-4f34-b5e7-19317160636b"}}', extra='') 99215ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/e4034b9f-46b3-4f34-b5e7-19317160636b"} 99292ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5e02415a-1f70-46bc-be41-bbea262f411a","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='') 99300ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e02415a-1f70-46bc-be41-bbea262f411a", "state": "new"}] 101302ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 101302ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 101302ms [err] v=0 101302ms [err] o=- 3930799112 3930799112 IN IP4 0.0.0.0 101302ms [err] s=- 101302ms [err] t=0 0 101302ms [err] a=group:BUNDLE 0 101302ms [err] a=msid-semantic:WMS * 101302ms [err] m=application 9 DTLS/SCTP 5000 101302ms [err] c=IN IP4 0.0.0.0 101302ms [err] a=mid:0 101302ms [err] a=sctpmap:5000 webrtc-datachannel 65535 101302ms [err] a=max-message-size:65536 101302ms [err] a=ice-ufrag:j0nX 101302ms [err] a=ice-pwd:5xONJFqKdloiYMhMhy0Of3 101302ms [err] a=fingerprint:sha-256 13:97:20:E7:51:93:CA:DE:66:DA:F7:DF:A7:54:E0:72:FE:00:55:26:9A:D8:61:8E:12:21:A7:4B:53:9E:38:F8 101302ms [err] a=setup:actpass 101302ms [err] 101303ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 101303ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 101304ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e02415a-1f70-46bc-be41-bbea262f411a", "state": "new"}] 101304ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 101304ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 101306ms [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'x\xfe\xa8/\x9f\xe9\x80O\xaa\x81Y\xab') 101306ms [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'\x92\x164\xf9i/v\xb9\xe4E\x1e\xb1') 101307ms [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'x\xfe\xa8/\x9f\xe9\x80O\xaa\x81Y\xab') 101307ms [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'\x92\x164\xf9i/v\xb9\xe4E\x1e\xb1') 101309ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 101309ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'r\x08vSp$/\xbcs\xa5\xff$') 101310ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'r\x08vSp$/\xbcs\xa5\xff$') 101311ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'cI\xc9\xdag\xbccH\x04\x94\x15\xee') 101312ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'cI\xc9\xdag\xbccH\x04\x94\x15\xee') 101312ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52836) (expires in 600 seconds) 101312ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 101312ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 101313ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 101313ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 101314ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5e02415a-1f70-46bc-be41-bbea262f411a"}', extra='') 101314ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 101314ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 101331ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5585565726720451115 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:Z05M\\r\\na=ice-pwd:eobTJYurrlWpYFX8YHcDJBfu\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 A4:4D:C2:CD:41:4A:5A:7E:BF:94:65:99:6E:DE:7B:76:95:BA:3D:DF:AD:D5:1E:F2:AB:7C:BB:4A:E7:58:CC:B6\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5e02415a-1f70-46bc-be41-bbea262f411a"}', extra='') 101331ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 101331ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 101331ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 101331ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 101331ms [err] v=0 101331ms [err] o=- 5585565726720451115 2 IN IP4 127.0.0.1 101331ms [err] s=- 101331ms [err] t=0 0 101331ms [err] a=group:BUNDLE 0 101331ms [err] a=msid-semantic: WMS 101331ms [err] m=application 9 DTLS/SCTP 5000 101331ms [err] c=IN IP4 0.0.0.0 101331ms [err] a=ice-ufrag:Z05M 101331ms [err] a=ice-pwd:eobTJYurrlWpYFX8YHcDJBfu 101331ms [err] a=ice-options:trickle 101331ms [err] a=fingerprint:sha-256 A4:4D:C2:CD:41:4A:5A:7E:BF:94:65:99:6E:DE:7B:76:95:BA:3D:DF:AD:D5:1E:F2:AB:7C:BB:4A:E7:58:CC:B6 101331ms [err] a=setup:active 101331ms [err] a=mid:0 101331ms [err] a=sctpmap:5000 webrtc-datachannel 1024 101331ms [err] 101332ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'GZHKebdvkKQo') 101332ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'GZHKebdvkKQo') 101333ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 101333ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 101333ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 101333ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Xwbr0HpCk5 1 udp 1845501695 172.17.0.3 50991 typ prflx) 101333ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 101334ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 101334ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 101334ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57847) -> ('172.17.0.3', 50991)) State.WAITING -> State.IN_PROGRESS 101334ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xc1K/\x9b\xe1\x8aA\x97\x06'\x99F") 101334ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e02415a-1f70-46bc-be41-bbea262f411a", "state": "connecting"}] 101336ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xc1K/\x9b\xe1\x8aA\x97\x06'\x99F") 101336ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57847) -> ('172.17.0.3', 50991)) State.IN_PROGRESS -> State.SUCCEEDED 101336ms [err] INFO:aioice.ice:Connection(0) ICE completed 101349ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2463461711 1 udp 2113937151 1f1d72d5-425e-42d1-8d34-a5009f73af42.local 50991 typ host generation 0 ufrag Z05M network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5e02415a-1f70-46bc-be41-bbea262f411a"}', extra='') 101349ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 101349ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 101349ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 101352ms [err] INFO:aioice.ice:Connection(0) Remote candidate "1f1d72d5-425e-42d1-8d34-a5009f73af42.local" resolved to 172.17.0.3 101353ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2547875351 1 udp 1677729535 141.24.211.56 50991 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Z05M network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5e02415a-1f70-46bc-be41-bbea262f411a"}', extra='') 101353ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 101353ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 101353ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 101354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57847) -> ('172.17.0.3', 50991)) State.FROZEN -> State.IN_PROGRESS 101354ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'W{_\x1e:c\x1a\x9e\xf2\x0c\x93\xcb') 101355ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'W{_\x1e:c\x1a\x9e\xf2\x0c\x93\xcb') 101355ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57847) -> ('172.17.0.3', 50991)) State.IN_PROGRESS -> State.SUCCEEDED 101355ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59967) -> ('172.17.0.3', 50991)) State.FROZEN -> State.FAILED 101355ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57847) -> ('141.24.211.56', 50991)) State.FROZEN -> State.FAILED 101355ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59967) -> ('141.24.211.56', 50991)) State.FROZEN -> State.FAILED 101355ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52836) -> ('172.17.0.3', 50991)) State.FROZEN -> State.FAILED 101355ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52836) -> ('141.24.211.56', 50991)) State.FROZEN -> State.FAILED 101374ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 101375ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 101375ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 101376ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 101378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 101379ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 101379ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 101379ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 101379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 101379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 101379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 101379ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 101380ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e02415a-1f70-46bc-be41-bbea262f411a", "state": "connected"}] 101380ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 101380ms [log] line {"signal":"gpio1","value":"strongH"} 101380ms [log] 101380ms [log] reading line 101380ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 101383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 101383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 101383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 101383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 101383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 101383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 101383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 101384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 101384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 101384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 101384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3398330735, stream_id=1, stream_seq=0) 101385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 101385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3398330735, gaps=[]) 101385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 101385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1783789231, stream_id=1, stream_seq=0) 101386ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 101386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1783789231, gaps=[]) 101386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3398330736, stream_id=1, stream_seq=1) 101386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 101387ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3398330737, stream_id=1, stream_seq=2) 101387ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3398330738, stream_id=1, stream_seq=3) 101387ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3398330739, stream_id=1, stream_seq=4) 101388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3398330737, gaps=[]) 101388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 101388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3398330739, gaps=[]) 101388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 101392ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tAz/RtrMfrPf') 101392ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tAz/RtrMfrPf') 101455ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'xAeRnNK43VkQ') 101455ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'xAeRnNK43VkQ') 101460ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 101460ms [log] line {"signal":"gpio2","value":"strongL"} 101460ms [log] 101460ms [log] reading line 101460ms [log] [experimentStatusChanged] {"status": "running", "message": null} 101518ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'WVNMZ7GkAQsK') 101518ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'WVNMZ7GkAQsK') 101519ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59967) -> ('172.17.0.3', 50991)) State.WAITING -> State.IN_PROGRESS 101519ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x04\x84\x86\xeaE\xe2\x92\xf4\xcc\xa8Pt') 101523ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 50991) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x04\x84\x86\xeaE\xe2\x92\xf4\xcc\xa8Pt') 101524ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59967) -> ('172.17.0.3', 50991)) State.IN_PROGRESS -> State.SUCCEEDED 101560ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5e02415a-1f70-46bc-be41-bbea262f411a"}', extra='') 101560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 101560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 101561ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 101561ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 101561ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 101561ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 101561ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 101563ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 101563ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 101563ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 101563ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 101563ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e02415a-1f70-46bc-be41-bbea262f411a", "state": "closed"}] 101564ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 101564ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 101565ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x0c\xb4/\x9a\x10Dg"\xcb\xca\xa7,') 101566ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x0c\xb4/\x9a\x10Dg"\xcb\xca\xa7,') 101566ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52836) 101566ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 101567ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 101652ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 101652ms [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 101713ms [err] Traceback (most recent call last): 101713ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 101713ms [err] return _run_code(code, main_globals, None, 101713ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 101713ms [err] exec(code, run_globals) 101713ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 101713ms [err] sys.exit(main()) 101713ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 101713ms [err] asyncio.run(main_async()) 101713ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 101713ms [err] return loop.run_until_complete(main) 101713ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 101714ms [err] self.run_forever() 101714ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 101714ms [err] self._run_once() 101714ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 101714ms [err] event_list = self._selector.select(timeout) 101714ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 101714ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 101714ms [err] KeyboardInterrupt 101716ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 101716ms [err] h.flush() 101716ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 101810ms [log] starting device 102208ms [err] DEBUG:asyncio:Using selector: EpollSelector 102279ms [err] ERROR:asyncio:Unclosed client session 102279ms [err] client_session: 102348ms [log] parsing 102348ms [log] creating device handler 102348ms [log] [ready] 102348ms [log] reading line 102348ms [log] [websocketToken] "a306d732-0b3c-451b-91e5-3d061c6cf297" 102366ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 102366ms [log] line {"signal":"gpio1","value":"strongH"} 102366ms [log] 102366ms [log] reading line 102366ms [log] line {"signal":"gpio2","value":"strongL"} 102366ms [log] 102366ms [log] reading line 102366ms [log] [websocketConnected] 102582ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 102582ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 102597ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/3bd5789a-a118-47db-9232-e73bba39a84e"}}', extra='') 102597ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/3bd5789a-a118-47db-9232-e73bba39a84e"} 102651ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/3eb18e41-0b79-40fd-8b84-bfbcc5d4d272","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='') 102655ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 102655ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 102655ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3eb18e41-0b79-40fd-8b84-bfbcc5d4d272", "state": "new"}] 104659ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/3eb18e41-0b79-40fd-8b84-bfbcc5d4d272","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 104659ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 104659ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 104659ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 104659ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 104683ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/3eb18e41-0b79-40fd-8b84-bfbcc5d4d272","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930799116 3930799116 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 34774 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 34774 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46498 typ host\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46498 typ srflx raddr 172.17.0.3 rport 46498\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34774 typ srflx raddr 172.30.0.1 rport 34774\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50253 typ relay raddr 172.17.0.3 rport 36040\\r\\na=end-of-candidates\\r\\na=ice-ufrag:b7qJ\\r\\na=ice-pwd:zr9RBYB5oa4WHTheQxFRz8\\r\\na=fingerprint:sha-256 1E:E2:08:DE:0A:E5:79:3A:03:8B:8D:02:74:74:D3:90:91:8C:E4:1B:5D:65:80:14:BD:E5:8A:2A:C1:6F:1A:C5\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 104683ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 104683ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 104683ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 104683ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 104683ms [err] v=0 104683ms [err] o=- 3930799116 3930799116 IN IP4 0.0.0.0 104683ms [err] s=- 104683ms [err] t=0 0 104683ms [err] a=group:BUNDLE 0 104683ms [err] a=msid-semantic:WMS * 104683ms [err] m=application 34774 DTLS/SCTP 5000 104683ms [err] c=IN IP4 172.30.0.1 104683ms [err] a=mid:0 104683ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104683ms [err] a=max-message-size:65536 104683ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 34774 typ host 104683ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46498 typ host 104683ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46498 typ srflx raddr 172.17.0.3 rport 46498 104683ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34774 typ srflx raddr 172.30.0.1 rport 34774 104683ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50253 typ relay raddr 172.17.0.3 rport 36040 104683ms [err] a=end-of-candidates 104683ms [err] a=ice-ufrag:b7qJ 104683ms [err] a=ice-pwd:zr9RBYB5oa4WHTheQxFRz8 104683ms [err] a=fingerprint:sha-256 1E:E2:08:DE:0A:E5:79:3A:03:8B:8D:02:74:74:D3:90:91:8C:E4:1B:5D:65:80:14:BD:E5:8A:2A:C1:6F:1A:C5 104683ms [err] a=setup:actpass 104683ms [err] 104685ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 104685ms [err] v=0 104685ms [err] o=- 3930799116 3930799116 IN IP4 0.0.0.0 104685ms [err] s=- 104685ms [err] t=0 0 104685ms [err] a=group:BUNDLE 0 104685ms [err] a=msid-semantic:WMS * 104685ms [err] m=application 34774 DTLS/SCTP 5000 104685ms [err] c=IN IP4 172.30.0.1 104685ms [err] a=mid:0 104685ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104685ms [err] a=max-message-size:65536 104685ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 34774 typ host 104685ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46498 typ host 104685ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46498 typ srflx raddr 172.17.0.3 rport 46498 104685ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34774 typ srflx raddr 172.30.0.1 rport 34774 104685ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50253 typ relay raddr 172.17.0.3 rport 36040 104685ms [err] a=end-of-candidates 104685ms [err] a=ice-ufrag:b7qJ 104685ms [err] a=ice-pwd:zr9RBYB5oa4WHTheQxFRz8 104685ms [err] a=fingerprint:sha-256 1E:E2:08:DE:0A:E5:79:3A:03:8B:8D:02:74:74:D3:90:91:8C:E4:1B:5D:65:80:14:BD:E5:8A:2A:C1:6F:1A:C5 104685ms [err] a=setup:actpass 104685ms [err] 104685ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 104686ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3eb18e41-0b79-40fd-8b84-bfbcc5d4d272", "state": "new"}] 104687ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 104687ms [err] v=0 104687ms [err] o=- 3930799116 3930799116 IN IP4 0.0.0.0 104687ms [err] s=- 104687ms [err] t=0 0 104687ms [err] a=group:BUNDLE 0 104687ms [err] a=msid-semantic:WMS * 104687ms [err] m=application 9 DTLS/SCTP 5000 104687ms [err] c=IN IP4 0.0.0.0 104687ms [err] a=mid:0 104687ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104687ms [err] a=max-message-size:65536 104687ms [err] a=ice-ufrag:gmaX 104687ms [err] a=ice-pwd:H8exqebRG4gLiH4pxJ1MIb 104687ms [err] a=fingerprint:sha-256 9C:90:AB:6F:D8:5C:23:5B:75:D2:99:47:7F:3B:49:8F:F9:5B:61:89:38:72:4B:35:29:8B:8C:1C:70:F2:B7:19 104687ms [err] a=setup:active 104687ms [err] 104687ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 104687ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 104687ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 104688ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 104688ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 104690ms [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'iR\xad\xf6\x9e\xce\x08V\xec\xe9&k') 104690ms [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'}/\x8c6|T\xd3\xb9\xdc\x8ei\n') 104691ms [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'iR\xad\xf6\x9e\xce\x08V\xec\xe9&k') 104691ms [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'}/\x8c6|T\xd3\xb9\xdc\x8ei\n') 104692ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 104692ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'd\x89,\xd3P\x89mZ:\xb3\x87W') 104693ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'd\x89,\xd3P\x89mZ:\xb3\x87W') 104693ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'yX \xa0\xe2\x96\x7f\x86`\t1\x86') 104694ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'yX \xa0\xe2\x96\x7f\x86`\t1\x86') 104694ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61896) (expires in 600 seconds) 104694ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 104694ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 104695ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 104695ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 104695ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 104696ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42628) -> ('172.30.0.1', 34774)) State.FROZEN -> State.WAITING 104696ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44488) -> ('172.30.0.1', 34774)) State.FROZEN -> State.WAITING 104696ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42628) -> ('172.17.0.3', 46498)) State.FROZEN -> State.WAITING 104696ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61896) -> ('172.30.0.1', 34774)) State.FROZEN -> State.WAITING 104696ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 104696ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 104696ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42628) -> ('172.30.0.1', 34774)) State.WAITING -> State.IN_PROGRESS 104696ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34774) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc9\xcec\\\xbfp\xbd+\xe0\xfd:\xc2') 104697ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3eb18e41-0b79-40fd-8b84-bfbcc5d4d272", "state": "connecting"}] 104697ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34774) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc9\xcec\\\xbfp\xbd+\xe0\xfd:\xc2') 104697ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42628) -> ('172.30.0.1', 34774)) State.IN_PROGRESS -> State.SUCCEEDED 104698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42628) -> ('141.24.211.56', 46498)) State.FROZEN -> State.WAITING 104698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42628) -> ('141.24.211.56', 34774)) State.FROZEN -> State.WAITING 104698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42628) -> ('141.24.210.113', 50253)) State.FROZEN -> State.WAITING 104710ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34774) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"^\xfd0\\\xe9*\x7f\xac\x81\xc5S'") 104710ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34774) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"^\xfd0\\\xe9*\x7f\xac\x81\xc5S'") 104710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44488) -> ('172.30.0.1', 34774)) State.WAITING -> State.FAILED 104711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42628) -> ('172.17.0.3', 46498)) State.WAITING -> State.FAILED 104711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44488) -> ('172.17.0.3', 46498)) State.FROZEN -> State.FAILED 104711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42628) -> ('141.24.211.56', 46498)) State.WAITING -> State.FAILED 104711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44488) -> ('141.24.211.56', 46498)) State.FROZEN -> State.FAILED 104711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42628) -> ('141.24.211.56', 34774)) State.WAITING -> State.FAILED 104711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44488) -> ('141.24.211.56', 34774)) State.FROZEN -> State.FAILED 104711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61896) -> ('172.30.0.1', 34774)) State.WAITING -> State.FAILED 104711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61896) -> ('172.17.0.3', 46498)) State.FROZEN -> State.FAILED 104711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42628) -> ('141.24.210.113', 50253)) State.WAITING -> State.FAILED 104711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44488) -> ('141.24.210.113', 50253)) State.FROZEN -> State.FAILED 104712ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61896) -> ('141.24.211.56', 46498)) State.FROZEN -> State.FAILED 104712ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61896) -> ('141.24.211.56', 34774)) State.FROZEN -> State.FAILED 104712ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61896) -> ('141.24.210.113', 50253)) State.FROZEN -> State.FAILED 104712ms [err] INFO:aioice.ice:Connection(0) ICE completed 104712ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34774) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0e\xcc\x92o\x95\xfd\xa3\x00\xe4x\xd7{') 104712ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34774) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0e\xcc\x92o\x95\xfd\xa3\x00\xe4x\xd7{') 104713ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(5BwfhxBuoZ 1 udp 1862270975 172.17.0.3 34774 typ prflx) 104713ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42628) -> ('172.17.0.3', 34774)) State.WAITING -> State.IN_PROGRESS 104713ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34774) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\n~\x0825\xed\x8b\x94V\xf5l\x1b') 104714ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34774) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\n~\x0825\xed\x8b\x94V\xf5l\x1b') 104714ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42628) -> ('172.17.0.3', 34774)) State.IN_PROGRESS -> State.SUCCEEDED 104717ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 104717ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 104718ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 104718ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 104734ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 104734ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 104734ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 104734ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 104735ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 104735ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3eb18e41-0b79-40fd-8b84-bfbcc5d4d272", "state": "connected"}] 104735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 104735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 104735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 104737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 104737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 104737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 104738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3966963270, stream_id=1, stream_seq=0) 104738ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 104738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1789776598, stream_id=1, stream_seq=0) 104738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 104739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3966963270, gaps=[]) 104739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1789776599, stream_id=1, stream_seq=1) 104739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1789776600, stream_id=1, stream_seq=2) 104740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1789776598, gaps=[]) 104740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 104740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1789776599, gaps=[]) 104741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 104741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1789776600, gaps=[]) 104741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 104806ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 104806ms [log] [experimentStatusChanged] {"status": "running", "message": null} 104908ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/3eb18e41-0b79-40fd-8b84-bfbcc5d4d272"}', extra='') 104908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 104908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 104908ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 104909ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 104909ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 104909ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 104909ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 104909ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 104910ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 104910ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 104910ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 104911ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3eb18e41-0b79-40fd-8b84-bfbcc5d4d272", "state": "closed"}] 104911ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 104911ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 104912ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\n\x803\x15\xffU\x01"\x89\xd0\xc3(') 104912ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\n\x803\x15\xffU\x01"\x89\xd0\xc3(') 104913ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61896) 104913ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 104913ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 104980ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 104980ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 105048ms [err] Traceback (most recent call last): 105048ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 105048ms [err] return _run_code(code, main_globals, None, 105048ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 105049ms [err] exec(code, run_globals) 105049ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 105049ms [err] sys.exit(main()) 105049ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 105049ms [err] asyncio.run(main_async()) 105049ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 105049ms [err] return loop.run_until_complete(main) 105049ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 105049ms [err] self.run_forever() 105049ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 105049ms [err] self._run_once() 105049ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 105050ms [err] event_list = self._selector.select(timeout) 105050ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 105050ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 105050ms [err] KeyboardInterrupt 105052ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 105052ms [err] h.flush() 105052ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 105166ms [log] starting device 105561ms [err] DEBUG:asyncio:Using selector: EpollSelector 105632ms [err] ERROR:asyncio:Unclosed client session 105632ms [err] client_session: 105695ms [log] parsing 105695ms [log] creating device handler 105695ms [log] [ready] 105695ms [log] reading line 105695ms [log] [websocketToken] "7df63a93-e806-452a-90b9-87a47f0c07e1" 105710ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 105710ms [log] [websocketConnected] 105873ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 105873ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 105889ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/7d927a72-7736-4c96-b74b-817e0f4ab155"}}', extra='') 105890ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/7d927a72-7736-4c96-b74b-817e0f4ab155"} 105943ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/3fd58c8f-49af-4593-8ce8-e9298f34071c","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='') 105947ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3fd58c8f-49af-4593-8ce8-e9298f34071c", "state": "new"}] 107950ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 107951ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 107951ms [err] v=0 107951ms [err] o=- 3930799119 3930799119 IN IP4 0.0.0.0 107951ms [err] s=- 107951ms [err] t=0 0 107951ms [err] a=group:BUNDLE 0 107951ms [err] a=msid-semantic:WMS * 107951ms [err] m=application 9 DTLS/SCTP 5000 107951ms [err] c=IN IP4 0.0.0.0 107951ms [err] a=mid:0 107951ms [err] a=sctpmap:5000 webrtc-datachannel 65535 107951ms [err] a=max-message-size:65536 107951ms [err] a=ice-ufrag:B9Nf 107951ms [err] a=ice-pwd:uvek52UgLQ6cf4jmHP06fR 107951ms [err] a=fingerprint:sha-256 0C:9B:71:AC:9C:1A:5A:F5:E5:FC:B7:7B:76:56:2A:A0:F9:37:90:4F:71:C5:0E:4B:12:10:45:55:FA:BE:A4:99 107951ms [err] a=setup:actpass 107951ms [err] 107953ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 107953ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 107954ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3fd58c8f-49af-4593-8ce8-e9298f34071c", "state": "new"}] 107955ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 107955ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 107959ms [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'\x06\x8e\xa0\x9b\x9c\x07W\xe8\x0e\x94\xea\x10') 107960ms [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'\x1a\x8f\xac\x9e\xf48\xcc\xe6r\x88"n') 107961ms [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'\x06\x8e\xa0\x9b\x9c\x07W\xe8\x0e\x94\xea\x10') 107961ms [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'\x1a\x8f\xac\x9e\xf48\xcc\xe6r\x88"n') 107962ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 107963ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe5\xef:W7\x91)\xd6\xb4?,\xeb') 107964ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xe5\xef:W7\x91)\xd6\xb4?,\xeb') 107964ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\n%\xb1\xaf\r\x84\xceL\x04\xe5\xdfb') 107965ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\n%\xb1\xaf\r\x84\xceL\x04\xe5\xdfb') 107965ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60368) (expires in 600 seconds) 107966ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 107966ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 107967ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/3fd58c8f-49af-4593-8ce8-e9298f34071c","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 107967ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 107967ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 107967ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 107967ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 107993ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59111) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Z\x93G\xce\xae\xc7\xf5\x1b\x9d\xba\xd4\xcf') 107994ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59111) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Z\x93G\xce\xae\xc7\xf5\x1b\x9d\xba\xd4\xcf') 108002ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/3fd58c8f-49af-4593-8ce8-e9298f34071c","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930799119 3930799119 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 59111 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 59111 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 47965 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 59111 typ srflx raddr 172.30.0.1 rport 59111\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 47965 typ srflx raddr 172.17.0.3 rport 47965\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55585 typ relay raddr 172.17.0.3 rport 36304\\r\\na=end-of-candidates\\r\\na=ice-ufrag:hwhL\\r\\na=ice-pwd:xMk3C7zfjEEFRDgWqhasa6\\r\\na=fingerprint:sha-256 3D:35:0C:D3:B3:45:93:2C:4A:93:17:59:9C:04:ED:C6:32:F8:64:99:7B:1C:07:B8:18:FA:1B:1D:23:63:03:A4\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 108002ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 108002ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 108002ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 108002ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 108002ms [err] v=0 108002ms [err] o=- 3930799119 3930799119 IN IP4 0.0.0.0 108002ms [err] s=- 108002ms [err] t=0 0 108002ms [err] a=group:BUNDLE 0 108002ms [err] a=msid-semantic:WMS * 108002ms [err] m=application 59111 DTLS/SCTP 5000 108002ms [err] c=IN IP4 172.30.0.1 108002ms [err] a=mid:0 108002ms [err] a=sctpmap:5000 webrtc-datachannel 65535 108002ms [err] a=max-message-size:65536 108002ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 59111 typ host 108002ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 47965 typ host 108002ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 59111 typ srflx raddr 172.30.0.1 rport 59111 108002ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 47965 typ srflx raddr 172.17.0.3 rport 47965 108002ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55585 typ relay raddr 172.17.0.3 rport 36304 108002ms [err] a=end-of-candidates 108002ms [err] a=ice-ufrag:hwhL 108002ms [err] a=ice-pwd:xMk3C7zfjEEFRDgWqhasa6 108002ms [err] a=fingerprint:sha-256 3D:35:0C:D3:B3:45:93:2C:4A:93:17:59:9C:04:ED:C6:32:F8:64:99:7B:1C:07:B8:18:FA:1B:1D:23:63:03:A4 108002ms [err] a=setup:active 108002ms [err] 108004ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 108004ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 108004ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 108005ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46288) -> ('172.30.0.1', 59111)) State.FROZEN -> State.WAITING 108005ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43448) -> ('172.30.0.1', 59111)) State.FROZEN -> State.WAITING 108005ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46288) -> ('172.17.0.3', 47965)) State.FROZEN -> State.WAITING 108005ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60368) -> ('172.30.0.1', 59111)) State.FROZEN -> State.WAITING 108005ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(20A4AqYhZH 1 udp 1862270975 172.17.0.3 59111 typ prflx) 108005ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 108006ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 108006ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 108006ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46288) -> ('172.17.0.3', 59111)) State.WAITING -> State.IN_PROGRESS 108006ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59111) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'lE:\xcc]\xc2h@\xf2\x126\xa2') 108006ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46288) -> ('172.30.0.1', 59111)) State.WAITING -> State.IN_PROGRESS 108006ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 59111) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'#\x15\xb8S\xc5\x16\x8bZ/q\x08\xf7') 108006ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3fd58c8f-49af-4593-8ce8-e9298f34071c", "state": "connecting"}] 108007ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59111) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'lE:\xcc]\xc2h@\xf2\x126\xa2') 108007ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46288) -> ('172.17.0.3', 59111)) State.IN_PROGRESS -> State.SUCCEEDED 108007ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43448) -> ('172.30.0.1', 59111)) State.WAITING -> State.FAILED 108007ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46288) -> ('172.17.0.3', 47965)) State.WAITING -> State.FAILED 108007ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43448) -> ('172.17.0.3', 47965)) State.FROZEN -> State.FAILED 108007ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46288) -> ('141.24.211.56', 59111)) State.FROZEN -> State.FAILED 108008ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43448) -> ('141.24.211.56', 59111)) State.FROZEN -> State.FAILED 108008ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46288) -> ('141.24.211.56', 47965)) State.FROZEN -> State.FAILED 108008ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43448) -> ('141.24.211.56', 47965)) State.FROZEN -> State.FAILED 108008ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46288) -> ('141.24.210.113', 55585)) State.FROZEN -> State.FAILED 108008ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43448) -> ('141.24.210.113', 55585)) State.FROZEN -> State.FAILED 108008ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60368) -> ('172.30.0.1', 59111)) State.WAITING -> State.FAILED 108008ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60368) -> ('172.17.0.3', 47965)) State.FROZEN -> State.FAILED 108008ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60368) -> ('141.24.211.56', 59111)) State.FROZEN -> State.FAILED 108008ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60368) -> ('141.24.211.56', 47965)) State.FROZEN -> State.FAILED 108008ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60368) -> ('141.24.210.113', 55585)) State.FROZEN -> State.FAILED 108009ms [err] INFO:aioice.ice:Connection(0) ICE completed 108009ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 59111) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'#\x15\xb8S\xc5\x16\x8bZ/q\x08\xf7') 108010ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46288) -> ('172.30.0.1', 59111)) State.IN_PROGRESS -> State.SUCCEEDED 108010ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 59111) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'~\xfaC\xb3\xf4\xdd \xbc\x82\xa0\x9a\xc8') 108010ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 59111) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'~\xfaC\xb3\xf4\xdd \xbc\x82\xa0\x9a\xc8') 108027ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 108027ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 108028ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 108029ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 108033ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 108033ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 108033ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 108033ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 108034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 108034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 108034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 108035ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 108035ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3fd58c8f-49af-4593-8ce8-e9298f34071c", "state": "connected"}] 108035ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 108035ms [log] line {"signal":"gpio1","value":"strongH"} 108035ms [log] 108035ms [log] reading line 108035ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 108036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 108036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 108036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 108036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 108036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 108036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 108037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 108037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 108037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 108038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1619943772, stream_id=1, stream_seq=0) 108038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 108039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2738137240, stream_id=1, stream_seq=0) 108039ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 108039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2738137240, gaps=[]) 108040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1619943772, gaps=[]) 108040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 108041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1619943773, stream_id=1, stream_seq=1) 108041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 108041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1619943774, stream_id=1, stream_seq=2) 108042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1619943775, stream_id=1, stream_seq=3) 108043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1619943776, stream_id=1, stream_seq=4) 108043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1619943773, gaps=[]) 108043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 108043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1619943774, gaps=[]) 108043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 108043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1619943775, gaps=[]) 108043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 108044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1619943776, gaps=[]) 108044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 108126ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 108126ms [log] line {"signal":"gpio2","value":"strongL"} 108126ms [log] 108126ms [log] reading line 108126ms [log] [experimentStatusChanged] {"status": "running", "message": null} 108205ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/3fd58c8f-49af-4593-8ce8-e9298f34071c"}', extra='') 108205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 108206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 108206ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 108206ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 108206ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 108206ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 108207ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 108207ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 108207ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 108208ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 108208ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 108209ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3fd58c8f-49af-4593-8ce8-e9298f34071c", "state": "closed"}] 108209ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 108209ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 108210ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x84D\x14\x12`\x9di=aO\rH') 108211ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x84D\x14\x12`\x9di=aO\rH') 108211ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60368) 108211ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 108211ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 108298ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 108298ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 108352ms [err] Traceback (most recent call last): 108352ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 108352ms [err] return _run_code(code, main_globals, None, 108352ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 108353ms [err] exec(code, run_globals) 108353ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 108353ms [err] sys.exit(main()) 108353ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 108353ms [err] asyncio.run(main_async()) 108353ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 108353ms [err] return loop.run_until_complete(main) 108353ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 108353ms [err] self.run_forever() 108353ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 108354ms [err] self._run_once() 108354ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 108354ms [err] event_list = self._selector.select(timeout) 108354ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 108355ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 108355ms [err] KeyboardInterrupt 108357ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 108357ms [err] h.flush() 108357ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== 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