================== python Client to js Client Communication: should connect without errors 10922ms [log] starting device 11325ms [err] DEBUG:asyncio:Using selector: EpollSelector 11392ms [err] ERROR:asyncio:Unclosed client session 11392ms [err] client_session: 11478ms [log] parsing 11478ms [log] creating device handler 11478ms [log] [ready] 11478ms [log] reading line 11478ms [log] [websocketToken] "083f5f57-5a43-45b5-ad75-40a07875115e" 11492ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 11492ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 13248ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 13248ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 13284ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ba7ac0ca-908b-4122-93f8-b235b45ddb62"}}', extra='') 13284ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ba7ac0ca-908b-4122-93f8-b235b45ddb62"} 13361ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/6b5ae7a6-d3bf-4004-95d1-b9d9fb48d533","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 13361ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6b5ae7a6-d3bf-4004-95d1-b9d9fb48d533", "state": "new"}] 15365ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 15365ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 15365ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 15365ms [err] v=0 15365ms [err] o=- 502518421477864211 2 IN IP4 127.0.0.1 15365ms [err] s=- 15365ms [err] t=0 0 15365ms [err] a=group:BUNDLE 0 15365ms [err] a=extmap-allow-mixed 15365ms [err] a=msid-semantic: WMS 15365ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 15365ms [err] c=IN IP4 0.0.0.0 15365ms [err] a=ice-ufrag:zIFd 15365ms [err] a=ice-pwd:W9SjS+vfh8QsUFs9Pdl4o3Xl 15365ms [err] a=ice-options:trickle 15365ms [err] a=fingerprint:sha-256 D7:AA:A9:06:7D:85:78:D8:81:96:A0:2E:BA:FD:5E:7F:8A:A8:A7:46:59:BB:41:E5:8B:60:CC:41:C4:2B:A0:5F 15365ms [err] a=setup:actpass 15365ms [err] a=mid:0 15365ms [err] a=sctp-port:5000 15365ms [err] a=max-message-size:262144 15365ms [err] 15366ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 15366ms [err] v=0 15366ms [err] o=- 502518421477864211 2 IN IP4 127.0.0.1 15366ms [err] s=- 15366ms [err] t=0 0 15366ms [err] a=group:BUNDLE 0 15366ms [err] a=extmap-allow-mixed 15366ms [err] a=msid-semantic: WMS 15366ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 15366ms [err] c=IN IP4 0.0.0.0 15366ms [err] a=ice-ufrag:zIFd 15366ms [err] a=ice-pwd:W9SjS+vfh8QsUFs9Pdl4o3Xl 15366ms [err] a=ice-options:trickle 15366ms [err] a=fingerprint:sha-256 D7:AA:A9:06:7D:85:78:D8:81:96:A0:2E:BA:FD:5E:7F:8A:A8:A7:46:59:BB:41:E5:8B:60:CC:41:C4:2B:A0:5F 15366ms [err] a=setup:actpass 15366ms [err] a=mid:0 15366ms [err] a=sctp-port:5000 15366ms [err] a=max-message-size:262144 15366ms [err] 15367ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6b5ae7a6-d3bf-4004-95d1-b9d9fb48d533"}', extra='') 15367ms [log] handleSignalingMessage 15367ms [log] handleOptions 15367ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 502518421477864211 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:zIFd\\r\\na=ice-pwd:W9SjS+vfh8QsUFs9Pdl4o3Xl\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 D7:AA:A9:06:7D:85:78:D8:81:96:A0:2E:BA:FD:5E:7F:8A:A8:A7:46:59:BB:41:E5:8B:60:CC:41:C4:2B:A0:5F\\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/6b5ae7a6-d3bf-4004-95d1-b9d9fb48d533"}', extra='') 15367ms [log] handleSignalingMessage 15367ms [log] handleOffer 15367ms [log] makeAnswer 15367ms [log] connectionstatechanged new new have-remote-offer 15367ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6b5ae7a6-d3bf-4004-95d1-b9d9fb48d533", "state": "new"}] 15368ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 15368ms [err] v=0 15368ms [err] o=- 3929442820 3929442820 IN IP4 0.0.0.0 15368ms [err] s=- 15368ms [err] t=0 0 15368ms [err] a=group:BUNDLE 0 15368ms [err] a=msid-semantic:WMS * 15368ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 15368ms [err] c=IN IP4 0.0.0.0 15368ms [err] a=mid:0 15368ms [err] a=sctp-port:5000 15368ms [err] a=max-message-size:65536 15368ms [err] a=ice-ufrag:K4zR 15368ms [err] a=ice-pwd:Ikltt5ZXP9aOoqc0DbX9z4 15368ms [err] a=fingerprint:sha-256 37:C2:7A:F8:E8:AB:D7:61:A7:99:DE:32:70:BE:D4:19:74:A3:A8:67:97:44:AF:AC:55:0A:95:A0:4A:40:19:C2 15368ms [err] a=setup:active 15368ms [err] 15369ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 15370ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 15371ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 15373ms [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'\x895r\x95IM\xc2\xbd\xa1\xaa\xc9\x82') 15373ms [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'\x9cC\x1c\x15l\xaf\xc7v\xd4\x9e\xd9\x98') 15374ms [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'\x895r\x95IM\xc2\xbd\xa1\xaa\xc9\x82') 15374ms [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'\x9cC\x1c\x15l\xaf\xc7v\xd4\x9e\xd9\x98') 15376ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 15376ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe6\x99z\xe0\x8cD\x1c\xb6\x9f\x0b\xf8K') 15377ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xe6\x99z\xe0\x8cD\x1c\xb6\x9f\x0b\xf8K') 15377ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\x90\x02\xb2'i\xa8\x04>\xb8B\x15\x98") 15378ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b"\x90\x02\xb2'i\xa8\x04>\xb8B\x15\x98") 15378ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59247) (expires in 600 seconds) 15378ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 15379ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 15380ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 15380ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 15380ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 15380ms [log] connectionstatechanged new new stable 15380ms [log] connectionstatechanged new new stable 15380ms [log] connectionstatechanged connecting checking stable 15380ms [log] connectionstatechanged connecting checking stable 15380ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6b5ae7a6-d3bf-4004-95d1-b9d9fb48d533", "state": "connecting"}] 15408ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34032) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Zd7MrNVPW1Au') 15408ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34032) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Zd7MrNVPW1Au') 15408ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(NawOYPtttF 1 udp 1845501695 172.17.0.3 34032 typ prflx) 15409ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36271) -> ('172.17.0.3', 34032)) State.WAITING -> State.IN_PROGRESS 15409ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34032) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb9k\xdc\x82 \xb0|\xb1\x03M{-') 15413ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34032) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb9k\xdc\x82 \xb0|\xb1\x03M{-') 15413ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36271) -> ('172.17.0.3', 34032)) State.IN_PROGRESS -> State.SUCCEEDED 15413ms [err] INFO:aioice.ice:Connection(0) ICE completed 15419ms [err] INFO:aioice.ice:Connection(0) Remote candidate "1c90a2af-4da6-4d57-98bb-473aeb661225.local" resolved to 172.17.0.3 15422ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36271) -> ('172.17.0.3', 34032)) State.FROZEN -> State.IN_PROGRESS 15422ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34032) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd1\xc0\x8e\xef\xb1N\x8f\xc9\xed\xe96K') 15423ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34032) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd1\xc0\x8e\xef\xb1N\x8f\xc9\xed\xe96K') 15423ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36271) -> ('172.17.0.3', 34032)) State.IN_PROGRESS -> State.SUCCEEDED 15444ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52365) -> ('172.17.0.3', 34032)) State.FROZEN -> State.IN_PROGRESS 15444ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 34032) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Sx\x0f\x84F\xfb\xb4\xe5~\xcf\xcdZ') 15445ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 34032) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Sx\x0f\x84F\xfb\xb4\xe5~\xcf\xcdZ') 15445ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52365) -> ('172.17.0.3', 34032)) State.IN_PROGRESS -> State.SUCCEEDED 15465ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36271) -> ('141.24.211.56', 34032)) State.FROZEN -> State.IN_PROGRESS 15465ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 34032) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'g\xc0\x98\xe3\x0c\x9e`\xc5j?\x14\xf4') 15469ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34032) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4bZRnTOLMh1B') 15470ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34032) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4bZRnTOLMh1B') 15470ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52365) -> ('141.24.211.56', 34032)) State.FROZEN -> State.FAILED 15470ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36271) -> ('141.24.210.113', 55350)) State.FROZEN -> State.FAILED 15470ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52365) -> ('141.24.210.113', 55350)) State.FROZEN -> State.FAILED 15470ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59247) -> ('172.17.0.3', 34032)) State.FROZEN -> State.FAILED 15470ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59247) -> ('141.24.211.56', 34032)) State.FROZEN -> State.FAILED 15470ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59247) -> ('141.24.210.113', 55350)) State.FROZEN -> State.FAILED 15486ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 15486ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 15487ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 15492ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 15492ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 15492ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 15492ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 15492ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2014833608 1 udp 2113937151 1c90a2af-4da6-4d57-98bb-473aeb661225.local 34032 typ host generation 0 ufrag zIFd network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6b5ae7a6-d3bf-4004-95d1-b9d9fb48d533"}', extra='') 15492ms [log] handleSignalingMessage 15492ms [log] handleIceCandidate 15492ms [log] acceptIceCandidate 15492ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2099242128 1 udp 1677729535 141.24.211.56 34032 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag zIFd network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6b5ae7a6-d3bf-4004-95d1-b9d9fb48d533"}', extra='') 15492ms [log] handleSignalingMessage 15492ms [log] handleIceCandidate 15492ms [log] acceptIceCandidate 15492ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:772954907 1 udp 33562623 141.24.210.113 55350 typ relay raddr 141.24.211.56 rport 34032 generation 0 ufrag zIFd network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6b5ae7a6-d3bf-4004-95d1-b9d9fb48d533"}', extra='') 15492ms [log] handleSignalingMessage 15492ms [log] handleIceCandidate 15492ms [log] acceptIceCandidate 15492ms [log] connectionstatechanged connecting completed stable 15492ms [log] connectionstatechanged connected completed stable 15492ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6b5ae7a6-d3bf-4004-95d1-b9d9fb48d533", "state": "connected"}] 15495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 15495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 15495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 15497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 15497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 15497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 15499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3581604789, stream_id=1, stream_seq=0) 15499ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 15499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=222068379, stream_id=1, stream_seq=0) 15499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 15499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3581604789, gaps=[]) 15500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=222068379, gaps=[]) 15500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 15531ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34032) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3Rf5PVTEdrjD') 15531ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34032) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3Rf5PVTEdrjD') 15554ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 15554ms [log] [experimentStatusChanged] {"status": "running", "message": null} 15655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 15655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 15655ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 15655ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 15655ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 15655ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 15656ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 15656ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 15656ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/6b5ae7a6-d3bf-4004-95d1-b9d9fb48d533"}', extra='') 15656ms [log] connectionstatechanged closed closed closed 15656ms [log] connectionstatechanged closed closed closed 15656ms [log] connectionstatechanged closed closed closed 15656ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6b5ae7a6-d3bf-4004-95d1-b9d9fb48d533", "state": "closed"}] 15656ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 15657ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 15657ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'P:\xc7\xb7a\xe5\xedZ\xb4Y\x93\xe7') 15658ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'P:\xc7\xb7a\xe5\xedZ\xb4Y\x93\xe7') 15658ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59247) 15658ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 15658ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 15708ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 15708ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 15775ms [err] Traceback (most recent call last): 15775ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 15775ms [err] return _run_code(code, main_globals, None, 15775ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 15775ms [err] exec(code, run_globals) 15775ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 15775ms [err] sys.exit(main()) 15775ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 15775ms [err] asyncio.run(main_async()) 15775ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 15775ms [err] return loop.run_until_complete(main) 15775ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 15775ms [err] self.run_forever() 15775ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 15775ms [err] self._run_once() 15775ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 15776ms [err] event_list = self._selector.select(timeout) 15776ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 15776ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 15776ms [err] KeyboardInterrupt 15876ms [log] starting device 16296ms [err] DEBUG:asyncio:Using selector: EpollSelector 16368ms [err] ERROR:asyncio:Unclosed client session 16368ms [err] client_session: 16431ms [log] parsing 16431ms [log] creating device handler 16431ms [log] [ready] 16431ms [log] reading line 16431ms [log] [websocketToken] "c11231bc-e399-4058-b90c-472423176a7a" 16454ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 16454ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 16678ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 16678ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 16717ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/1d7e7eb4-ce24-42d8-b947-7800ec46b293"}}', extra='') 16717ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/1d7e7eb4-ce24-42d8-b947-7800ec46b293"} 16798ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 16798ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97", "state": "new"}] 18800ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 18800ms [log] handleSignalingMessage 18800ms [log] handleOptions 18800ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 18800ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 18819ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 18819ms [err] v=0 18819ms [err] o=- 3929442823 3929442823 IN IP4 0.0.0.0 18819ms [err] s=- 18819ms [err] t=0 0 18819ms [err] a=group:BUNDLE 0 18819ms [err] a=msid-semantic:WMS * 18819ms [err] m=application 60241 DTLS/SCTP 5000 18819ms [err] c=IN IP4 172.30.0.1 18819ms [err] a=mid:0 18819ms [err] a=sctpmap:5000 webrtc-datachannel 65535 18819ms [err] a=max-message-size:65536 18819ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60241 typ host 18819ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46679 typ host 18819ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60241 typ srflx raddr 172.30.0.1 rport 60241 18819ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46679 typ srflx raddr 172.17.0.3 rport 46679 18819ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59207 typ relay raddr 172.17.0.3 rport 34057 18819ms [err] a=end-of-candidates 18819ms [err] a=ice-ufrag:zByO 18819ms [err] a=ice-pwd:vg8jTq6VFH2PlJjSWJcTHB 18819ms [err] a=fingerprint:sha-256 F0:73:68:BB:67:FB:DD:92:32:8A:7E:E7:9F:20:0E:98:3D:26:DD:A1:ED:66:FD:C0:0A:2A:67:8F:D6:5A:C9:FB 18819ms [err] a=setup:actpass 18819ms [err] 18821ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 18821ms [err] v=0 18821ms [err] o=- 3929442823 3929442823 IN IP4 0.0.0.0 18821ms [err] s=- 18821ms [err] t=0 0 18821ms [err] a=group:BUNDLE 0 18821ms [err] a=msid-semantic:WMS * 18821ms [err] m=application 60241 DTLS/SCTP 5000 18821ms [err] c=IN IP4 172.30.0.1 18821ms [err] a=mid:0 18821ms [err] a=sctpmap:5000 webrtc-datachannel 65535 18821ms [err] a=max-message-size:65536 18821ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60241 typ host 18821ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46679 typ host 18821ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60241 typ srflx raddr 172.30.0.1 rport 60241 18821ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46679 typ srflx raddr 172.17.0.3 rport 46679 18821ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59207 typ relay raddr 172.17.0.3 rport 34057 18821ms [err] a=end-of-candidates 18821ms [err] a=ice-ufrag:zByO 18821ms [err] a=ice-pwd:vg8jTq6VFH2PlJjSWJcTHB 18821ms [err] a=fingerprint:sha-256 F0:73:68:BB:67:FB:DD:92:32:8A:7E:E7:9F:20:0E:98:3D:26:DD:A1:ED:66:FD:C0:0A:2A:67:8F:D6:5A:C9:FB 18821ms [err] a=setup:actpass 18821ms [err] 18822ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929442823 3929442823 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 60241 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 60241 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46679 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60241 typ srflx raddr 172.30.0.1 rport 60241\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46679 typ srflx raddr 172.17.0.3 rport 46679\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59207 typ relay raddr 172.17.0.3 rport 34057\\r\\na=end-of-candidates\\r\\na=ice-ufrag:zByO\\r\\na=ice-pwd:vg8jTq6VFH2PlJjSWJcTHB\\r\\na=fingerprint:sha-256 F0:73:68:BB:67:FB:DD:92:32:8A:7E:E7:9F:20:0E:98:3D:26:DD:A1:ED:66:FD:C0:0A:2A:67:8F:D6:5A:C9:FB\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 18822ms [log] handleSignalingMessage 18822ms [log] handleOffer 18822ms [log] makeAnswer 18822ms [log] connectionstatechanged new new have-remote-offer 18822ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97", "state": "new"}] 18824ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 18824ms [err] v=0 18824ms [err] o=- 3929442823 3929442823 IN IP4 0.0.0.0 18824ms [err] s=- 18824ms [err] t=0 0 18824ms [err] a=group:BUNDLE 0 18824ms [err] a=msid-semantic:WMS * 18824ms [err] m=application 9 DTLS/SCTP 5000 18824ms [err] c=IN IP4 0.0.0.0 18824ms [err] a=mid:0 18824ms [err] a=sctpmap:5000 webrtc-datachannel 65535 18824ms [err] a=max-message-size:65536 18824ms [err] a=ice-ufrag:PNs7 18824ms [err] a=ice-pwd:dJoD1UGMDZSrn9ee3yBPai 18824ms [err] a=fingerprint:sha-256 B9:ED:40:04:2F:C1:07:6C:8E:D7:73:4F:27:E9:81:67:3E:7F:0C:E0:56:18:03:87:9D:31:62:10:6E:70:D1:F3 18824ms [err] a=setup:active 18824ms [err] 18824ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 18826ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 18827ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 18829ms [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'z`1SC7\xab-\xed\xc76>') 18829ms [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'\x0b\xcdi\t\xff\x1c\x90\xf1\xf5=\xaa\xf5') 18830ms [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'z`1SC7\xab-\xed\xc76>') 18830ms [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'\x0b\xcdi\t\xff\x1c\x90\xf1\xf5=\xaa\xf5') 18832ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 18832ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'P\xee\x06\xa7\xb2\xa2\xe9_\xef8\x97\x7f') 18833ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'P\xee\x06\xa7\xb2\xa2\xe9_\xef8\x97\x7f') 18833ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x03\x7f|>!\xbcVNU\xd3v\xaf') 18834ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x03\x7f|>!\xbcVNU\xd3v\xaf') 18834ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52055) (expires in 600 seconds) 18834ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 18835ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 18836ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 18836ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 18836ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 18836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60623) -> ('172.30.0.1', 60241)) State.FROZEN -> State.WAITING 18837ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44535) -> ('172.30.0.1', 60241)) State.FROZEN -> State.WAITING 18837ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60623) -> ('172.17.0.3', 46679)) State.FROZEN -> State.WAITING 18837ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52055) -> ('172.30.0.1', 60241)) State.FROZEN -> State.WAITING 18837ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60623) -> ('172.30.0.1', 60241)) State.WAITING -> State.IN_PROGRESS 18838ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60241) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb1A\xd8\xc9o\x9e<\xc6\xdc\x02\x89\xe7') 18838ms [log] connectionstatechanged new new stable 18838ms [log] connectionstatechanged new new stable 18838ms [log] connectionstatechanged connecting checking stable 18838ms [log] connectionstatechanged connecting checking stable 18838ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97", "state": "connecting"}] 18839ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60241) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb1A\xd8\xc9o\x9e<\xc6\xdc\x02\x89\xe7') 18839ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60623) -> ('172.30.0.1', 60241)) State.IN_PROGRESS -> State.SUCCEEDED 18839ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60623) -> ('141.24.211.56', 60241)) State.FROZEN -> State.WAITING 18839ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60623) -> ('141.24.211.56', 46679)) State.FROZEN -> State.WAITING 18839ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60623) -> ('141.24.210.113', 59207)) State.FROZEN -> State.WAITING 18853ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60241) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'y\xfc\x19!\xec \xcd%P\xd7\x19\x1b') 18853ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60241) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'y\xfc\x19!\xec \xcd%P\xd7\x19\x1b') 18853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44535) -> ('172.30.0.1', 60241)) State.WAITING -> State.FAILED 18853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60623) -> ('172.17.0.3', 46679)) State.WAITING -> State.FAILED 18853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44535) -> ('172.17.0.3', 46679)) State.FROZEN -> State.FAILED 18853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60623) -> ('141.24.211.56', 60241)) State.WAITING -> State.FAILED 18853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44535) -> ('141.24.211.56', 60241)) State.FROZEN -> State.FAILED 18853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60623) -> ('141.24.211.56', 46679)) State.WAITING -> State.FAILED 18853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44535) -> ('141.24.211.56', 46679)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52055) -> ('172.30.0.1', 60241)) State.WAITING -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52055) -> ('172.17.0.3', 46679)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60623) -> ('141.24.210.113', 59207)) State.WAITING -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44535) -> ('141.24.210.113', 59207)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52055) -> ('141.24.211.56', 60241)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52055) -> ('141.24.211.56', 46679)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52055) -> ('141.24.210.113', 59207)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) ICE completed 18854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60241) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'N\x91\x0cQ\x85L/\x0c\x9e\xa3\xd5\xb3') 18854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60241) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'N\x91\x0cQ\x85L/\x0c\x9e\xa3\xd5\xb3') 18855ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(DBGMfdzR9e 1 udp 1862270975 172.17.0.3 60241 typ prflx) 18855ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60623) -> ('172.17.0.3', 60241)) State.WAITING -> State.IN_PROGRESS 18855ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60241) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe3\xbbr\x06\xda\xff(s\x02\xca,\x7f') 18855ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60241) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe3\xbbr\x06\xda\xff(s\x02\xca,\x7f') 18856ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60623) -> ('172.17.0.3', 60241)) State.IN_PROGRESS -> State.SUCCEEDED 18858ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 18858ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 18859ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 18878ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 18878ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 18878ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 18878ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 18878ms [log] connectionstatechanged connecting completed stable 18878ms [log] connectionstatechanged connected completed stable 18878ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97", "state": "connected"}] 18879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 18879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 18879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 18880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 18880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 18880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 18881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3124191245, stream_id=1, stream_seq=0) 18881ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 18881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4198773172, stream_id=1, stream_seq=0) 18881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 18882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3124191245, gaps=[]) 18882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4198773172, gaps=[]) 18882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 18963ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 18963ms [log] [experimentStatusChanged] {"status": "running", "message": null} 19035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 19035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 19035ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 19035ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 19035ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 19035ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 19035ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 19036ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 19036ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97"}', extra='') 19036ms [log] connectionstatechanged closed closed closed 19036ms [log] connectionstatechanged closed closed closed 19036ms [log] connectionstatechanged closed closed closed 19036ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97", "state": "closed"}] 19036ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 19036ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 19036ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x06\xb0\x85&\xedR\x9f?\xd3\x14\xd9\xc0') 19037ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x06\xb0\x85&\xedR\x9f?\xd3\x14\xd9\xc0') 19037ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52055) 19037ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 19038ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 19099ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 19099ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 19171ms [err] Traceback (most recent call last): 19171ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 19172ms [err] return _run_code(code, main_globals, None, 19172ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 19172ms [err] exec(code, run_globals) 19172ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 19172ms [err] sys.exit(main()) 19172ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 19172ms [err] asyncio.run(main_async()) 19172ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 19172ms [err] return loop.run_until_complete(main) 19172ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 19172ms [err] self.run_forever() 19172ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 19172ms [err] self._run_once() 19172ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 19173ms [err] event_list = self._selector.select(timeout) 19173ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 19173ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 19173ms [err] KeyboardInterrupt ================== Cyclic Device Groups: should resolve cyclic device groups correctly (flat_group: false) ================== Client Communication (group <-> device): should connect without errors ================== Client Communication (group <-> device): should start an experiment ================== Experiment Status Changed Messages: should connect without errors 23978ms [log] starting device 24386ms [err] DEBUG:asyncio:Using selector: EpollSelector 24455ms [err] ERROR:asyncio:Unclosed client session 24455ms [err] client_session: 24526ms [log] parsing 24526ms [log] creating device handler 24526ms [log] [ready] 24526ms [log] reading line 24526ms [log] [websocketToken] "be9b1a10-54a9-45d5-bc4f-58cb11783bc4" 24539ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 24539ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 26259ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 26259ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 26283ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/f32a1a1c-15bc-460f-97c3-95e778dfd701"}}', extra='') 26283ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/f32a1a1c-15bc-460f-97c3-95e778dfd701"} 26343ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/e8da7bf1-b60f-4564-bbbd-84fc06464817","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 26343ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e8da7bf1-b60f-4564-bbbd-84fc06464817", "state": "new"}] 28348ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 28348ms [err] v=0 28348ms [err] o=- 3929442833 3929442833 IN IP4 0.0.0.0 28348ms [err] s=- 28348ms [err] t=0 0 28348ms [err] a=group:BUNDLE 0 28348ms [err] a=msid-semantic:WMS * 28348ms [err] m=application 9 DTLS/SCTP 5000 28348ms [err] c=IN IP4 0.0.0.0 28348ms [err] a=mid:0 28348ms [err] a=sctpmap:5000 webrtc-datachannel 65535 28348ms [err] a=max-message-size:65536 28348ms [err] a=ice-ufrag:5L94 28348ms [err] a=ice-pwd:E4DuC3fvRoortnwNbiJXh5 28348ms [err] a=fingerprint:sha-256 4B:C3:1C:4C:37:F1:FE:BF:56:29:23:63:67:3C:D9:C4:7C:B5:B3:89:DB:8A:4D:1D:93:6E:5C:A6:CD:3B:1E:B6 28348ms [err] a=setup:actpass 28348ms [err] 28349ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 28351ms [log] makeOffer 28351ms [log] connectionstatechanged new new have-local-offer 28351ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e8da7bf1-b60f-4564-bbbd-84fc06464817", "state": "new"}] 28351ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 28352ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 28354ms [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'\x97d\xeem\xac6\x03L3>14') 28355ms [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'3\xfd\x08\xc9Q0\x1d40\\k\xa1') 28355ms [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'\x97d\xeem\xac6\x03L3>14') 28356ms [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'3\xfd\x08\xc9Q0\x1d40\\k\xa1') 28357ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 28357ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xbb\x00h)"\x9c\x033\x0b7\xc2\xda') 28358ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xbb\x00h)"\x9c\x033\x0b7\xc2\xda') 28358ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x9e\xff\xef\x9e2o\xf8\xf5\x02\xa2\x06/') 28360ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x9e\xff\xef\x9e2o\xf8\xf5\x02\xa2\x06/') 28360ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59231) (expires in 600 seconds) 28360ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 28360ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 28361ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 28361ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 28381ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 28381ms [err] v=0 28381ms [err] o=- 5264399282494596308 2 IN IP4 127.0.0.1 28381ms [err] s=- 28381ms [err] t=0 0 28381ms [err] a=group:BUNDLE 0 28381ms [err] a=msid-semantic: WMS 28381ms [err] m=application 9 DTLS/SCTP 5000 28381ms [err] c=IN IP4 0.0.0.0 28381ms [err] a=ice-ufrag:4V4M 28381ms [err] a=ice-pwd:1bvWlbG04axxjCibwZSKfPnh 28381ms [err] a=ice-options:trickle 28381ms [err] a=fingerprint:sha-256 81:AF:95:7E:86:64:CC:28:65:5C:5F:74:72:FB:BA:C6:46:2F:6E:29:24:F1:9B:01:49:44:E0:72:24:06:B7:A6 28381ms [err] a=setup:active 28381ms [err] a=mid:0 28381ms [err] a=sctpmap:5000 webrtc-datachannel 1024 28381ms [err] 28382ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 28382ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 28382ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 28382ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/e8da7bf1-b60f-4564-bbbd-84fc06464817"}', extra='') 28382ms [log] handleSignalingMessage 28382ms [log] handleOptions 28382ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5264399282494596308 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:4V4M\\r\\na=ice-pwd:1bvWlbG04axxjCibwZSKfPnh\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 81:AF:95:7E:86:64:CC:28:65:5C:5F:74:72:FB:BA:C6:46:2F:6E:29:24:F1:9B:01:49:44:E0:72:24:06:B7:A6\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/e8da7bf1-b60f-4564-bbbd-84fc06464817"}', extra='') 28382ms [log] handleSignalingMessage 28382ms [log] handleAnswer 28382ms [log] acceptAnswer 28382ms [log] connectionstatechanged connecting checking stable 28382ms [log] connectionstatechanged connecting checking stable 28382ms [log] connectionstatechanged connecting checking stable 28382ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e8da7bf1-b60f-4564-bbbd-84fc06464817", "state": "connecting"}] 28382ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b's1cEmzkLMV1m') 28383ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b's1cEmzkLMV1m') 28383ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(7vOd8aa05Q 1 udp 1845501695 172.17.0.3 58521 typ prflx) 28383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48094) -> ('172.17.0.3', 58521)) State.WAITING -> State.IN_PROGRESS 28383ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0e\xbd\x18\x99\xfc\xe7&\xd2S\xad9j') 28386ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0e\xbd\x18\x99\xfc\xe7&\xd2S\xad9j') 28386ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48094) -> ('172.17.0.3', 58521)) State.IN_PROGRESS -> State.SUCCEEDED 28387ms [err] INFO:aioice.ice:Connection(0) ICE completed 28396ms [err] INFO:aioice.ice:Connection(0) Remote candidate "e46b8244-5f0f-4fc7-8433-8534905660f2.local" resolved to 172.17.0.3 28402ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48094) -> ('172.17.0.3', 58521)) State.FROZEN -> State.IN_PROGRESS 28402ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+\xed\xa0\xe9\x0b#\xb00\xf9\x1f1f') 28403ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+\xed\xa0\xe9\x0b#\xb00\xf9\x1f1f') 28403ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48094) -> ('172.17.0.3', 58521)) State.IN_PROGRESS -> State.SUCCEEDED 28403ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54188) -> ('172.17.0.3', 58521)) State.FROZEN -> State.FAILED 28403ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59231) -> ('172.17.0.3', 58521)) State.FROZEN -> State.FAILED 28423ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48094) -> ('141.24.211.56', 58521)) State.FROZEN -> State.IN_PROGRESS 28423ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 58521) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x89n\xe5\xa6}\xd0\x99m#W\xfcU') 28438ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'xInAVgg2zTFL') 28438ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'xInAVgg2zTFL') 28443ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54188) -> ('141.24.211.56', 58521)) State.FROZEN -> State.IN_PROGRESS 28443ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 58521) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b';\x86\x01\x0b{\xcf\xd9\x02\x89\xb6sX') 28464ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59231) -> ('141.24.211.56', 58521)) State.FROZEN -> State.IN_PROGRESS 28464ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 58521) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8m\xe4\xaf\xad\xcd\xbcm\xc7\xaf\xa2\xf7') 28464ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xe3{\x1e,\xa9\x03\x0c\xb8\x97n\xd3\x1a') 28465ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xe3{\x1e,\xa9\x03\x0c\xb8\x97n\xd3\x1a') 28465ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 58521) 28484ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 28485ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 28486ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 28490ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 28491ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 28491ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 28491ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 28492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 28492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 28492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 28493ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3209354364 1 udp 2113937151 e46b8244-5f0f-4fc7-8433-8534905660f2.local 58521 typ host generation 0 ufrag 4V4M network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/e8da7bf1-b60f-4564-bbbd-84fc06464817"}', extra='') 28493ms [log] handleSignalingMessage 28493ms [log] handleIceCandidate 28493ms [log] acceptIceCandidate 28493ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3124941604 1 udp 1677729535 141.24.211.56 58521 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 4V4M network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/e8da7bf1-b60f-4564-bbbd-84fc06464817"}', extra='') 28493ms [log] handleSignalingMessage 28493ms [log] handleIceCandidate 28493ms [log] acceptIceCandidate 28493ms [log] connectionstatechanged connecting completed stable 28493ms [log] connectionstatechanged connected completed stable 28493ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e8da7bf1-b60f-4564-bbbd-84fc06464817", "state": "connected"}] 28498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 28498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 28499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 28499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 28500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 28500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 28500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 28500ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'89hNjdX3hT38') 28500ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'89hNjdX3hT38') 28501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 28501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 28501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 28501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2930375569, stream_id=1, stream_seq=0) 28501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 28502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2930375569, gaps=[]) 28502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 28503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3967795092, stream_id=1, stream_seq=0) 28503ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 28503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3967795092, gaps=[]) 28563ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'LCC5czzjaOHo') 28563ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'LCC5czzjaOHo') 28564ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54188) -> ('172.17.0.3', 58521)) State.WAITING -> State.IN_PROGRESS 28564ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b') \xdb6O\x121X\x87\xde[X') 28567ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 58521) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b') \xdb6O\x121X\x87\xde[X') 28567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54188) -> ('172.17.0.3', 58521)) State.IN_PROGRESS -> State.SUCCEEDED 28596ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 28596ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 28765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 28765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 28766ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 28766ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 28766ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 28766ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 28767ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 28767ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 28767ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/e8da7bf1-b60f-4564-bbbd-84fc06464817"}', extra='') 28767ms [log] connectionstatechanged closed closed closed 28767ms [log] connectionstatechanged closed closed closed 28767ms [log] connectionstatechanged closed closed closed 28767ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e8da7bf1-b60f-4564-bbbd-84fc06464817", "state": "closed"}] 28768ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 28768ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 28768ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xbd7\x9eR=#\x81\xad\xb2A\x8e\xe4') 28769ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xbd7\x9eR=#\x81\xad\xb2A\x8e\xe4') 28770ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59231) 28770ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 28770ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 28865ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 28865ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 28929ms [err] Traceback (most recent call last): 28929ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 28929ms [err] return _run_code(code, main_globals, None, 28929ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 28929ms [err] exec(code, run_globals) 28929ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 28929ms [err] sys.exit(main()) 28929ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 28929ms [err] asyncio.run(main_async()) 28929ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 28929ms [err] return loop.run_until_complete(main) 28929ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 28929ms [err] self.run_forever() 28929ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 28929ms [err] self._run_once() 28929ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 28929ms [err] event_list = self._selector.select(timeout) 28929ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 28930ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 28930ms [err] KeyboardInterrupt ================== js Client to python Client File tests : should transmit file ================== python Client to js Client File tests : should transmit file 37094ms [log] starting device 37497ms [err] DEBUG:asyncio:Using selector: EpollSelector 37567ms [err] ERROR:asyncio:Unclosed client session 37567ms [err] client_session: 37647ms [log] parsing 37647ms [log] creating device handler 37647ms [log] [ready] 37647ms [log] reading line 37647ms [log] [websocketToken] "8d59af2c-7faa-4fbc-ac9b-dfd26f604578" 37661ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 37661ms [log] [websocketConnected] 39353ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 39353ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 39375ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/0584e270-9f8c-4b4b-b700-26d7d421b4ed"}}', extra='') 39375ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/0584e270-9f8c-4b4b-b700-26d7d421b4ed"} 39435ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/30aea7d3-2eb5-40f6-a67c-14c929621bd8","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":false}', extra='') 39435ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/30aea7d3-2eb5-40f6-a67c-14c929621bd8", "state": "new"}] 41438ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 41438ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 41438ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 41438ms [err] v=0 41438ms [err] o=- 8664776661918445096 2 IN IP4 127.0.0.1 41438ms [err] s=- 41438ms [err] t=0 0 41438ms [err] a=group:BUNDLE 0 41438ms [err] a=extmap-allow-mixed 41438ms [err] a=msid-semantic: WMS 41438ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 41438ms [err] c=IN IP4 0.0.0.0 41438ms [err] a=ice-ufrag:+tfD 41438ms [err] a=ice-pwd:d3J+Tq7s8EvOOacKI3uA6LEL 41438ms [err] a=ice-options:trickle 41438ms [err] a=fingerprint:sha-256 D1:1D:E1:91:E8:8D:DF:DB:27:44:55:25:EA:22:DF:41:E9:DE:FC:22:D1:32:48:3C:75:9C:43:E3:6A:BE:96:6B 41438ms [err] a=setup:actpass 41438ms [err] a=mid:0 41438ms [err] a=sctp-port:5000 41438ms [err] a=max-message-size:262144 41438ms [err] 41440ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 41440ms [err] v=0 41440ms [err] o=- 8664776661918445096 2 IN IP4 127.0.0.1 41440ms [err] s=- 41440ms [err] t=0 0 41440ms [err] a=group:BUNDLE 0 41440ms [err] a=extmap-allow-mixed 41440ms [err] a=msid-semantic: WMS 41440ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 41440ms [err] c=IN IP4 0.0.0.0 41440ms [err] a=ice-ufrag:+tfD 41440ms [err] a=ice-pwd:d3J+Tq7s8EvOOacKI3uA6LEL 41440ms [err] a=ice-options:trickle 41440ms [err] a=fingerprint:sha-256 D1:1D:E1:91:E8:8D:DF:DB:27:44:55:25:EA:22:DF:41:E9:DE:FC:22:D1:32:48:3C:75:9C:43:E3:6A:BE:96:6B 41440ms [err] a=setup:actpass 41440ms [err] a=mid:0 41440ms [err] a=sctp-port:5000 41440ms [err] a=max-message-size:262144 41440ms [err] 41441ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/30aea7d3-2eb5-40f6-a67c-14c929621bd8"}', extra='') 41441ms [log] handleSignalingMessage 41441ms [log] handleOptions 41441ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 8664776661918445096 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:+tfD\\r\\na=ice-pwd:d3J+Tq7s8EvOOacKI3uA6LEL\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 D1:1D:E1:91:E8:8D:DF:DB:27:44:55:25:EA:22:DF:41:E9:DE:FC:22:D1:32:48:3C:75:9C:43:E3:6A:BE:96:6B\\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/30aea7d3-2eb5-40f6-a67c-14c929621bd8"}', extra='') 41441ms [log] handleSignalingMessage 41441ms [log] handleOffer 41441ms [log] makeAnswer 41441ms [log] connectionstatechanged new new have-remote-offer 41441ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/30aea7d3-2eb5-40f6-a67c-14c929621bd8", "state": "new"}] 41442ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 41442ms [err] v=0 41442ms [err] o=- 3929442846 3929442846 IN IP4 0.0.0.0 41442ms [err] s=- 41442ms [err] t=0 0 41442ms [err] a=group:BUNDLE 0 41442ms [err] a=msid-semantic:WMS * 41442ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 41442ms [err] c=IN IP4 0.0.0.0 41442ms [err] a=mid:0 41442ms [err] a=sctp-port:5000 41442ms [err] a=max-message-size:65536 41442ms [err] a=ice-ufrag:nze5 41442ms [err] a=ice-pwd:F4mQKPMQolNiI0Cnh2fZx5 41442ms [err] a=fingerprint:sha-256 8C:CF:85:47:A8:7B:AF:5E:84:D9:C4:BB:E6:97:C8:CE:C6:78:30:15:B0:86:F2:49:CE:37:1B:D4:C1:B7:9F:63 41442ms [err] a=setup:active 41442ms [err] 41443ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 41445ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 41445ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 41447ms [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'GYV\x0b+\t\t\xc0\x1e\xb5;\x1c') 41448ms [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'\xf7\x0c\xb3{\x8c\xf0z\xcd\xf1\xf2\xed\x97') 41448ms [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'GYV\x0b+\t\t\xc0\x1e\xb5;\x1c') 41449ms [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'\xf7\x0c\xb3{\x8c\xf0z\xcd\xf1\xf2\xed\x97') 41450ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 41451ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1c<\xb4\xfd\xe6\xabb@\x0e\xa2[u') 41452ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1c<\xb4\xfd\xe6\xabb@\x0e\xa2[u') 41452ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa7O\xad\xff\x1b\x9e\x8aP}`\x933') 41453ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xa7O\xad\xff\x1b\x9e\x8aP}`\x933') 41453ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62367) (expires in 600 seconds) 41453ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 41454ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 41455ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 41455ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 41455ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 41456ms [log] connectionstatechanged new new stable 41456ms [log] connectionstatechanged new new stable 41456ms [log] connectionstatechanged connecting checking stable 41456ms [log] connectionstatechanged connecting checking stable 41456ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/30aea7d3-2eb5-40f6-a67c-14c929621bd8", "state": "connecting"}] 41481ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41759) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'xlDjTJDsTi4D') 41481ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41759) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'xlDjTJDsTi4D') 41481ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(9rqEdaZw0E 1 udp 1845501695 172.17.0.3 41759 typ prflx) 41482ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50134) -> ('172.17.0.3', 41759)) State.WAITING -> State.IN_PROGRESS 41482ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41759) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xab\xfbV\xd9\xcfZ\x83\x96\x83\xcc.>') 41483ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41759) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xab\xfbV\xd9\xcfZ\x83\x96\x83\xcc.>') 41483ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50134) -> ('172.17.0.3', 41759)) State.IN_PROGRESS -> State.SUCCEEDED 41484ms [err] INFO:aioice.ice:Connection(0) ICE completed 41498ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 41498ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 41499ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 41505ms [err] INFO:aioice.ice:Connection(0) Remote candidate "64bda58e-c8e9-42b5-976d-27f5bcfdb389.local" resolved to 172.17.0.3 41507ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 41507ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 41507ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 41507ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 41508ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4124157650 1 udp 2113937151 64bda58e-c8e9-42b5-976d-27f5bcfdb389.local 41759 typ host generation 0 ufrag +tfD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/30aea7d3-2eb5-40f6-a67c-14c929621bd8"}', extra='') 41508ms [log] handleSignalingMessage 41508ms [log] handleIceCandidate 41508ms [log] acceptIceCandidate 41508ms [log] connectionstatechanged connecting completed stable 41508ms [log] connectionstatechanged connected completed stable 41508ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/30aea7d3-2eb5-40f6-a67c-14c929621bd8", "state": "connected"}] 41511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 41511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 41511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 41512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 41512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 41512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 41514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3396806203, stream_id=1, stream_seq=0) 41514ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 41514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=535102761, stream_id=1, stream_seq=0) 41514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 41514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3396806203, gaps=[]) 41516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102761, gaps=[]) 41516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 41516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=535102762, stream_id=1, stream_seq=1) 41516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 41517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102763, stream_id=1, stream_seq=2) 41517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102764, stream_id=1, stream_seq=2) 41517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102765, stream_id=1, stream_seq=2) 41519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102763, gaps=[]) 41519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102766, stream_id=1, stream_seq=2) 41519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102767, stream_id=1, stream_seq=2) 41520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102765, gaps=[]) 41520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102768, stream_id=1, stream_seq=2) 41520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102769, stream_id=1, stream_seq=2) 41521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102767, gaps=[]) 41521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102770, stream_id=1, stream_seq=3) 41521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102771, stream_id=1, stream_seq=3) 41521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102772, stream_id=1, stream_seq=3) 41521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102773, stream_id=1, stream_seq=3) 41523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102769, gaps=[]) 41523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102774, stream_id=1, stream_seq=3) 41523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102775, stream_id=1, stream_seq=3) 41525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102771, gaps=[]) 41525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102776, stream_id=1, stream_seq=3) 41526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102773, gaps=[]) 41526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102777, stream_id=1, stream_seq=4) 41526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102778, stream_id=1, stream_seq=4) 41526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102779, stream_id=1, stream_seq=4) 41527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102780, stream_id=1, stream_seq=4) 41527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102781, stream_id=1, stream_seq=4) 41527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102775, gaps=[]) 41527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102782, stream_id=1, stream_seq=4) 41528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102783, stream_id=1, stream_seq=4) 41529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102777, gaps=[]) 41529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102784, stream_id=1, stream_seq=5) 41529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102785, stream_id=1, stream_seq=5) 41529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102786, stream_id=1, stream_seq=5) 41530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102779, gaps=[]) 41530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102787, stream_id=1, stream_seq=5) 41530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102788, stream_id=1, stream_seq=5) 41531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102789, stream_id=1, stream_seq=5) 41532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102781, gaps=[]) 41532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102790, stream_id=1, stream_seq=5) 41533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102783, gaps=[]) 41533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102791, stream_id=1, stream_seq=6) 41534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102792, stream_id=1, stream_seq=6) 41534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102793, stream_id=1, stream_seq=6) 41534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102794, stream_id=1, stream_seq=6) 41536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102785, gaps=[]) 41536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102795, stream_id=1, stream_seq=6) 41536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102796, stream_id=1, stream_seq=6) 41536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102797, stream_id=1, stream_seq=6) 41537ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41759) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'bnn5mlX2zeHg') 41537ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41759) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'bnn5mlX2zeHg') 41538ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50134) -> ('172.17.0.3', 41759)) State.FROZEN -> State.FAILED 41538ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33785) -> ('172.17.0.3', 41759)) State.FROZEN -> State.FAILED 41538ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50134) -> ('141.24.211.56', 41759)) State.FROZEN -> State.FAILED 41538ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33785) -> ('141.24.211.56', 41759)) State.FROZEN -> State.FAILED 41538ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50134) -> ('141.24.210.113', 58421)) State.FROZEN -> State.FAILED 41538ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33785) -> ('141.24.210.113', 58421)) State.FROZEN -> State.FAILED 41538ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62367) -> ('172.17.0.3', 41759)) State.FROZEN -> State.FAILED 41538ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62367) -> ('141.24.211.56', 41759)) State.FROZEN -> State.FAILED 41538ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62367) -> ('141.24.210.113', 58421)) State.FROZEN -> State.FAILED 41538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102787, gaps=[]) 41538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102798, stream_id=1, stream_seq=7) 41540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102799, stream_id=1, stream_seq=7) 41540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102800, stream_id=1, stream_seq=7) 41540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102789, gaps=[]) 41540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102801, stream_id=1, stream_seq=7) 41540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102802, stream_id=1, stream_seq=7) 41540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102803, stream_id=1, stream_seq=7) 41540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102791, gaps=[]) 41540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102804, stream_id=1, stream_seq=7) 41541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102793, gaps=[]) 41541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102805, stream_id=1, stream_seq=8) 41542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102806, stream_id=1, stream_seq=8) 41542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102807, stream_id=1, stream_seq=8) 41542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102808, stream_id=1, stream_seq=8) 41542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102795, gaps=[]) 41543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102809, stream_id=1, stream_seq=8) 41543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102810, stream_id=1, stream_seq=8) 41543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102811, stream_id=1, stream_seq=8) 41544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102797, gaps=[]) 41544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102812, stream_id=1, stream_seq=9) 41544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102813, stream_id=1, stream_seq=9) 41544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102814, stream_id=1, stream_seq=9) 41545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102799, gaps=[]) 41545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102815, stream_id=1, stream_seq=9) 41545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102816, stream_id=1, stream_seq=9) 41545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102817, stream_id=1, stream_seq=9) 41546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102801, gaps=[]) 41546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102818, stream_id=1, stream_seq=9) 41546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102803, gaps=[]) 41546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102819, stream_id=1, stream_seq=10) 41547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102820, stream_id=1, stream_seq=10) 41547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102821, stream_id=1, stream_seq=10) 41547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102822, stream_id=1, stream_seq=10) 41547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102805, gaps=[]) 41547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102823, stream_id=1, stream_seq=10) 41547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102824, stream_id=1, stream_seq=10) 41547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102825, stream_id=1, stream_seq=10) 41548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102807, gaps=[]) 41548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102826, stream_id=1, stream_seq=11) 41548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102827, stream_id=1, stream_seq=11) 41549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102828, stream_id=1, stream_seq=11) 41549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102809, gaps=[]) 41549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102829, stream_id=1, stream_seq=11) 41549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102830, stream_id=1, stream_seq=11) 41550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102831, stream_id=1, stream_seq=11) 41550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102811, gaps=[]) 41550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102832, stream_id=1, stream_seq=11) 41551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102813, gaps=[]) 41551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102833, stream_id=1, stream_seq=12) 41551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102834, stream_id=1, stream_seq=12) 41551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102835, stream_id=1, stream_seq=12) 41551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102836, stream_id=1, stream_seq=12) 41552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102815, gaps=[]) 41552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102837, stream_id=1, stream_seq=12) 41552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102838, stream_id=1, stream_seq=12) 41552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102839, stream_id=1, stream_seq=12) 41553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102817, gaps=[]) 41553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102840, stream_id=1, stream_seq=13) 41553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102841, stream_id=1, stream_seq=13) 41554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102842, stream_id=1, stream_seq=13) 41554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102819, gaps=[]) 41554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102843, stream_id=1, stream_seq=13) 41555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102844, stream_id=1, stream_seq=13) 41555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102845, stream_id=1, stream_seq=13) 41555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102821, gaps=[]) 41555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102846, stream_id=1, stream_seq=13) 41556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102823, gaps=[]) 41556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102847, stream_id=1, stream_seq=14) 41556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102848, stream_id=1, stream_seq=14) 41556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102849, stream_id=1, stream_seq=14) 41557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102850, stream_id=1, stream_seq=14) 41557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102825, gaps=[]) 41557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102851, stream_id=1, stream_seq=14) 41557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102852, stream_id=1, stream_seq=14) 41557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102853, stream_id=1, stream_seq=14) 41557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102827, gaps=[]) 41557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102854, stream_id=1, stream_seq=15) 41558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102855, stream_id=1, stream_seq=15) 41558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102856, stream_id=1, stream_seq=15) 41558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102829, gaps=[]) 41558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102857, stream_id=1, stream_seq=15) 41558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102858, stream_id=1, stream_seq=15) 41558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102859, stream_id=1, stream_seq=15) 41559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102831, gaps=[]) 41559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102860, stream_id=1, stream_seq=15) 41560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102833, gaps=[]) 41560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102861, stream_id=1, stream_seq=16) 41560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102862, stream_id=1, stream_seq=16) 41560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102863, stream_id=1, stream_seq=16) 41560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102864, stream_id=1, stream_seq=16) 41560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102835, gaps=[]) 41561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102865, stream_id=1, stream_seq=16) 41561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102866, stream_id=1, stream_seq=16) 41561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102867, stream_id=1, stream_seq=16) 41561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102837, gaps=[]) 41561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102868, stream_id=1, stream_seq=17) 41561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102869, stream_id=1, stream_seq=17) 41561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102870, stream_id=1, stream_seq=17) 41562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102839, gaps=[]) 41562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102871, stream_id=1, stream_seq=17) 41562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102872, stream_id=1, stream_seq=17) 41562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102873, stream_id=1, stream_seq=17) 41563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102841, gaps=[]) 41563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102874, stream_id=1, stream_seq=17) 41563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102843, gaps=[]) 41563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102875, stream_id=1, stream_seq=18) 41563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102876, stream_id=1, stream_seq=18) 41564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102877, stream_id=1, stream_seq=18) 41564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102878, stream_id=1, stream_seq=18) 41564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102845, gaps=[]) 41564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102879, stream_id=1, stream_seq=18) 41564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102880, stream_id=1, stream_seq=18) 41564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102881, stream_id=1, stream_seq=18) 41565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102847, gaps=[]) 41565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102882, stream_id=1, stream_seq=19) 41565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102883, stream_id=1, stream_seq=19) 41566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102849, gaps=[]) 41566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102884, stream_id=1, stream_seq=19) 41566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102885, stream_id=1, stream_seq=19) 41566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102886, stream_id=1, stream_seq=19) 41567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102851, gaps=[]) 41567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102887, stream_id=1, stream_seq=19) 41567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102888, stream_id=1, stream_seq=19) 41568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102853, gaps=[]) 41568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102889, stream_id=1, stream_seq=20) 41568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102890, stream_id=1, stream_seq=20) 41568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102891, stream_id=1, stream_seq=20) 41569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102855, gaps=[]) 41569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102892, stream_id=1, stream_seq=20) 41569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102893, stream_id=1, stream_seq=20) 41569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102894, stream_id=1, stream_seq=20) 41569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102857, gaps=[]) 41569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102895, stream_id=1, stream_seq=20) 41570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102859, gaps=[]) 41570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102896, stream_id=1, stream_seq=21) 41571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102897, stream_id=1, stream_seq=21) 41571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102898, stream_id=1, stream_seq=21) 41571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102899, stream_id=1, stream_seq=21) 41571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102900, stream_id=1, stream_seq=21) 41571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102861, gaps=[]) 41571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102901, stream_id=1, stream_seq=21) 41571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102902, stream_id=1, stream_seq=21) 41572ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102863, gaps=[]) 41572ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41572ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102903, stream_id=1, stream_seq=22) 41573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102904, stream_id=1, stream_seq=22) 41573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102905, stream_id=1, stream_seq=22) 41573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102865, gaps=[]) 41573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102906, stream_id=1, stream_seq=22) 41573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102907, stream_id=1, stream_seq=22) 41573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102908, stream_id=1, stream_seq=22) 41574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102867, gaps=[]) 41574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102909, stream_id=1, stream_seq=22) 41575ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4040796554 1 udp 1677729535 141.24.211.56 41759 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag +tfD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/30aea7d3-2eb5-40f6-a67c-14c929621bd8"}', extra='') 41575ms [log] handleSignalingMessage 41575ms [log] handleIceCandidate 41575ms [log] acceptIceCandidate 41575ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2748585473 1 udp 33562623 141.24.210.113 58421 typ relay raddr 141.24.211.56 rport 41759 generation 0 ufrag +tfD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/30aea7d3-2eb5-40f6-a67c-14c929621bd8"}', extra='') 41575ms [log] handleSignalingMessage 41575ms [log] handleIceCandidate 41575ms [log] acceptIceCandidate 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8192 41575ms [log] 8188 41575ms [log] line [file] undefined 41575ms [log] 41575ms [log] reading line 41575ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 41575ms [log] [experimentStatusChanged] {"status": "running", "message": null} 41575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102869, gaps=[]) 41575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102910, stream_id=1, stream_seq=23) 41576ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102911, stream_id=1, stream_seq=23) 41576ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102912, stream_id=1, stream_seq=23) 41576ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102913, stream_id=1, stream_seq=23) 41576ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102871, gaps=[]) 41576ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41576ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102914, stream_id=1, stream_seq=23) 41577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102915, stream_id=1, stream_seq=23) 41577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102916, stream_id=1, stream_seq=23) 41577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102873, gaps=[]) 41578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102917, stream_id=1, stream_seq=24) 41578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102918, stream_id=1, stream_seq=24) 41578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102919, stream_id=1, stream_seq=24) 41578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102875, gaps=[]) 41578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102920, stream_id=1, stream_seq=24) 41578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102921, stream_id=1, stream_seq=24) 41578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102922, stream_id=1, stream_seq=24) 41579ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102877, gaps=[]) 41579ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41579ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102923, stream_id=1, stream_seq=24) 41581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102879, gaps=[]) 41581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102924, stream_id=1, stream_seq=25) 41581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102925, stream_id=1, stream_seq=25) 41581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102926, stream_id=1, stream_seq=25) 41581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102927, stream_id=1, stream_seq=25) 41581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102881, gaps=[]) 41581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102928, stream_id=1, stream_seq=25) 41581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102929, stream_id=1, stream_seq=25) 41581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102930, stream_id=1, stream_seq=25) 41582ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102883, gaps=[]) 41583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102931, stream_id=1, stream_seq=26) 41583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102932, stream_id=1, stream_seq=26) 41583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102933, stream_id=1, stream_seq=26) 41583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102885, gaps=[]) 41583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102934, stream_id=1, stream_seq=26) 41584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102935, stream_id=1, stream_seq=26) 41584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102936, stream_id=1, stream_seq=26) 41585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102887, gaps=[]) 41585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102937, stream_id=1, stream_seq=26) 41586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102889, gaps=[]) 41586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102938, stream_id=1, stream_seq=27) 41586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102939, stream_id=1, stream_seq=27) 41586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102940, stream_id=1, stream_seq=27) 41587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102941, stream_id=1, stream_seq=27) 41587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102891, gaps=[]) 41587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102942, stream_id=1, stream_seq=27) 41587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102943, stream_id=1, stream_seq=27) 41587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102944, stream_id=1, stream_seq=27) 41590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102893, gaps=[]) 41590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102945, stream_id=1, stream_seq=28) 41591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102946, stream_id=1, stream_seq=28) 41591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102947, stream_id=1, stream_seq=28) 41591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102895, gaps=[]) 41591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102948, stream_id=1, stream_seq=28) 41591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102949, stream_id=1, stream_seq=28) 41592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102950, stream_id=1, stream_seq=28) 41592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102897, gaps=[]) 41592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102951, stream_id=1, stream_seq=28) 41592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102899, gaps=[]) 41592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102952, stream_id=1, stream_seq=29) 41592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102953, stream_id=1, stream_seq=29) 41592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102954, stream_id=1, stream_seq=29) 41593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102955, stream_id=1, stream_seq=29) 41593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102901, gaps=[]) 41593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102956, stream_id=1, stream_seq=29) 41593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102957, stream_id=1, stream_seq=29) 41593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102958, stream_id=1, stream_seq=29) 41593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102903, gaps=[]) 41593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41594ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102959, stream_id=1, stream_seq=30) 41594ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102960, stream_id=1, stream_seq=30) 41594ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102961, stream_id=1, stream_seq=30) 41595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102905, gaps=[]) 41595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102962, stream_id=1, stream_seq=30) 41595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102963, stream_id=1, stream_seq=30) 41595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102964, stream_id=1, stream_seq=30) 41595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102907, gaps=[]) 41595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102965, stream_id=1, stream_seq=30) 41595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102909, gaps=[]) 41595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102966, stream_id=1, stream_seq=31) 41596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102967, stream_id=1, stream_seq=31) 41596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102968, stream_id=1, stream_seq=31) 41596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102969, stream_id=1, stream_seq=31) 41596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102911, gaps=[]) 41596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102970, stream_id=1, stream_seq=31) 41596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102971, stream_id=1, stream_seq=31) 41596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102972, stream_id=1, stream_seq=31) 41597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102913, gaps=[]) 41597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102973, stream_id=1, stream_seq=32) 41597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102974, stream_id=1, stream_seq=32) 41597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102975, stream_id=1, stream_seq=32) 41598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102915, gaps=[]) 41598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102976, stream_id=1, stream_seq=32) 41598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102977, stream_id=1, stream_seq=32) 41598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102978, stream_id=1, stream_seq=32) 41598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102917, gaps=[]) 41598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102979, stream_id=1, stream_seq=32) 41599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102919, gaps=[]) 41599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=535102980, stream_id=1, stream_seq=33) 41599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102981, stream_id=1, stream_seq=33) 41599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102982, stream_id=1, stream_seq=33) 41599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102983, stream_id=1, stream_seq=33) 41600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102921, gaps=[]) 41600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102984, stream_id=1, stream_seq=33) 41600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=535102985, stream_id=1, stream_seq=33) 41600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=535102986, stream_id=1, stream_seq=33) 41600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102923, gaps=[]) 41600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102925, gaps=[]) 41601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102927, gaps=[]) 41601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102929, gaps=[]) 41602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102931, gaps=[]) 41602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102933, gaps=[]) 41603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41604ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102935, gaps=[]) 41604ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102937, gaps=[]) 41605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102939, gaps=[]) 41605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41606ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102941, gaps=[]) 41606ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41607ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102943, gaps=[]) 41607ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41607ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102945, gaps=[]) 41607ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41608ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102947, gaps=[]) 41608ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41609ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102949, gaps=[]) 41609ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41609ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102951, gaps=[]) 41609ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41610ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41759) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Z+7Z586G8hs+') 41610ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41759) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Z+7Z586G8hs+') 41611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102953, gaps=[]) 41611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102955, gaps=[]) 41612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102957, gaps=[]) 41612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102959, gaps=[]) 41613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102961, gaps=[]) 41614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102963, gaps=[]) 41615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102965, gaps=[]) 41616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102967, gaps=[]) 41616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102969, gaps=[]) 41617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102971, gaps=[]) 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=535102973, gaps=[]) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=535102975, gaps=[]) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=535102977, gaps=[]) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=535102979, gaps=[]) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=535102981, gaps=[]) 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=535102983, gaps=[]) 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=535102985, gaps=[]) 41623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 41799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 41799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 41799ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 41799ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 41799ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 41799ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 41800ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 41800ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 41800ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/30aea7d3-2eb5-40f6-a67c-14c929621bd8"}', extra='') 41800ms [log] connectionstatechanged closed closed closed 41800ms [log] connectionstatechanged closed closed closed 41800ms [log] connectionstatechanged closed closed closed 41800ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/30aea7d3-2eb5-40f6-a67c-14c929621bd8", "state": "closed"}] 41800ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 41801ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 41801ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf2\xad8\xa2\x0c0\xb6\xee\x7f\xbc\x94\xe4') 41802ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf2\xad8\xa2\x0c0\xb6\xee\x7f\xbc\x94\xe4') 41802ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62367) 41802ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 41802ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 41866ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 41866ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 41932ms [err] Traceback (most recent call last): 41932ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 41932ms [err] return _run_code(code, main_globals, None, 41932ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 41932ms [err] exec(code, run_globals) 41932ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 41932ms [err] sys.exit(main()) 41932ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 41933ms [err] asyncio.run(main_async()) 41933ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 41933ms [err] return loop.run_until_complete(main) 41933ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 41933ms [err] self.run_forever() 41933ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 41933ms [err] self._run_once() 41933ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 41934ms [err] event_list = self._selector.select(timeout) 41934ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 41935ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 41935ms [err] KeyboardInterrupt 42038ms [log] starting device 42434ms [err] DEBUG:asyncio:Using selector: EpollSelector 42504ms [err] ERROR:asyncio:Unclosed client session 42504ms [err] client_session: 42573ms [log] parsing 42573ms [log] creating device handler 42573ms [log] [ready] 42573ms [log] reading line 42573ms [log] [websocketToken] "c63cbe0b-af70-408c-b268-86fd61f648b3" 42591ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 42591ms [log] [websocketConnected] 42797ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 42797ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 42819ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/d3e1e7da-a12a-453a-b838-183dedfa5cd7"}}', extra='') 42819ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/d3e1e7da-a12a-453a-b838-183dedfa5cd7"} 42884ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":false}', extra='') 42884ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca", "state": "new"}] 44888ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 44888ms [log] handleSignalingMessage 44888ms [log] handleOptions 44888ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 44888ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 44907ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 44907ms [err] v=0 44907ms [err] o=- 3929442849 3929442849 IN IP4 0.0.0.0 44907ms [err] s=- 44907ms [err] t=0 0 44907ms [err] a=group:BUNDLE 0 44907ms [err] a=msid-semantic:WMS * 44907ms [err] m=application 50372 DTLS/SCTP 5000 44907ms [err] c=IN IP4 172.30.0.1 44907ms [err] a=mid:0 44907ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44907ms [err] a=max-message-size:65536 44907ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50372 typ host 44907ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 38912 typ host 44907ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50372 typ srflx raddr 172.30.0.1 rport 50372 44907ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 38912 typ srflx raddr 172.17.0.3 rport 38912 44907ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49627 typ relay raddr 172.17.0.3 rport 41297 44907ms [err] a=end-of-candidates 44907ms [err] a=ice-ufrag:HYw4 44907ms [err] a=ice-pwd:G1W0ZH2LPU0eRDnQBCBIvS 44907ms [err] a=fingerprint:sha-256 BF:65:1C:76:78:1A:44:F9:89:6E:99:B8:F2:F9:81:2F:67:AD:82:37:7A:BC:BC:6E:D9:F5:ED:BC:C5:59:B9:BE 44907ms [err] a=setup:actpass 44907ms [err] 44908ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 44908ms [err] v=0 44908ms [err] o=- 3929442849 3929442849 IN IP4 0.0.0.0 44908ms [err] s=- 44908ms [err] t=0 0 44908ms [err] a=group:BUNDLE 0 44908ms [err] a=msid-semantic:WMS * 44908ms [err] m=application 50372 DTLS/SCTP 5000 44908ms [err] c=IN IP4 172.30.0.1 44908ms [err] a=mid:0 44908ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44908ms [err] a=max-message-size:65536 44908ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50372 typ host 44908ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 38912 typ host 44908ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50372 typ srflx raddr 172.30.0.1 rport 50372 44908ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 38912 typ srflx raddr 172.17.0.3 rport 38912 44908ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49627 typ relay raddr 172.17.0.3 rport 41297 44908ms [err] a=end-of-candidates 44908ms [err] a=ice-ufrag:HYw4 44908ms [err] a=ice-pwd:G1W0ZH2LPU0eRDnQBCBIvS 44908ms [err] a=fingerprint:sha-256 BF:65:1C:76:78:1A:44:F9:89:6E:99:B8:F2:F9:81:2F:67:AD:82:37:7A:BC:BC:6E:D9:F5:ED:BC:C5:59:B9:BE 44908ms [err] a=setup:actpass 44908ms [err] 44909ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929442849 3929442849 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 50372 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 50372 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 38912 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50372 typ srflx raddr 172.30.0.1 rport 50372\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 38912 typ srflx raddr 172.17.0.3 rport 38912\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49627 typ relay raddr 172.17.0.3 rport 41297\\r\\na=end-of-candidates\\r\\na=ice-ufrag:HYw4\\r\\na=ice-pwd:G1W0ZH2LPU0eRDnQBCBIvS\\r\\na=fingerprint:sha-256 BF:65:1C:76:78:1A:44:F9:89:6E:99:B8:F2:F9:81:2F:67:AD:82:37:7A:BC:BC:6E:D9:F5:ED:BC:C5:59:B9:BE\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 44909ms [log] handleSignalingMessage 44909ms [log] handleOffer 44909ms [log] makeAnswer 44909ms [log] connectionstatechanged new new have-remote-offer 44909ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca", "state": "new"}] 44910ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 44910ms [err] v=0 44910ms [err] o=- 3929442849 3929442849 IN IP4 0.0.0.0 44910ms [err] s=- 44910ms [err] t=0 0 44910ms [err] a=group:BUNDLE 0 44910ms [err] a=msid-semantic:WMS * 44910ms [err] m=application 9 DTLS/SCTP 5000 44910ms [err] c=IN IP4 0.0.0.0 44910ms [err] a=mid:0 44910ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44910ms [err] a=max-message-size:65536 44910ms [err] a=ice-ufrag:w6VM 44910ms [err] a=ice-pwd:SKbZOeNf7WzWn3jPYh3DSH 44910ms [err] a=fingerprint:sha-256 AA:3E:14:19:A7:34:0A:EA:90:6B:40:E0:BD:42:AB:F3:AC:71:F3:B9:BD:C3:8A:9E:0F:8D:E3:A6:21:FA:9E:F3 44910ms [err] a=setup:active 44910ms [err] 44910ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 44911ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 44912ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 44913ms [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'\xb2\xbe\x91O\xed%\x88\x1e\xba:#\xf1') 44914ms [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'S{\xed~\xa4C\x9d\xe9g\xa18(') 44914ms [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'\xb2\xbe\x91O\xed%\x88\x1e\xba:#\xf1') 44914ms [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'S{\xed~\xa4C\x9d\xe9g\xa18(') 44916ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 44916ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'o"q\x96\xe6\xd8\xca\t(f\x00\xdb') 44917ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'o"q\x96\xe6\xd8\xca\t(f\x00\xdb') 44917ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x18SC\xcb9@\xd0\x87\xd2\xef/\xf2') 44918ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x18SC\xcb9@\xd0\x87\xd2\xef/\xf2') 44918ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58524) (expires in 600 seconds) 44918ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 44918ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 44919ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 44919ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 44919ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 44919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46452) -> ('172.30.0.1', 50372)) State.FROZEN -> State.WAITING 44919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34662) -> ('172.30.0.1', 50372)) State.FROZEN -> State.WAITING 44920ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46452) -> ('172.17.0.3', 38912)) State.FROZEN -> State.WAITING 44920ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58524) -> ('172.30.0.1', 50372)) State.FROZEN -> State.WAITING 44920ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46452) -> ('172.30.0.1', 50372)) State.WAITING -> State.IN_PROGRESS 44920ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50372) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xac\xb5\xc1v\xec\xc7O=\xf7\xe02-') 44920ms [log] connectionstatechanged new new stable 44920ms [log] connectionstatechanged new new stable 44920ms [log] connectionstatechanged connecting checking stable 44920ms [log] connectionstatechanged connecting checking stable 44920ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca", "state": "connecting"}] 44921ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50372) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xac\xb5\xc1v\xec\xc7O=\xf7\xe02-') 44921ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46452) -> ('172.30.0.1', 50372)) State.IN_PROGRESS -> State.SUCCEEDED 44921ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46452) -> ('141.24.211.56', 50372)) State.FROZEN -> State.WAITING 44922ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46452) -> ('141.24.211.56', 38912)) State.FROZEN -> State.WAITING 44922ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46452) -> ('141.24.210.113', 49627)) State.FROZEN -> State.WAITING 44934ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50372) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbc?\x8c\xdeq\r\xbc\xcdR\xaa\t]') 44934ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50372) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbc?\x8c\xdeq\r\xbc\xcdR\xaa\t]') 44934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34662) -> ('172.30.0.1', 50372)) State.WAITING -> State.FAILED 44934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46452) -> ('172.17.0.3', 38912)) State.WAITING -> State.FAILED 44934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34662) -> ('172.17.0.3', 38912)) State.FROZEN -> State.FAILED 44934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46452) -> ('141.24.211.56', 50372)) State.WAITING -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34662) -> ('141.24.211.56', 50372)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46452) -> ('141.24.211.56', 38912)) State.WAITING -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34662) -> ('141.24.211.56', 38912)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58524) -> ('172.30.0.1', 50372)) State.WAITING -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58524) -> ('172.17.0.3', 38912)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46452) -> ('141.24.210.113', 49627)) State.WAITING -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34662) -> ('141.24.210.113', 49627)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58524) -> ('141.24.211.56', 50372)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58524) -> ('141.24.211.56', 38912)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58524) -> ('141.24.210.113', 49627)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) ICE completed 44936ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50372) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'M\x9d\xe6\x19zJ\xcc\x0e\x10\x8a-\x93') 44936ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50372) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'M\x9d\xe6\x19zJ\xcc\x0e\x10\x8a-\x93') 44936ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(rtyKsh7nLq 1 udp 1862270975 172.17.0.3 50372 typ prflx) 44936ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46452) -> ('172.17.0.3', 50372)) State.WAITING -> State.IN_PROGRESS 44936ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50372) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'(;(LF\x8a\x81\xcfq\x8cTN') 44937ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50372) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'(;(LF\x8a\x81\xcfq\x8cTN') 44937ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46452) -> ('172.17.0.3', 50372)) State.IN_PROGRESS -> State.SUCCEEDED 44941ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 44941ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 44942ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 44959ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 44959ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 44959ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 44959ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 44960ms [log] connectionstatechanged connecting completed stable 44960ms [log] connectionstatechanged connected completed stable 44960ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca", "state": "connected"}] 44960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 44960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 44960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 44961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 44961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 44962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 44963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2480370216, stream_id=1, stream_seq=0) 44963ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 44963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1559339718, stream_id=1, stream_seq=0) 44963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 44963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2480370216, gaps=[]) 44965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1559339719, stream_id=1, stream_seq=1) 44965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339720, stream_id=1, stream_seq=2) 44965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339721, stream_id=1, stream_seq=2) 44965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339722, stream_id=1, stream_seq=2) 44967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339718, gaps=[]) 44967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339719, gaps=[]) 44967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339723, stream_id=1, stream_seq=2) 44968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339720, gaps=[]) 44968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339724, stream_id=1, stream_seq=2) 44968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339725, stream_id=1, stream_seq=2) 44968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339721, gaps=[]) 44968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339726, stream_id=1, stream_seq=2) 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339722, gaps=[]) 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339727, stream_id=1, stream_seq=3) 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339728, stream_id=1, stream_seq=3) 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339723, gaps=[]) 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339729, stream_id=1, stream_seq=3) 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339730, stream_id=1, stream_seq=3) 44970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339724, gaps=[]) 44970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339731, stream_id=1, stream_seq=3) 44970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339732, stream_id=1, stream_seq=3) 44970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339725, gaps=[]) 44970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339733, stream_id=1, stream_seq=3) 44971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339726, gaps=[]) 44971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339734, stream_id=1, stream_seq=4) 44971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339735, stream_id=1, stream_seq=4) 44971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339727, gaps=[]) 44971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339736, stream_id=1, stream_seq=4) 44972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339737, stream_id=1, stream_seq=4) 44972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339728, gaps=[]) 44972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339738, stream_id=1, stream_seq=4) 44972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339739, stream_id=1, stream_seq=4) 44972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339729, gaps=[]) 44972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339740, stream_id=1, stream_seq=4) 44973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339730, gaps=[]) 44973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339741, stream_id=1, stream_seq=5) 44973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339742, stream_id=1, stream_seq=5) 44973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339731, gaps=[]) 44974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339743, stream_id=1, stream_seq=5) 44974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339744, stream_id=1, stream_seq=5) 44974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339732, gaps=[]) 44974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339745, stream_id=1, stream_seq=5) 44974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339746, stream_id=1, stream_seq=5) 44975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339733, gaps=[]) 44975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339747, stream_id=1, stream_seq=5) 44975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339734, gaps=[]) 44975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339748, stream_id=1, stream_seq=6) 44975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339749, stream_id=1, stream_seq=6) 44976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339735, gaps=[]) 44976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339750, stream_id=1, stream_seq=6) 44976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339751, stream_id=1, stream_seq=6) 44977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339736, gaps=[]) 44977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339752, stream_id=1, stream_seq=6) 44977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339753, stream_id=1, stream_seq=6) 44977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339737, gaps=[]) 44977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339754, stream_id=1, stream_seq=6) 44978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339738, gaps=[]) 44978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339755, stream_id=1, stream_seq=7) 44978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339756, stream_id=1, stream_seq=7) 44978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339739, gaps=[]) 44978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339757, stream_id=1, stream_seq=7) 44979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339758, stream_id=1, stream_seq=7) 44979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339740, gaps=[]) 44979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339759, stream_id=1, stream_seq=7) 44979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339760, stream_id=1, stream_seq=7) 44979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339741, gaps=[]) 44979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339761, stream_id=1, stream_seq=7) 44980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339742, gaps=[]) 44980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339762, stream_id=1, stream_seq=8) 44980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339763, stream_id=1, stream_seq=8) 44980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339743, gaps=[]) 44980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339764, stream_id=1, stream_seq=8) 44981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339765, stream_id=1, stream_seq=8) 44981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339744, gaps=[]) 44981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339766, stream_id=1, stream_seq=8) 44981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339767, stream_id=1, stream_seq=8) 44982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339745, gaps=[]) 44982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339768, stream_id=1, stream_seq=8) 44982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339746, gaps=[]) 44982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339769, stream_id=1, stream_seq=9) 44982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339770, stream_id=1, stream_seq=9) 44983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339747, gaps=[]) 44983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339771, stream_id=1, stream_seq=9) 44983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339772, stream_id=1, stream_seq=9) 44983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339748, gaps=[]) 44983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339773, stream_id=1, stream_seq=9) 44984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339774, stream_id=1, stream_seq=9) 44984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339749, gaps=[]) 44984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339775, stream_id=1, stream_seq=9) 44984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339750, gaps=[]) 44984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339776, stream_id=1, stream_seq=10) 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339777, stream_id=1, stream_seq=10) 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339751, gaps=[]) 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339778, stream_id=1, stream_seq=10) 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339779, stream_id=1, stream_seq=10) 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339752, gaps=[]) 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339780, stream_id=1, stream_seq=10) 44986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339781, stream_id=1, stream_seq=10) 44986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339753, gaps=[]) 44986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339782, stream_id=1, stream_seq=10) 44986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339754, gaps=[]) 44986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339783, stream_id=1, stream_seq=11) 44987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339784, stream_id=1, stream_seq=11) 44987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339755, gaps=[]) 44987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339785, stream_id=1, stream_seq=11) 44987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339786, stream_id=1, stream_seq=11) 44987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339756, gaps=[]) 44987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339787, stream_id=1, stream_seq=11) 44988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339788, stream_id=1, stream_seq=11) 44988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339757, gaps=[]) 44988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339789, stream_id=1, stream_seq=11) 44988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339758, gaps=[]) 44988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339790, stream_id=1, stream_seq=12) 44989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339791, stream_id=1, stream_seq=12) 44989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339759, gaps=[]) 44989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339792, stream_id=1, stream_seq=12) 44989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339793, stream_id=1, stream_seq=12) 44990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339760, gaps=[]) 44990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339794, stream_id=1, stream_seq=12) 44990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339795, stream_id=1, stream_seq=12) 44990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339761, gaps=[]) 44990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339796, stream_id=1, stream_seq=12) 44991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339762, gaps=[]) 44991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339797, stream_id=1, stream_seq=13) 44991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339798, stream_id=1, stream_seq=13) 44992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339763, gaps=[]) 44992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339799, stream_id=1, stream_seq=13) 44992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339800, stream_id=1, stream_seq=13) 44992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339764, gaps=[]) 44992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339801, stream_id=1, stream_seq=13) 44993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339802, stream_id=1, stream_seq=13) 44993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339765, gaps=[]) 44993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339803, stream_id=1, stream_seq=13) 44994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339766, gaps=[]) 44994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339804, stream_id=1, stream_seq=14) 44994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339805, stream_id=1, stream_seq=14) 44994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339767, gaps=[]) 44995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339806, stream_id=1, stream_seq=14) 44995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339807, stream_id=1, stream_seq=14) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339768, gaps=[]) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339808, stream_id=1, stream_seq=14) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339809, stream_id=1, stream_seq=14) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339769, gaps=[]) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339810, stream_id=1, stream_seq=14) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339770, gaps=[]) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339811, stream_id=1, stream_seq=15) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339812, stream_id=1, stream_seq=15) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339771, gaps=[]) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339813, stream_id=1, stream_seq=15) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339814, stream_id=1, stream_seq=15) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339772, gaps=[]) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339815, stream_id=1, stream_seq=15) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339816, stream_id=1, stream_seq=15) 44998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339773, gaps=[]) 44998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339817, stream_id=1, stream_seq=15) 44998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339774, gaps=[]) 44998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339818, stream_id=1, stream_seq=16) 44999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339819, stream_id=1, stream_seq=16) 44999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339775, gaps=[]) 44999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339820, stream_id=1, stream_seq=16) 44999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339821, stream_id=1, stream_seq=16) 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339776, gaps=[]) 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339822, stream_id=1, stream_seq=16) 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339823, stream_id=1, stream_seq=16) 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339777, gaps=[]) 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339824, stream_id=1, stream_seq=16) 45001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339778, gaps=[]) 45001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339825, stream_id=1, stream_seq=17) 45001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339826, stream_id=1, stream_seq=17) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339779, gaps=[]) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339827, stream_id=1, stream_seq=17) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339828, stream_id=1, stream_seq=17) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339780, gaps=[]) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339829, stream_id=1, stream_seq=17) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339830, stream_id=1, stream_seq=17) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339781, gaps=[]) 45003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339831, stream_id=1, stream_seq=17) 45003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339782, gaps=[]) 45003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339832, stream_id=1, stream_seq=18) 45003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339833, stream_id=1, stream_seq=18) 45004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339783, gaps=[]) 45004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339834, stream_id=1, stream_seq=18) 45004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339835, stream_id=1, stream_seq=18) 45004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339784, gaps=[]) 45004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339836, stream_id=1, stream_seq=18) 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339837, stream_id=1, stream_seq=18) 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339785, gaps=[]) 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339838, stream_id=1, stream_seq=18) 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339786, gaps=[]) 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339839, stream_id=1, stream_seq=19) 45006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339840, stream_id=1, stream_seq=19) 45006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339787, gaps=[]) 45006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339841, stream_id=1, stream_seq=19) 45006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339842, stream_id=1, stream_seq=19) 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339788, gaps=[]) 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339843, stream_id=1, stream_seq=19) 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339844, stream_id=1, stream_seq=19) 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339789, gaps=[]) 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339845, stream_id=1, stream_seq=19) 45008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339790, gaps=[]) 45008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339846, stream_id=1, stream_seq=20) 45008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339847, stream_id=1, stream_seq=20) 45008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339791, gaps=[]) 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339848, stream_id=1, stream_seq=20) 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339849, stream_id=1, stream_seq=20) 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339792, gaps=[]) 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339850, stream_id=1, stream_seq=20) 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339851, stream_id=1, stream_seq=20) 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339793, gaps=[]) 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339852, stream_id=1, stream_seq=20) 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339794, gaps=[]) 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339853, stream_id=1, stream_seq=21) 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339854, stream_id=1, stream_seq=21) 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339795, gaps=[]) 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339855, stream_id=1, stream_seq=21) 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339856, stream_id=1, stream_seq=21) 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339796, gaps=[]) 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339857, stream_id=1, stream_seq=21) 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339858, stream_id=1, stream_seq=21) 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339797, gaps=[]) 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339859, stream_id=1, stream_seq=21) 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339798, gaps=[]) 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339860, stream_id=1, stream_seq=22) 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339861, stream_id=1, stream_seq=22) 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339799, gaps=[]) 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339862, stream_id=1, stream_seq=22) 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339863, stream_id=1, stream_seq=22) 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339800, gaps=[]) 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339864, stream_id=1, stream_seq=22) 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339865, stream_id=1, stream_seq=22) 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339801, gaps=[]) 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339866, stream_id=1, stream_seq=22) 45015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339802, gaps=[]) 45015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339867, stream_id=1, stream_seq=23) 45015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339868, stream_id=1, stream_seq=23) 45015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339803, gaps=[]) 45015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339869, stream_id=1, stream_seq=23) 45016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339870, stream_id=1, stream_seq=23) 45016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339804, gaps=[]) 45016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339871, stream_id=1, stream_seq=23) 45016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339872, stream_id=1, stream_seq=23) 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339805, gaps=[]) 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339873, stream_id=1, stream_seq=23) 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339806, gaps=[]) 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339874, stream_id=1, stream_seq=24) 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339875, stream_id=1, stream_seq=24) 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339807, gaps=[]) 45018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339876, stream_id=1, stream_seq=24) 45018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339877, stream_id=1, stream_seq=24) 45018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339808, gaps=[]) 45018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339878, stream_id=1, stream_seq=24) 45018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339879, stream_id=1, stream_seq=24) 45019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339809, gaps=[]) 45019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339880, stream_id=1, stream_seq=24) 45019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339810, gaps=[]) 45019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339881, stream_id=1, stream_seq=25) 45019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339882, stream_id=1, stream_seq=25) 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339811, gaps=[]) 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339883, stream_id=1, stream_seq=25) 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339884, stream_id=1, stream_seq=25) 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339812, gaps=[]) 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339885, stream_id=1, stream_seq=25) 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339886, stream_id=1, stream_seq=25) 45021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339813, gaps=[]) 45021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339887, stream_id=1, stream_seq=25) 45021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339814, gaps=[]) 45021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339888, stream_id=1, stream_seq=26) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339889, stream_id=1, stream_seq=26) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339815, gaps=[]) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339890, stream_id=1, stream_seq=26) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339891, stream_id=1, stream_seq=26) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339816, gaps=[]) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339892, stream_id=1, stream_seq=26) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339893, stream_id=1, stream_seq=26) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339817, gaps=[]) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339894, stream_id=1, stream_seq=26) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339818, gaps=[]) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339895, stream_id=1, stream_seq=27) 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339896, stream_id=1, stream_seq=27) 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339819, gaps=[]) 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339897, stream_id=1, stream_seq=27) 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339898, stream_id=1, stream_seq=27) 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339820, gaps=[]) 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339899, stream_id=1, stream_seq=27) 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339900, stream_id=1, stream_seq=27) 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339821, gaps=[]) 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339901, stream_id=1, stream_seq=27) 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339822, gaps=[]) 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339902, stream_id=1, stream_seq=28) 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339903, stream_id=1, stream_seq=28) 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339823, gaps=[]) 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339904, stream_id=1, stream_seq=28) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339905, stream_id=1, stream_seq=28) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339824, gaps=[]) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339906, stream_id=1, stream_seq=28) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339907, stream_id=1, stream_seq=28) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339825, gaps=[]) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339908, stream_id=1, stream_seq=28) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339826, gaps=[]) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339909, stream_id=1, stream_seq=29) 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339910, stream_id=1, stream_seq=29) 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339827, gaps=[]) 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339911, stream_id=1, stream_seq=29) 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339912, stream_id=1, stream_seq=29) 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339828, gaps=[]) 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339913, stream_id=1, stream_seq=29) 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339914, stream_id=1, stream_seq=29) 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8192 45028ms [log] 8188 45028ms [log] line [file] undefined 45028ms [log] 45028ms [log] reading line 45028ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 45028ms [log] [experimentStatusChanged] {"status": "running", "message": null} 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339829, gaps=[]) 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339915, stream_id=1, stream_seq=29) 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339830, gaps=[]) 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339916, stream_id=1, stream_seq=30) 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339917, stream_id=1, stream_seq=30) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339831, gaps=[]) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339918, stream_id=1, stream_seq=30) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339919, stream_id=1, stream_seq=30) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339832, gaps=[]) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339920, stream_id=1, stream_seq=30) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339921, stream_id=1, stream_seq=30) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339833, gaps=[]) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339922, stream_id=1, stream_seq=30) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339834, gaps=[]) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339923, stream_id=1, stream_seq=31) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339924, stream_id=1, stream_seq=31) 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339835, gaps=[]) 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339925, stream_id=1, stream_seq=31) 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339926, stream_id=1, stream_seq=31) 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339836, gaps=[]) 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339927, stream_id=1, stream_seq=31) 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339928, stream_id=1, stream_seq=31) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339837, gaps=[]) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339929, stream_id=1, stream_seq=31) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339838, gaps=[]) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339930, stream_id=1, stream_seq=32) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339931, stream_id=1, stream_seq=32) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339839, gaps=[]) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339932, stream_id=1, stream_seq=32) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339933, stream_id=1, stream_seq=32) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339840, gaps=[]) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339934, stream_id=1, stream_seq=32) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339935, stream_id=1, stream_seq=32) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339841, gaps=[]) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339936, stream_id=1, stream_seq=32) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339842, gaps=[]) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1559339937, stream_id=1, stream_seq=33) 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339938, stream_id=1, stream_seq=33) 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339843, gaps=[]) 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339939, stream_id=1, stream_seq=33) 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339940, stream_id=1, stream_seq=33) 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339844, gaps=[]) 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339941, stream_id=1, stream_seq=33) 45035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1559339942, stream_id=1, stream_seq=33) 45035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339845, gaps=[]) 45035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1559339943, stream_id=1, stream_seq=33) 45035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339846, gaps=[]) 45035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339847, gaps=[]) 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339848, gaps=[]) 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339849, gaps=[]) 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339850, gaps=[]) 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339851, gaps=[]) 45037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339852, gaps=[]) 45037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339853, gaps=[]) 45037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339854, gaps=[]) 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339855, gaps=[]) 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339856, gaps=[]) 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339857, gaps=[]) 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339858, gaps=[]) 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339859, gaps=[]) 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339860, gaps=[]) 45039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339861, gaps=[]) 45039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339862, gaps=[]) 45039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339863, gaps=[]) 45039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339864, gaps=[]) 45039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339865, gaps=[]) 45040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339866, gaps=[]) 45040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339867, gaps=[]) 45040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339868, gaps=[]) 45040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339869, gaps=[]) 45040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339870, gaps=[]) 45041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339871, gaps=[]) 45041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339872, gaps=[]) 45041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339873, gaps=[]) 45041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339874, gaps=[]) 45041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339875, gaps=[]) 45041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339876, gaps=[]) 45042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339877, gaps=[]) 45042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339878, gaps=[]) 45042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339879, gaps=[]) 45042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339880, gaps=[]) 45042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339881, gaps=[]) 45043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339882, gaps=[]) 45043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339883, gaps=[]) 45043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339884, gaps=[]) 45043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339885, gaps=[]) 45043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339886, gaps=[]) 45043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339887, gaps=[]) 45044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339888, gaps=[]) 45044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339889, gaps=[]) 45044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339890, gaps=[]) 45044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339891, gaps=[]) 45044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339892, gaps=[]) 45044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339893, gaps=[]) 45045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339894, gaps=[]) 45045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339895, gaps=[]) 45045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339896, gaps=[]) 45045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339897, gaps=[]) 45045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339898, gaps=[]) 45045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339899, gaps=[]) 45046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339900, gaps=[]) 45046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339901, gaps=[]) 45046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339902, gaps=[]) 45046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339903, gaps=[]) 45046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339904, gaps=[]) 45047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339905, gaps=[]) 45047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339906, gaps=[]) 45047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339907, gaps=[]) 45047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339908, gaps=[]) 45047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339909, gaps=[]) 45047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339910, gaps=[]) 45048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339911, gaps=[]) 45048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339912, gaps=[]) 45048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339913, gaps=[]) 45048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339914, gaps=[]) 45048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339915, gaps=[]) 45048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339916, gaps=[]) 45049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339917, gaps=[]) 45049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339918, gaps=[]) 45049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339919, gaps=[]) 45049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339920, gaps=[]) 45049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339921, gaps=[]) 45049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339922, gaps=[]) 45050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339923, gaps=[]) 45050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339924, gaps=[]) 45050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339925, gaps=[]) 45050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339926, gaps=[]) 45050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339927, gaps=[]) 45050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339928, gaps=[]) 45051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339929, gaps=[]) 45051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339930, gaps=[]) 45051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339931, gaps=[]) 45051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339932, gaps=[]) 45051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339933, gaps=[]) 45052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339934, gaps=[]) 45052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339935, gaps=[]) 45052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339936, gaps=[]) 45052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339937, gaps=[]) 45052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339938, gaps=[]) 45052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339939, gaps=[]) 45053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339940, gaps=[]) 45053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339941, gaps=[]) 45053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339942, gaps=[]) 45053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 45069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339943, gaps=[]) 45069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 45234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 45234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 45234ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 45235ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 45235ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 45235ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 45235ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 45235ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 45235ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca"}', extra='') 45235ms [log] connectionstatechanged closed closed closed 45235ms [log] connectionstatechanged closed closed closed 45235ms [log] connectionstatechanged closed closed closed 45235ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca", "state": "closed"}] 45235ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 45235ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 45236ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa7_\xbc\xb0\t_\xbf9\xa3\x8f\xdd\x0f') 45236ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa7_\xbc\xb0\t_\xbf9\xa3\x8f\xdd\x0f') 45237ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58524) 45237ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 45237ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 45293ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 45293ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 45361ms [err] Traceback (most recent call last): 45361ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 45361ms [err] return _run_code(code, main_globals, None, 45361ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 45361ms [err] exec(code, run_globals) 45361ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 45361ms [err] sys.exit(main()) 45361ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 45361ms [err] asyncio.run(main_async()) 45361ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 45361ms [err] return loop.run_until_complete(main) 45361ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 45361ms [err] self.run_forever() 45361ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 45362ms [err] self._run_once() 45362ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 45362ms [err] event_list = self._selector.select(timeout) 45362ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 45362ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 45362ms [err] KeyboardInterrupt ================== js Client to js Client GPIO tests : should transmit gpio value ================== js Client to python Client GPIO tests : should transmit initial gpio value ================== js Client to python Client GPIO tests : should transmit gpio value ================== python Client to js Client GPIO tests : should transmit initial gpio value 60851ms [log] starting device 61248ms [err] DEBUG:asyncio:Using selector: EpollSelector 61316ms [err] ERROR:asyncio:Unclosed client session 61316ms [err] client_session: 61387ms [log] parsing 61387ms [log] creating device handler 61387ms [log] [ready] 61387ms [log] reading line 61387ms [log] [websocketToken] "83e00bc0-ad59-40d9-9019-3fcc2644a50e" 61401ms [log] line {"signal":"gpio1","value":"strongH"} 61401ms [log] 61401ms [log] reading line 61401ms [log] line {"signal":"gpio2","value":"strongL"} 61401ms [log] 61401ms [log] reading line 61401ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 61401ms [log] [websocketConnected] 63141ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 63141ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 63156ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/dd3e9eb8-2468-4083-92a4-f24af4787d4f"}}', extra='') 63156ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/dd3e9eb8-2468-4083-92a4-f24af4787d4f"} 63217ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/796b8bee-7fff-4ed9-98f5-2979c2548d26","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='') 63217ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 63217ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 63217ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/796b8bee-7fff-4ed9-98f5-2979c2548d26", "state": "new"}] 65219ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 65219ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 65219ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 65219ms [err] v=0 65219ms [err] o=- 6922464841035709326 2 IN IP4 127.0.0.1 65219ms [err] s=- 65219ms [err] t=0 0 65219ms [err] a=group:BUNDLE 0 65219ms [err] a=extmap-allow-mixed 65219ms [err] a=msid-semantic: WMS 65219ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 65219ms [err] c=IN IP4 0.0.0.0 65219ms [err] a=ice-ufrag:3+ja 65219ms [err] a=ice-pwd:eVdWVqF/nn1NJu4v9BtHZ5U9 65219ms [err] a=ice-options:trickle 65219ms [err] a=fingerprint:sha-256 B3:FD:6C:DF:38:D4:5A:E3:F5:D6:01:18:28:E7:BA:9D:C8:C1:E3:A5:B3:5C:C9:4D:3E:48:35:51:44:97:5B:36 65219ms [err] a=setup:actpass 65219ms [err] a=mid:0 65219ms [err] a=sctp-port:5000 65219ms [err] a=max-message-size:262144 65219ms [err] 65221ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 65221ms [err] v=0 65221ms [err] o=- 6922464841035709326 2 IN IP4 127.0.0.1 65221ms [err] s=- 65221ms [err] t=0 0 65221ms [err] a=group:BUNDLE 0 65221ms [err] a=extmap-allow-mixed 65221ms [err] a=msid-semantic: WMS 65221ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 65221ms [err] c=IN IP4 0.0.0.0 65221ms [err] a=ice-ufrag:3+ja 65221ms [err] a=ice-pwd:eVdWVqF/nn1NJu4v9BtHZ5U9 65221ms [err] a=ice-options:trickle 65221ms [err] a=fingerprint:sha-256 B3:FD:6C:DF:38:D4:5A:E3:F5:D6:01:18:28:E7:BA:9D:C8:C1:E3:A5:B3:5C:C9:4D:3E:48:35:51:44:97:5B:36 65221ms [err] a=setup:actpass 65221ms [err] a=mid:0 65221ms [err] a=sctp-port:5000 65221ms [err] a=max-message-size:262144 65221ms [err] 65222ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/796b8bee-7fff-4ed9-98f5-2979c2548d26"}', extra='') 65222ms [log] handleSignalingMessage 65222ms [log] handleOptions 65222ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 6922464841035709326 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:3+ja\\r\\na=ice-pwd:eVdWVqF/nn1NJu4v9BtHZ5U9\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 B3:FD:6C:DF:38:D4:5A:E3:F5:D6:01:18:28:E7:BA:9D:C8:C1:E3:A5:B3:5C:C9:4D:3E:48:35:51:44:97:5B:36\\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/796b8bee-7fff-4ed9-98f5-2979c2548d26"}', extra='') 65222ms [log] handleSignalingMessage 65222ms [log] handleOffer 65222ms [log] makeAnswer 65222ms [log] connectionstatechanged new new have-remote-offer 65222ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/796b8bee-7fff-4ed9-98f5-2979c2548d26", "state": "new"}] 65223ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 65223ms [err] v=0 65223ms [err] o=- 3929442869 3929442869 IN IP4 0.0.0.0 65223ms [err] s=- 65223ms [err] t=0 0 65223ms [err] a=group:BUNDLE 0 65223ms [err] a=msid-semantic:WMS * 65223ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 65223ms [err] c=IN IP4 0.0.0.0 65223ms [err] a=mid:0 65223ms [err] a=sctp-port:5000 65223ms [err] a=max-message-size:65536 65223ms [err] a=ice-ufrag:sdfd 65223ms [err] a=ice-pwd:krxNIpk3Sum2emErvA2KIP 65223ms [err] a=fingerprint:sha-256 25:F8:FD:3A:15:F3:45:70:93:18:2D:6F:73:E2:A0:28:B8:57:71:39:84:C3:37:D7:1D:BD:5D:77:93:35:3E:ED 65223ms [err] a=setup:active 65223ms [err] 65223ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 65225ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 65225ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 65227ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'E\x84\x81\xe4\xce\x9c\xf7\xe6\xfe<\xe1\x91') 65228ms [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'\x9fe1\x9e/(MI\x03\xce\x14]') 65228ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'E\x84\x81\xe4\xce\x9c\xf7\xe6\xfe<\xe1\x91') 65229ms [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'\x9fe1\x9e/(MI\x03\xce\x14]') 65230ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 65231ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'd$\x18`\xd5V\xda&E\x9a\x9eR') 65231ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'd$\x18`\xd5V\xda&E\x9a\x9eR') 65232ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1d\xd9\x07\xed\x1c\xd1\xc5\xa1O\xda\xdag') 65233ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x1d\xd9\x07\xed\x1c\xd1\xc5\xa1O\xda\xdag') 65233ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50566) (expires in 600 seconds) 65233ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 65233ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 65234ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 65234ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 65234ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 65235ms [log] connectionstatechanged new new stable 65235ms [log] connectionstatechanged new new stable 65235ms [log] connectionstatechanged connecting checking stable 65235ms [log] connectionstatechanged connecting checking stable 65235ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/796b8bee-7fff-4ed9-98f5-2979c2548d26", "state": "connecting"}] 65258ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39114) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/771uJJF5h3X') 65258ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39114) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/771uJJF5h3X') 65258ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(a0uKXkwTuP 1 udp 1845501695 172.17.0.3 39114 typ prflx) 65258ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43120) -> ('172.17.0.3', 39114)) State.WAITING -> State.IN_PROGRESS 65258ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39114) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd1\xd6\x81\x1c\xae\xeb\xc1\xfb\x94\xf7\x83\xbf') 65263ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39114) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd1\xd6\x81\x1c\xae\xeb\xc1\xfb\x94\xf7\x83\xbf') 65264ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43120) -> ('172.17.0.3', 39114)) State.IN_PROGRESS -> State.SUCCEEDED 65264ms [err] INFO:aioice.ice:Connection(0) ICE completed 65274ms [err] INFO:aioice.ice:Connection(0) Remote candidate "fe755dc2-5675-47d8-aa58-66cedaa67eda.local" resolved to 172.17.0.3 65276ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43120) -> ('172.17.0.3', 39114)) State.FROZEN -> State.IN_PROGRESS 65276ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39114) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'-\xcb\xbb\x93\xfa\xc4.\x1e\x12\x95\x87\x92') 65277ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39114) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'-\xcb\xbb\x93\xfa\xc4.\x1e\x12\x95\x87\x92') 65277ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43120) -> ('172.17.0.3', 39114)) State.IN_PROGRESS -> State.SUCCEEDED 65297ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37750) -> ('172.17.0.3', 39114)) State.FROZEN -> State.IN_PROGRESS 65297ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 39114) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcf\x96P\xd7T4\xacZ\x14\x10/5') 65298ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 39114) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcf\x96P\xd7T4\xacZ\x14\x10/5') 65298ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37750) -> ('172.17.0.3', 39114)) State.IN_PROGRESS -> State.SUCCEEDED 65312ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39114) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'l2nQVvERytFa') 65312ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39114) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'l2nQVvERytFa') 65312ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43120) -> ('141.24.211.56', 39114)) State.FROZEN -> State.FAILED 65312ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37750) -> ('141.24.211.56', 39114)) State.FROZEN -> State.FAILED 65312ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43120) -> ('141.24.210.113', 52564)) State.FROZEN -> State.FAILED 65312ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37750) -> ('141.24.210.113', 52564)) State.FROZEN -> State.FAILED 65312ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50566) -> ('172.17.0.3', 39114)) State.FROZEN -> State.FAILED 65313ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50566) -> ('141.24.211.56', 39114)) State.FROZEN -> State.FAILED 65313ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50566) -> ('141.24.210.113', 52564)) State.FROZEN -> State.FAILED 65317ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 65317ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 65318ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 65322ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 65323ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 65323ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 65323ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 65323ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3780400352 1 udp 2113937151 fe755dc2-5675-47d8-aa58-66cedaa67eda.local 39114 typ host generation 0 ufrag 3+ja network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/796b8bee-7fff-4ed9-98f5-2979c2548d26"}', extra='') 65323ms [log] handleSignalingMessage 65323ms [log] handleIceCandidate 65323ms [log] acceptIceCandidate 65323ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3831258040 1 udp 1677729535 141.24.211.56 39114 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 3+ja network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/796b8bee-7fff-4ed9-98f5-2979c2548d26"}', extra='') 65323ms [log] handleSignalingMessage 65323ms [log] handleIceCandidate 65323ms [log] acceptIceCandidate 65323ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3075597363 1 udp 33562623 141.24.210.113 52564 typ relay raddr 141.24.211.56 rport 39114 generation 0 ufrag 3+ja network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/796b8bee-7fff-4ed9-98f5-2979c2548d26"}', extra='') 65323ms [log] handleSignalingMessage 65323ms [log] handleIceCandidate 65323ms [log] acceptIceCandidate 65323ms [log] connectionstatechanged connecting completed stable 65323ms [log] connectionstatechanged connected completed stable 65323ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/796b8bee-7fff-4ed9-98f5-2979c2548d26", "state": "connected"}] 65327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 65328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 65328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 65329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 65330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 65330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 65331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2989630417, stream_id=1, stream_seq=0) 65331ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 65331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1866648163, stream_id=1, stream_seq=0) 65331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 65332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2989630417, gaps=[]) 65332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1866648163, gaps=[]) 65332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 65333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1866648164, stream_id=1, stream_seq=1) 65333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 65333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1866648165, stream_id=1, stream_seq=2) 65334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1866648165, gaps=[]) 65334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 65375ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39114) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+9gXP6J/HDM3') 65375ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39114) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+9gXP6J/HDM3') 65396ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 65396ms [log] [experimentStatusChanged] {"status": "running", "message": null} 65489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 65490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 65490ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 65490ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 65490ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 65490ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 65490ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 65491ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 65491ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/796b8bee-7fff-4ed9-98f5-2979c2548d26"}', extra='') 65491ms [log] connectionstatechanged closed closed closed 65491ms [log] connectionstatechanged closed closed closed 65491ms [log] connectionstatechanged closed closed closed 65491ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/796b8bee-7fff-4ed9-98f5-2979c2548d26", "state": "closed"}] 65492ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 65492ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 65492ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa8y\xbc\x99\xce\xc0\x85\xd7\xf0\xed\xcd-') 65493ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa8y\xbc\x99\xce\xc0\x85\xd7\xf0\xed\xcd-') 65494ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50566) 65494ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 65494ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 65557ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 65557ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 65632ms [err] Traceback (most recent call last): 65632ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 65632ms [err] return _run_code(code, main_globals, None, 65632ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 65632ms [err] exec(code, run_globals) 65632ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 65633ms [err] sys.exit(main()) 65633ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 65633ms [err] asyncio.run(main_async()) 65633ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 65633ms [err] return loop.run_until_complete(main) 65633ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 65633ms [err] self.run_forever() 65633ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 65633ms [err] self._run_once() 65633ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 65634ms [err] event_list = self._selector.select(timeout) 65634ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 65634ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 65634ms [err] KeyboardInterrupt 65742ms [log] starting device 66143ms [err] DEBUG:asyncio:Using selector: EpollSelector 66212ms [err] ERROR:asyncio:Unclosed client session 66212ms [err] client_session: 66286ms [log] parsing 66286ms [log] creating device handler 66286ms [log] [ready] 66286ms [log] reading line 66286ms [log] [websocketToken] "b2efd7d9-361a-4744-8268-7f880a9ab19e" 66302ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 66302ms [log] [websocketConnected] 68035ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 68035ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 68067ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a3e90bcc-4bb9-4c2b-a69a-c617465201f0"}}', extra='') 68067ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a3e90bcc-4bb9-4c2b-a69a-c617465201f0"} 68136ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/4a5300ef-d793-42e9-8767-dea2e2ed1ed0","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='') 68136ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4a5300ef-d793-42e9-8767-dea2e2ed1ed0", "state": "new"}] 70140ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 70140ms [err] v=0 70140ms [err] o=- 3929442874 3929442874 IN IP4 0.0.0.0 70140ms [err] s=- 70140ms [err] t=0 0 70140ms [err] a=group:BUNDLE 0 70140ms [err] a=msid-semantic:WMS * 70140ms [err] m=application 9 DTLS/SCTP 5000 70140ms [err] c=IN IP4 0.0.0.0 70140ms [err] a=mid:0 70140ms [err] a=sctpmap:5000 webrtc-datachannel 65535 70140ms [err] a=max-message-size:65536 70140ms [err] a=ice-ufrag:BDjt 70140ms [err] a=ice-pwd:w1WKIDIuoVnE4AbStYQQT9 70140ms [err] a=fingerprint:sha-256 C6:1D:94:22:2C:BF:6A:DF:8E:0A:C1:18:1B:76:90:57:80:4B:B8:67:52:14:2B:38:2F:06:4A:B1:47:BA:E1:97 70140ms [err] a=setup:actpass 70140ms [err] 70141ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 70142ms [log] makeOffer 70142ms [log] connectionstatechanged new new have-local-offer 70142ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4a5300ef-d793-42e9-8767-dea2e2ed1ed0", "state": "new"}] 70143ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 70143ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 70146ms [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'\xd0\x8c\x8a!b\xc4\xbb\x81\x8f\xadd\xf1') 70146ms [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'\xf6W\xa7i\x9f+\xe7\x1f\xa6\xe8\xa6\x0e') 70146ms [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'\xd0\x8c\x8a!b\xc4\xbb\x81\x8f\xadd\xf1') 70147ms [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'\xf6W\xa7i\x9f+\xe7\x1f\xa6\xe8\xa6\x0e') 70148ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 70148ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xba1e%\xaa\xfab\xb8\xdd\xd2,b') 70149ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xba1e%\xaa\xfab\xb8\xdd\xd2,b') 70149ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'~\x82Sd\xc7\\\xc2\x14\x1c\xff\x82=') 70150ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'~\x82Sd\xc7\\\xc2\x14\x1c\xff\x82=') 70151ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63421) (expires in 600 seconds) 70151ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 70151ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 70152ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 70152ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 70174ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 70174ms [err] v=0 70174ms [err] o=- 36460403493423369 2 IN IP4 127.0.0.1 70174ms [err] s=- 70174ms [err] t=0 0 70174ms [err] a=group:BUNDLE 0 70174ms [err] a=msid-semantic: WMS 70174ms [err] m=application 9 DTLS/SCTP 5000 70174ms [err] c=IN IP4 0.0.0.0 70174ms [err] a=ice-ufrag:sO+J 70174ms [err] a=ice-pwd:sm3OC6lChmsdWHJBGnD6BPgy 70174ms [err] a=ice-options:trickle 70174ms [err] a=fingerprint:sha-256 44:09:59:3F:88:21:BA:D3:86:B4:99:41:85:2E:25:FA:43:D0:44:EB:31:23:C2:59:B3:C7:0A:50:04:3D:35:C3 70174ms [err] a=setup:active 70174ms [err] a=mid:0 70174ms [err] a=sctpmap:5000 webrtc-datachannel 1024 70174ms [err] 70174ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 70174ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 70174ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 70174ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4a5300ef-d793-42e9-8767-dea2e2ed1ed0"}', extra='') 70174ms [log] handleSignalingMessage 70174ms [log] handleOptions 70174ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 36460403493423369 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:sO+J\\r\\na=ice-pwd:sm3OC6lChmsdWHJBGnD6BPgy\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 44:09:59:3F:88:21:BA:D3:86:B4:99:41:85:2E:25:FA:43:D0:44:EB:31:23:C2:59:B3:C7:0A:50:04:3D:35:C3\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4a5300ef-d793-42e9-8767-dea2e2ed1ed0"}', extra='') 70174ms [log] handleSignalingMessage 70174ms [log] handleAnswer 70174ms [log] acceptAnswer 70174ms [log] connectionstatechanged connecting checking stable 70174ms [log] connectionstatechanged connecting checking stable 70174ms [log] connectionstatechanged connecting checking stable 70174ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4a5300ef-d793-42e9-8767-dea2e2ed1ed0", "state": "connecting"}] 70176ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'RoYW6KluJRGb') 70176ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'RoYW6KluJRGb') 70177ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(VcCDW2f626 1 udp 1845501695 172.17.0.3 59005 typ prflx) 70177ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38314) -> ('172.17.0.3', 59005)) State.WAITING -> State.IN_PROGRESS 70177ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1a\xdb`\xb5\xa9L`\xa4>r\xf0\x04') 70183ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1a\xdb`\xb5\xa9L`\xa4>r\xf0\x04') 70184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38314) -> ('172.17.0.3', 59005)) State.IN_PROGRESS -> State.SUCCEEDED 70184ms [err] INFO:aioice.ice:Connection(0) ICE completed 70190ms [err] INFO:aioice.ice:Connection(0) Remote candidate "52a5fced-b8a3-4010-8d4d-e81bac80ac07.local" resolved to 172.17.0.3 70195ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38314) -> ('172.17.0.3', 59005)) State.FROZEN -> State.IN_PROGRESS 70195ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0\x08Pl\xda\x86\x1a\xfe\xba\x95\xc7\x97') 70196ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0\x08Pl\xda\x86\x1a\xfe\xba\x95\xc7\x97') 70196ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38314) -> ('172.17.0.3', 59005)) State.IN_PROGRESS -> State.SUCCEEDED 70197ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44204) -> ('172.17.0.3', 59005)) State.FROZEN -> State.FAILED 70197ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63421) -> ('172.17.0.3', 59005)) State.FROZEN -> State.FAILED 70216ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38314) -> ('141.24.211.56', 59005)) State.FROZEN -> State.IN_PROGRESS 70217ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 59005) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9M\xd5\xbaY\xee\x82\x87Xc7\x9a') 70234ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'OGnHAQWOwrQs') 70235ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'OGnHAQWOwrQs') 70237ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44204) -> ('141.24.211.56', 59005)) State.FROZEN -> State.IN_PROGRESS 70237ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 59005) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'xW\xd7\xa5;\xdaQ"y\xc1\xa2e') 70258ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63421) -> ('141.24.211.56', 59005)) State.FROZEN -> State.IN_PROGRESS 70258ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 59005) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b']M\xf0\n\x894\xbdF\xa4\xb8lG') 70258ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xda\x18 SU\x11\xa0\x8a+\xb5\x94\x1e') 70259ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xda\x18 SU\x11\xa0\x8a+\xb5\x94\x1e') 70259ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 59005) 70279ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 70279ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 70280ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 70285ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 70286ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 70286ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 70286ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 70286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 70287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 70287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 70288ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2980614015 1 udp 2113937151 52a5fced-b8a3-4010-8d4d-e81bac80ac07.local 59005 typ host generation 0 ufrag sO+J network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4a5300ef-d793-42e9-8767-dea2e2ed1ed0"}', extra='') 70288ms [log] handleSignalingMessage 70288ms [log] handleIceCandidate 70288ms [log] acceptIceCandidate 70288ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3030417447 1 udp 1677729535 141.24.211.56 59005 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag sO+J network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4a5300ef-d793-42e9-8767-dea2e2ed1ed0"}', extra='') 70288ms [log] handleSignalingMessage 70288ms [log] handleIceCandidate 70288ms [log] acceptIceCandidate 70288ms [log] connectionstatechanged connecting completed stable 70288ms [log] connectionstatechanged connected completed stable 70288ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4a5300ef-d793-42e9-8767-dea2e2ed1ed0", "state": "connected"}] 70289ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 70289ms [log] line {"signal":"gpio1","value":"strongH"} 70289ms [log] 70289ms [log] reading line 70289ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 70293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 70293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 70293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 70293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 70293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 70294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 70294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 70295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 70295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 70295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 70295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1704423512, stream_id=1, stream_seq=0) 70295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 70297ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'QSYuiGBzgsvj') 70297ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'QSYuiGBzgsvj') 70298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1704423512, gaps=[]) 70298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 70298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1266639678, stream_id=1, stream_seq=0) 70298ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 70298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1266639678, gaps=[]) 70300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1704423513, stream_id=1, stream_seq=1) 70300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 70300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1704423514, stream_id=1, stream_seq=2) 70301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1704423515, stream_id=1, stream_seq=3) 70301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1704423516, stream_id=1, stream_seq=4) 70302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1704423514, gaps=[]) 70302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 70304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1704423516, gaps=[]) 70304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 70360ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'i/Q2HbZ7yG3l') 70360ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'i/Q2HbZ7yG3l') 70360ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44204) -> ('172.17.0.3', 59005)) State.WAITING -> State.IN_PROGRESS 70361ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe8Ivr\xcca\x9e\x17-pQ_') 70365ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59005) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe8Ivr\xcca\x9e\x17-pQ_') 70365ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44204) -> ('172.17.0.3', 59005)) State.IN_PROGRESS -> State.SUCCEEDED 70386ms [log] line {"signal":"gpio2","value":"strongL"} 70386ms [log] 70386ms [log] reading line 70386ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 70386ms [log] [experimentStatusChanged] {"status": "running", "message": null} 70470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 70470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 70470ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 70470ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 70470ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 70470ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 70471ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 70472ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 70472ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/4a5300ef-d793-42e9-8767-dea2e2ed1ed0"}', extra='') 70472ms [log] connectionstatechanged closed closed closed 70472ms [log] connectionstatechanged closed closed closed 70472ms [log] connectionstatechanged closed closed closed 70472ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4a5300ef-d793-42e9-8767-dea2e2ed1ed0", "state": "closed"}] 70473ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 70473ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 70474ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'`LF\xcd\xb3U\n2?>\x0cm') 70475ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'`LF\xcd\xb3U\n2?>\x0cm') 70475ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63421) 70475ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 70476ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 70560ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 70560ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 70621ms [err] Traceback (most recent call last): 70621ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 70621ms [err] return _run_code(code, main_globals, None, 70621ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 70622ms [err] exec(code, run_globals) 70622ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 70622ms [err] sys.exit(main()) 70622ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 70622ms [err] asyncio.run(main_async()) 70622ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 70622ms [err] return loop.run_until_complete(main) 70622ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 70623ms [err] self.run_forever() 70623ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 70623ms [err] self._run_once() 70623ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 70624ms [err] event_list = self._selector.select(timeout) 70624ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 70624ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 70624ms [err] KeyboardInterrupt 70723ms [log] starting device 71117ms [err] DEBUG:asyncio:Using selector: EpollSelector 71187ms [err] ERROR:asyncio:Unclosed client session 71187ms [err] client_session: 71244ms [log] parsing 71244ms [log] creating device handler 71244ms [log] [ready] 71244ms [log] reading line 71244ms [log] [websocketToken] "bcbfa132-fec3-41f4-8dda-d864606afc60" 71260ms [log] line {"signal":"gpio1","value":"strongH"} 71260ms [log] 71260ms [log] reading line 71260ms [log] line {"signal":"gpio2","value":"strongL"} 71260ms [log] 71260ms [log] reading line 71260ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 71260ms [log] [websocketConnected] 71485ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 71485ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 71508ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/19ab14a7-9ca9-4dd1-b63c-8d415f5efed1"}}', extra='') 71508ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/19ab14a7-9ca9-4dd1-b63c-8d415f5efed1"} 71573ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8","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='') 71573ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 71573ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 71573ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8", "state": "new"}] 73576ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 73576ms [log] handleSignalingMessage 73576ms [log] handleOptions 73576ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 73576ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 73597ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 73597ms [err] v=0 73597ms [err] o=- 3929442878 3929442878 IN IP4 0.0.0.0 73597ms [err] s=- 73597ms [err] t=0 0 73597ms [err] a=group:BUNDLE 0 73597ms [err] a=msid-semantic:WMS * 73597ms [err] m=application 47890 DTLS/SCTP 5000 73597ms [err] c=IN IP4 172.30.0.1 73597ms [err] a=mid:0 73597ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73597ms [err] a=max-message-size:65536 73597ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 47890 typ host 73597ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 36518 typ host 73597ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47890 typ srflx raddr 172.30.0.1 rport 47890 73597ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 36518 typ srflx raddr 172.17.0.3 rport 36518 73597ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59688 typ relay raddr 172.17.0.3 rport 42608 73597ms [err] a=end-of-candidates 73597ms [err] a=ice-ufrag:qiJS 73597ms [err] a=ice-pwd:U72evF5NEAs7eO3pYTiREb 73597ms [err] a=fingerprint:sha-256 F1:0A:35:17:27:FE:B8:2B:E9:11:75:06:DC:C2:EF:C1:AF:FF:2E:63:13:50:44:03:14:66:58:37:64:02:91:86 73597ms [err] a=setup:actpass 73597ms [err] 73599ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 73599ms [err] v=0 73599ms [err] o=- 3929442878 3929442878 IN IP4 0.0.0.0 73599ms [err] s=- 73599ms [err] t=0 0 73599ms [err] a=group:BUNDLE 0 73599ms [err] a=msid-semantic:WMS * 73599ms [err] m=application 47890 DTLS/SCTP 5000 73599ms [err] c=IN IP4 172.30.0.1 73599ms [err] a=mid:0 73599ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73599ms [err] a=max-message-size:65536 73599ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 47890 typ host 73599ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 36518 typ host 73599ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47890 typ srflx raddr 172.30.0.1 rport 47890 73599ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 36518 typ srflx raddr 172.17.0.3 rport 36518 73599ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59688 typ relay raddr 172.17.0.3 rport 42608 73599ms [err] a=end-of-candidates 73599ms [err] a=ice-ufrag:qiJS 73599ms [err] a=ice-pwd:U72evF5NEAs7eO3pYTiREb 73599ms [err] a=fingerprint:sha-256 F1:0A:35:17:27:FE:B8:2B:E9:11:75:06:DC:C2:EF:C1:AF:FF:2E:63:13:50:44:03:14:66:58:37:64:02:91:86 73599ms [err] a=setup:actpass 73599ms [err] 73600ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929442878 3929442878 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 47890 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 47890 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 36518 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47890 typ srflx raddr 172.30.0.1 rport 47890\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 36518 typ srflx raddr 172.17.0.3 rport 36518\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59688 typ relay raddr 172.17.0.3 rport 42608\\r\\na=end-of-candidates\\r\\na=ice-ufrag:qiJS\\r\\na=ice-pwd:U72evF5NEAs7eO3pYTiREb\\r\\na=fingerprint:sha-256 F1:0A:35:17:27:FE:B8:2B:E9:11:75:06:DC:C2:EF:C1:AF:FF:2E:63:13:50:44:03:14:66:58:37:64:02:91:86\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 73600ms [log] handleSignalingMessage 73600ms [log] handleOffer 73600ms [log] makeAnswer 73600ms [log] connectionstatechanged new new have-remote-offer 73600ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8", "state": "new"}] 73602ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 73602ms [err] v=0 73602ms [err] o=- 3929442878 3929442878 IN IP4 0.0.0.0 73602ms [err] s=- 73602ms [err] t=0 0 73602ms [err] a=group:BUNDLE 0 73602ms [err] a=msid-semantic:WMS * 73602ms [err] m=application 9 DTLS/SCTP 5000 73602ms [err] c=IN IP4 0.0.0.0 73602ms [err] a=mid:0 73602ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73602ms [err] a=max-message-size:65536 73602ms [err] a=ice-ufrag:2rBU 73602ms [err] a=ice-pwd:isfypSWcMhWjNU7hRde5y8 73602ms [err] a=fingerprint:sha-256 9F:A4:60:10:6E:0F:E6:D4:35:8F:69:2C:B2:A0:3D:05:CA:F6:5E:58:72:4C:11:C1:9E:E1:E1:15:A6:32:4C:F8 73602ms [err] a=setup:active 73602ms [err] 73602ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 73604ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 73605ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 73606ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b':\xf9{\xa4\xd2)C\xeb\x0c\xc6\xc8\xd1') 73607ms [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'\xad\xfc^\xb6X\xe6\xd4\xd2\x1b\xcc.\x1d') 73607ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b':\xf9{\xa4\xd2)C\xeb\x0c\xc6\xc8\xd1') 73608ms [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'\xad\xfc^\xb6X\xe6\xd4\xd2\x1b\xcc.\x1d') 73609ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 73609ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'P\xcc\xd1\x13\x04\xc5=\xc4\xac\xc7r\xe2') 73610ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'P\xcc\xd1\x13\x04\xc5=\xc4\xac\xc7r\xe2') 73610ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x10\x88\x85Jl\x8f\x1d\x96\xedN\xfb\x94') 73611ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x10\x88\x85Jl\x8f\x1d\x96\xedN\xfb\x94') 73611ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56201) (expires in 600 seconds) 73611ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 73612ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 73613ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 73613ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 73613ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 73613ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51680) -> ('172.30.0.1', 47890)) State.FROZEN -> State.WAITING 73614ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51226) -> ('172.30.0.1', 47890)) State.FROZEN -> State.WAITING 73614ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51680) -> ('172.17.0.3', 36518)) State.FROZEN -> State.WAITING 73614ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56201) -> ('172.30.0.1', 47890)) State.FROZEN -> State.WAITING 73614ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51680) -> ('172.30.0.1', 47890)) State.WAITING -> State.IN_PROGRESS 73614ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47890) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe4\x8c\xd3do\x87r\xa4\xc3e6d') 73615ms [log] connectionstatechanged new new stable 73615ms [log] connectionstatechanged new new stable 73615ms [log] connectionstatechanged connecting checking stable 73615ms [log] connectionstatechanged connecting checking stable 73615ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8", "state": "connecting"}] 73615ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47890) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe4\x8c\xd3do\x87r\xa4\xc3e6d') 73616ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51680) -> ('172.30.0.1', 47890)) State.IN_PROGRESS -> State.SUCCEEDED 73616ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51680) -> ('141.24.211.56', 47890)) State.FROZEN -> State.WAITING 73616ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51680) -> ('141.24.211.56', 36518)) State.FROZEN -> State.WAITING 73616ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51680) -> ('141.24.210.113', 59688)) State.FROZEN -> State.WAITING 73632ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47890) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x88\x05-\xead\xd2\x11O\xa1\xd4\x05@') 73633ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47890) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x88\x05-\xead\xd2\x11O\xa1\xd4\x05@') 73633ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51226) -> ('172.30.0.1', 47890)) State.WAITING -> State.FAILED 73633ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51680) -> ('172.17.0.3', 36518)) State.WAITING -> State.FAILED 73633ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51226) -> ('172.17.0.3', 36518)) State.FROZEN -> State.FAILED 73633ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51680) -> ('141.24.211.56', 47890)) State.WAITING -> State.FAILED 73633ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51226) -> ('141.24.211.56', 47890)) State.FROZEN -> State.FAILED 73633ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51680) -> ('141.24.211.56', 36518)) State.WAITING -> State.FAILED 73633ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51226) -> ('141.24.211.56', 36518)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56201) -> ('172.30.0.1', 47890)) State.WAITING -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56201) -> ('172.17.0.3', 36518)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51680) -> ('141.24.210.113', 59688)) State.WAITING -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51226) -> ('141.24.210.113', 59688)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56201) -> ('141.24.211.56', 47890)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56201) -> ('141.24.211.56', 36518)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56201) -> ('141.24.210.113', 59688)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) ICE completed 73634ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47890) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'?\xe3d\xbcVPC!6\xbf6\xd9') 73635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47890) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'?\xe3d\xbcVPC!6\xbf6\xd9') 73635ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(09PmP3pae0 1 udp 1862270975 172.17.0.3 47890 typ prflx) 73635ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51680) -> ('172.17.0.3', 47890)) State.WAITING -> State.IN_PROGRESS 73635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47890) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'H4b\x05U1J\xb5q\x1c\x85\x05') 73635ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 73636ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 73637ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 73638ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47890) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'H4b\x05U1J\xb5q\x1c\x85\x05') 73659ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 73659ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 73659ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 73659ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 73660ms [log] connectionstatechanged connecting completed stable 73660ms [log] connectionstatechanged connected completed stable 73660ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8", "state": "connected"}] 73660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 73660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 73660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 73662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 73662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 73663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 73664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3345036084, stream_id=1, stream_seq=0) 73664ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 73664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3718738169, stream_id=1, stream_seq=0) 73664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 73665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3345036084, gaps=[]) 73665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3718738170, stream_id=1, stream_seq=1) 73666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3718738171, stream_id=1, stream_seq=2) 73666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3718738169, gaps=[]) 73666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 73666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3718738170, gaps=[]) 73666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 73668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3718738171, gaps=[]) 73668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 73749ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 73749ms [log] [experimentStatusChanged] {"status": "running", "message": null} 73834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 73835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 73835ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 73835ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 73835ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 73836ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 73836ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 73836ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 73837ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8"}', extra='') 73837ms [log] connectionstatechanged closed closed closed 73837ms [log] connectionstatechanged closed closed closed 73837ms [log] connectionstatechanged closed closed closed 73837ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8", "state": "closed"}] 73837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 73837ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 73838ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"\xdbz'wQ\x85\x8a;\\\xe5\xc5-") 73839ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"\xdbz'wQ\x85\x8a;\\\xe5\xc5-") 73839ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56201) 73839ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 73839ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 73911ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 73911ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 73986ms [err] Traceback (most recent call last): 73986ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 73986ms [err] return _run_code(code, main_globals, None, 73986ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 73986ms [err] exec(code, run_globals) 73986ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 73987ms [err] sys.exit(main()) 73987ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 73987ms [err] asyncio.run(main_async()) 73987ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 73987ms [err] return loop.run_until_complete(main) 73987ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 73987ms [err] self.run_forever() 73987ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 73988ms [err] self._run_once() 73988ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 73988ms [err] event_list = self._selector.select(timeout) 73988ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 73989ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 73989ms [err] KeyboardInterrupt 74090ms [log] starting device 74483ms [err] DEBUG:asyncio:Using selector: EpollSelector 74553ms [err] ERROR:asyncio:Unclosed client session 74553ms [err] client_session: 74617ms [log] parsing 74617ms [log] creating device handler 74617ms [log] [ready] 74617ms [log] reading line 74617ms [log] [websocketToken] "d4c76630-e65c-453f-bb4f-a7f74ac3b752" 74639ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 74639ms [log] [websocketConnected] 74806ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 74806ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 74820ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/fbb8d5a9-cfe9-4ce6-8320-d5502eed742d"}}', extra='') 74820ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/fbb8d5a9-cfe9-4ce6-8320-d5502eed742d"} 74877ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e","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='') 74877ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e", "state": "new"}] 76880ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 76880ms [log] handleSignalingMessage 76880ms [log] handleOptions 76880ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 76880ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 76899ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 76899ms [err] v=0 76899ms [err] o=- 3929442881 3929442881 IN IP4 0.0.0.0 76899ms [err] s=- 76899ms [err] t=0 0 76899ms [err] a=group:BUNDLE 0 76899ms [err] a=msid-semantic:WMS * 76899ms [err] m=application 41230 DTLS/SCTP 5000 76899ms [err] c=IN IP4 172.30.0.1 76899ms [err] a=mid:0 76899ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76899ms [err] a=max-message-size:65536 76899ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 41230 typ host 76899ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 59632 typ host 76899ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41230 typ srflx raddr 172.30.0.1 rport 41230 76899ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 59632 typ srflx raddr 172.17.0.3 rport 59632 76899ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 57364 typ relay raddr 172.17.0.3 rport 34293 76899ms [err] a=end-of-candidates 76899ms [err] a=ice-ufrag:U1XF 76899ms [err] a=ice-pwd:iup40hQZS6pLubCEvxQP9Q 76899ms [err] a=fingerprint:sha-256 2F:BF:2E:11:D8:0A:E9:0D:EC:92:C4:66:4C:EF:58:C8:2E:8C:62:94:99:97:FD:7B:EB:16:9D:6B:DD:EC:DC:EF 76899ms [err] a=setup:actpass 76899ms [err] 76902ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 76902ms [err] v=0 76902ms [err] o=- 3929442881 3929442881 IN IP4 0.0.0.0 76902ms [err] s=- 76902ms [err] t=0 0 76902ms [err] a=group:BUNDLE 0 76902ms [err] a=msid-semantic:WMS * 76902ms [err] m=application 41230 DTLS/SCTP 5000 76902ms [err] c=IN IP4 172.30.0.1 76902ms [err] a=mid:0 76902ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76902ms [err] a=max-message-size:65536 76902ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 41230 typ host 76902ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 59632 typ host 76902ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41230 typ srflx raddr 172.30.0.1 rport 41230 76902ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 59632 typ srflx raddr 172.17.0.3 rport 59632 76902ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 57364 typ relay raddr 172.17.0.3 rport 34293 76902ms [err] a=end-of-candidates 76902ms [err] a=ice-ufrag:U1XF 76902ms [err] a=ice-pwd:iup40hQZS6pLubCEvxQP9Q 76902ms [err] a=fingerprint:sha-256 2F:BF:2E:11:D8:0A:E9:0D:EC:92:C4:66:4C:EF:58:C8:2E:8C:62:94:99:97:FD:7B:EB:16:9D:6B:DD:EC:DC:EF 76902ms [err] a=setup:actpass 76902ms [err] 76902ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929442881 3929442881 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 41230 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 41230 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 59632 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41230 typ srflx raddr 172.30.0.1 rport 41230\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 59632 typ srflx raddr 172.17.0.3 rport 59632\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 57364 typ relay raddr 172.17.0.3 rport 34293\\r\\na=end-of-candidates\\r\\na=ice-ufrag:U1XF\\r\\na=ice-pwd:iup40hQZS6pLubCEvxQP9Q\\r\\na=fingerprint:sha-256 2F:BF:2E:11:D8:0A:E9:0D:EC:92:C4:66:4C:EF:58:C8:2E:8C:62:94:99:97:FD:7B:EB:16:9D:6B:DD:EC:DC:EF\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 76902ms [log] handleSignalingMessage 76902ms [log] handleOffer 76902ms [log] makeAnswer 76902ms [log] connectionstatechanged new new have-remote-offer 76902ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e", "state": "new"}] 76904ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 76904ms [err] v=0 76904ms [err] o=- 3929442881 3929442881 IN IP4 0.0.0.0 76904ms [err] s=- 76904ms [err] t=0 0 76904ms [err] a=group:BUNDLE 0 76904ms [err] a=msid-semantic:WMS * 76904ms [err] m=application 9 DTLS/SCTP 5000 76904ms [err] c=IN IP4 0.0.0.0 76904ms [err] a=mid:0 76904ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76904ms [err] a=max-message-size:65536 76904ms [err] a=ice-ufrag:YJI6 76904ms [err] a=ice-pwd:S1rOcL5TgAXZhnHHsVYhZy 76904ms [err] a=fingerprint:sha-256 29:75:EB:38:A0:F8:F4:75:D0:EE:BE:68:98:4D:20:D4:0B:DC:F3:D1:16:F2:04:68:DD:61:B5:73:AD:95:43:6B 76904ms [err] a=setup:active 76904ms [err] 76904ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 76906ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 76906ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 76908ms [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'\xe4\xf6g&\x02\xf6\xe2\xc9i\x14J5') 76909ms [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'\xd7\xad\xfe\x13\xcf\x88N\xe0\xbf\xf8\x18H') 76909ms [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'\xe4\xf6g&\x02\xf6\xe2\xc9i\x14J5') 76910ms [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'\xd7\xad\xfe\x13\xcf\x88N\xe0\xbf\xf8\x18H') 76911ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 76912ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x89oO\x95wa\x1fB%\xf2\xd7E') 76912ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x89oO\x95wa\x1fB%\xf2\xd7E') 76913ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'u\x8b\x15\x06\xb4v\x84MA\xbb\xcf\xc6') 76914ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'u\x8b\x15\x06\xb4v\x84MA\xbb\xcf\xc6') 76914ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52332) (expires in 600 seconds) 76914ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 76915ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 76916ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 76916ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 76916ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 76916ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33235) -> ('172.30.0.1', 41230)) State.FROZEN -> State.WAITING 76917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47548) -> ('172.30.0.1', 41230)) State.FROZEN -> State.WAITING 76917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33235) -> ('172.17.0.3', 59632)) State.FROZEN -> State.WAITING 76917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52332) -> ('172.30.0.1', 41230)) State.FROZEN -> State.WAITING 76917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33235) -> ('172.30.0.1', 41230)) State.WAITING -> State.IN_PROGRESS 76918ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41230) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3\x0f\xdf#\x8d\xd4H\xd4\xed\xc25\xcb') 76918ms [log] connectionstatechanged new new stable 76918ms [log] connectionstatechanged new new stable 76918ms [log] connectionstatechanged connecting checking stable 76918ms [log] connectionstatechanged connecting checking stable 76918ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e", "state": "connecting"}] 76919ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41230) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3\x0f\xdf#\x8d\xd4H\xd4\xed\xc25\xcb') 76919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33235) -> ('172.30.0.1', 41230)) State.IN_PROGRESS -> State.SUCCEEDED 76919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33235) -> ('141.24.211.56', 41230)) State.FROZEN -> State.WAITING 76919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33235) -> ('141.24.211.56', 59632)) State.FROZEN -> State.WAITING 76919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33235) -> ('141.24.210.113', 57364)) State.FROZEN -> State.WAITING 76931ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41230) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\n{\xcc. ('172.30.0.1', 41230) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\n{\xcc. ('172.30.0.1', 41230)) State.WAITING -> State.FAILED 76932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33235) -> ('172.17.0.3', 59632)) State.WAITING -> State.FAILED 76932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47548) -> ('172.17.0.3', 59632)) State.FROZEN -> State.FAILED 76932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33235) -> ('141.24.211.56', 41230)) State.WAITING -> State.FAILED 76932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47548) -> ('141.24.211.56', 41230)) State.FROZEN -> State.FAILED 76932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33235) -> ('141.24.211.56', 59632)) State.WAITING -> State.FAILED 76932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47548) -> ('141.24.211.56', 59632)) State.FROZEN -> State.FAILED 76932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52332) -> ('172.30.0.1', 41230)) State.WAITING -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52332) -> ('172.17.0.3', 59632)) State.FROZEN -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33235) -> ('141.24.210.113', 57364)) State.WAITING -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47548) -> ('141.24.210.113', 57364)) State.FROZEN -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52332) -> ('141.24.211.56', 41230)) State.FROZEN -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52332) -> ('141.24.211.56', 59632)) State.FROZEN -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52332) -> ('141.24.210.113', 57364)) State.FROZEN -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) ICE completed 76933ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41230) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'!\xf3z\xce\x02\x91\xe4\xbeZ\xa6\x0fs') 76933ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41230) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'!\xf3z\xce\x02\x91\xe4\xbeZ\xa6\x0fs') 76934ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(06YWLI3frd 1 udp 1862270975 172.17.0.3 41230 typ prflx) 76934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33235) -> ('172.17.0.3', 41230)) State.WAITING -> State.IN_PROGRESS 76934ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41230) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x90\xa3a\xa1\x11\x1b\xe1\xb8\x04.\xa8\x7f') 76935ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41230) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x90\xa3a\xa1\x11\x1b\xe1\xb8\x04.\xa8\x7f') 76935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33235) -> ('172.17.0.3', 41230)) State.IN_PROGRESS -> State.SUCCEEDED 76937ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 76937ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 76939ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 76957ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 76958ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 76958ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 76958ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 76958ms [log] connectionstatechanged connecting completed stable 76958ms [log] connectionstatechanged connected completed stable 76958ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e", "state": "connected"}] 76959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 76959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 76959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 76959ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 76959ms [log] line {"signal":"gpio1","value":"strongH"} 76959ms [log] 76959ms [log] reading line 76959ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 76960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 76961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 76961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 76962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3226327991, stream_id=1, stream_seq=0) 76962ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 76962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1491264040, stream_id=1, stream_seq=0) 76963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 76963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3226327991, gaps=[]) 76964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1491264041, stream_id=1, stream_seq=1) 76964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1491264042, stream_id=1, stream_seq=2) 76965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1491264043, stream_id=1, stream_seq=3) 76965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1491264044, stream_id=1, stream_seq=4) 76966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1491264040, gaps=[]) 76966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 76966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1491264041, gaps=[]) 76966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 76966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1491264042, gaps=[]) 76967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 76967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1491264043, gaps=[]) 76967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 76968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1491264044, gaps=[]) 76968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 77025ms [log] line {"signal":"gpio2","value":"strongL"} 77025ms [log] 77025ms [log] reading line 77025ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 77025ms [log] [experimentStatusChanged] {"status": "running", "message": null} 77127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 77127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 77127ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 77128ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 77128ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 77128ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 77128ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 77128ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 77129ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e"}', extra='') 77129ms [log] connectionstatechanged closed closed closed 77129ms [log] connectionstatechanged closed closed closed 77129ms [log] connectionstatechanged closed closed closed 77129ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e", "state": "closed"}] 77129ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 77130ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 77130ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xd7:\xee\xe9\x15\xabY\xb4J\xc8\xa0|') 77131ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xd7:\xee\xe9\x15\xabY\xb4J\xc8\xa0|') 77131ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52332) 77132ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 77132ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 77195ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 77195ms [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 77259ms [err] Traceback (most recent call last): 77259ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 77259ms [err] return _run_code(code, main_globals, None, 77259ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 77259ms [err] exec(code, run_globals) 77259ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 77259ms [err] sys.exit(main()) 77259ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 77259ms [err] asyncio.run(main_async()) 77259ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 77260ms [err] return loop.run_until_complete(main) 77260ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 77260ms [err] self.run_forever() 77260ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 77260ms [err] self._run_once() 77260ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 77261ms [err] event_list = self._selector.select(timeout) 77261ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 77261ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 77261ms [err] KeyboardInterrupt ================== js Client to js Client GPIO tests without driver: should transmit gpio value ================== js Client to python Client GPIO tests without driver: should transmit initial gpio value ================== js Client to python Client GPIO tests without driver: should transmit gpio value ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 92556ms [log] starting device 92964ms [err] DEBUG:asyncio:Using selector: EpollSelector 93031ms [err] ERROR:asyncio:Unclosed client session 93031ms [err] client_session: 93097ms [log] parsing 93097ms [log] creating device handler 93097ms [log] [ready] 93097ms [log] reading line 93097ms [log] [websocketToken] "9a4d5b1d-0ea8-4ac1-b5fb-03ebd2135120" 93109ms [log] line {"signal":"gpio1","value":"strongH"} 93109ms [log] 93109ms [log] reading line 93109ms [log] line {"signal":"gpio2","value":"strongL"} 93109ms [log] 93109ms [log] reading line 93109ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 93109ms [log] [websocketConnected] 94813ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 94813ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 94837ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/28bfeee5-3bf6-4ffa-abc8-05a85116d842"}}', extra='') 94837ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/28bfeee5-3bf6-4ffa-abc8-05a85116d842"} 94896ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/8ea7f683-e137-4acd-8f9e-9002d1af806f","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='') 94896ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 94896ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 94896ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ea7f683-e137-4acd-8f9e-9002d1af806f", "state": "new"}] 96899ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 96899ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 96899ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 96899ms [err] v=0 96899ms [err] o=- 770957112939034228 2 IN IP4 127.0.0.1 96899ms [err] s=- 96899ms [err] t=0 0 96899ms [err] a=group:BUNDLE 0 96899ms [err] a=extmap-allow-mixed 96899ms [err] a=msid-semantic: WMS 96899ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96899ms [err] c=IN IP4 0.0.0.0 96899ms [err] a=ice-ufrag:5pC6 96899ms [err] a=ice-pwd:Hu6ds/nhWaPyl/pJgX9ooNjj 96899ms [err] a=ice-options:trickle 96899ms [err] a=fingerprint:sha-256 E1:D1:03:B7:24:CC:AC:67:93:4F:02:0C:C2:90:81:6A:95:C8:3A:06:31:18:47:53:CD:41:8D:97:2B:EA:24:A4 96899ms [err] a=setup:actpass 96899ms [err] a=mid:0 96899ms [err] a=sctp-port:5000 96899ms [err] a=max-message-size:262144 96899ms [err] 96901ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 96901ms [err] v=0 96901ms [err] o=- 770957112939034228 2 IN IP4 127.0.0.1 96901ms [err] s=- 96901ms [err] t=0 0 96901ms [err] a=group:BUNDLE 0 96901ms [err] a=extmap-allow-mixed 96901ms [err] a=msid-semantic: WMS 96901ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96901ms [err] c=IN IP4 0.0.0.0 96901ms [err] a=ice-ufrag:5pC6 96901ms [err] a=ice-pwd:Hu6ds/nhWaPyl/pJgX9ooNjj 96901ms [err] a=ice-options:trickle 96901ms [err] a=fingerprint:sha-256 E1:D1:03:B7:24:CC:AC:67:93:4F:02:0C:C2:90:81:6A:95:C8:3A:06:31:18:47:53:CD:41:8D:97:2B:EA:24:A4 96901ms [err] a=setup:actpass 96901ms [err] a=mid:0 96901ms [err] a=sctp-port:5000 96901ms [err] a=max-message-size:262144 96901ms [err] 96902ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8ea7f683-e137-4acd-8f9e-9002d1af806f"}', extra='') 96902ms [log] handleSignalingMessage 96902ms [log] handleOptions 96902ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 770957112939034228 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:5pC6\\r\\na=ice-pwd:Hu6ds/nhWaPyl/pJgX9ooNjj\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 E1:D1:03:B7:24:CC:AC:67:93:4F:02:0C:C2:90:81:6A:95:C8:3A:06:31:18:47:53:CD:41:8D:97:2B:EA:24:A4\\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/8ea7f683-e137-4acd-8f9e-9002d1af806f"}', extra='') 96902ms [log] handleSignalingMessage 96902ms [log] handleOffer 96902ms [log] makeAnswer 96902ms [log] connectionstatechanged new new have-remote-offer 96902ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ea7f683-e137-4acd-8f9e-9002d1af806f", "state": "new"}] 96903ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 96903ms [err] v=0 96903ms [err] o=- 3929442901 3929442901 IN IP4 0.0.0.0 96903ms [err] s=- 96903ms [err] t=0 0 96903ms [err] a=group:BUNDLE 0 96903ms [err] a=msid-semantic:WMS * 96903ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96903ms [err] c=IN IP4 0.0.0.0 96903ms [err] a=mid:0 96903ms [err] a=sctp-port:5000 96903ms [err] a=max-message-size:65536 96903ms [err] a=ice-ufrag:S7O1 96903ms [err] a=ice-pwd:FM1UExQL3qCfoaXtIoT7Co 96903ms [err] a=fingerprint:sha-256 32:7D:B1:77:AD:29:DD:AE:BD:3D:A8:45:46:E0:1E:3C:21:7E:A9:C3:82:AA:1A:B4:AD:A1:73:30:1D:98:36:DE 96903ms [err] a=setup:active 96903ms [err] 96904ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 96906ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 96907ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 96909ms [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'av{\xb4\x03\xa4}D\xdb\xbf\xba\xea') 96909ms [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'\xb6\x0e@9\x18q1\xd5O\xd0V!') 96910ms [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'av{\xb4\x03\xa4}D\xdb\xbf\xba\xea') 96910ms [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'\xb6\x0e@9\x18q1\xd5O\xd0V!') 96911ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 96912ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xdc\xde_u\t\xf6\xef[~\xaaM\xe8') 96912ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xdc\xde_u\t\xf6\xef[~\xaaM\xe8') 96913ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x11aa"\xae\x95\x0f\x82\x987\tT') 96914ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x11aa"\xae\x95\x0f\x82\x987\tT') 96914ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50080) (expires in 600 seconds) 96914ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 96915ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 96916ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 96916ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 96916ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 96917ms [log] connectionstatechanged new new stable 96917ms [log] connectionstatechanged new new stable 96917ms [log] connectionstatechanged connecting checking stable 96917ms [log] connectionstatechanged connecting checking stable 96917ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ea7f683-e137-4acd-8f9e-9002d1af806f", "state": "connecting"}] 96940ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44748) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'yK51JmiChxGR') 96940ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44748) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'yK51JmiChxGR') 96941ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(HAkzJp3lgx 1 udp 1845501695 172.17.0.3 44748 typ prflx) 96941ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58142) -> ('172.17.0.3', 44748)) State.WAITING -> State.IN_PROGRESS 96941ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44748) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'`\xd2\r.>\xb27\xfa\xa0\xc1+\xf5') 96945ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44748) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'`\xd2\r.>\xb27\xfa\xa0\xc1+\xf5') 96945ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58142) -> ('172.17.0.3', 44748)) State.IN_PROGRESS -> State.SUCCEEDED 96946ms [err] INFO:aioice.ice:Connection(0) ICE completed 96957ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58142) -> ('141.24.211.56', 44748)) State.FROZEN -> State.IN_PROGRESS 96957ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 44748) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'u\xcb4\xef\xd8nk\xc0\xa1\x166\xfb') 96969ms [err] INFO:aioice.ice:Connection(0) Remote candidate "0286997b-e058-4ecd-a18d-e6206de3285c.local" resolved to 172.17.0.3 96978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58142) -> ('172.17.0.3', 44748)) State.FROZEN -> State.IN_PROGRESS 96978ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44748) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b't\xc1\xf4\x8f\xc9\xd4\xea\xc9\xdd\xf9j\x04') 96979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44748) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b't\xc1\xf4\x8f\xc9\xd4\xea\xc9\xdd\xf9j\x04') 96979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58142) -> ('172.17.0.3', 44748)) State.IN_PROGRESS -> State.SUCCEEDED 96999ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43841) -> ('172.17.0.3', 44748)) State.FROZEN -> State.IN_PROGRESS 96999ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 44748) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'K\x13S\xf0\x8cl\x83\x94\xa2gR\xe8') 97001ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44748) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'C6OZdULsTJAe') 97001ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44748) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'C6OZdULsTJAe') 97001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43841) -> ('141.24.211.56', 44748)) State.FROZEN -> State.FAILED 97001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58142) -> ('141.24.210.113', 64967)) State.FROZEN -> State.FAILED 97001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43841) -> ('141.24.210.113', 64967)) State.FROZEN -> State.FAILED 97001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50080) -> ('172.17.0.3', 44748)) State.FROZEN -> State.FAILED 97002ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50080) -> ('141.24.211.56', 44748)) State.FROZEN -> State.FAILED 97002ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50080) -> ('141.24.210.113', 64967)) State.FROZEN -> State.FAILED 97002ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 44748) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'K\x13S\xf0\x8cl\x83\x94\xa2gR\xe8') 97002ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43841) -> ('172.17.0.3', 44748)) State.IN_PROGRESS -> State.SUCCEEDED 97019ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 97019ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 97020ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 97024ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 97025ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 97025ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 97025ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 97025ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1850766801 1 udp 1677729535 141.24.211.56 44748 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 5pC6 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8ea7f683-e137-4acd-8f9e-9002d1af806f"}', extra='') 97025ms [log] handleSignalingMessage 97025ms [log] handleIceCandidate 97025ms [log] acceptIceCandidate 97025ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1711816214 1 udp 2113937151 0286997b-e058-4ecd-a18d-e6206de3285c.local 44748 typ host generation 0 ufrag 5pC6 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8ea7f683-e137-4acd-8f9e-9002d1af806f"}', extra='') 97025ms [log] handleSignalingMessage 97025ms [log] handleIceCandidate 97025ms [log] acceptIceCandidate 97025ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3497840163 1 udp 33562623 141.24.210.113 64967 typ relay raddr 141.24.211.56 rport 44748 generation 0 ufrag 5pC6 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8ea7f683-e137-4acd-8f9e-9002d1af806f"}', extra='') 97025ms [log] handleSignalingMessage 97025ms [log] handleIceCandidate 97025ms [log] acceptIceCandidate 97025ms [log] connectionstatechanged connecting completed stable 97025ms [log] connectionstatechanged connected completed stable 97025ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ea7f683-e137-4acd-8f9e-9002d1af806f", "state": "connected"}] 97030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 97030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 97030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 97031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 97031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 97031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 97032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2123756026, stream_id=1, stream_seq=0) 97033ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 97033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=462407383, stream_id=1, stream_seq=0) 97033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 97034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2123756026, gaps=[]) 97034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=462407383, gaps=[]) 97034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 97034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=462407384, stream_id=1, stream_seq=1) 97035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 97035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=462407385, stream_id=1, stream_seq=2) 97035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=462407385, gaps=[]) 97035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 97062ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44748) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'U9ELNml1hSiR') 97063ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44748) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'U9ELNml1hSiR') 97092ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 97092ms [log] [experimentStatusChanged] {"status": "running", "message": null} 97199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 97199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 97199ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 97199ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 97199ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 97200ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 97200ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 97200ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 97201ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/8ea7f683-e137-4acd-8f9e-9002d1af806f"}', extra='') 97201ms [log] connectionstatechanged closed closed closed 97201ms [log] connectionstatechanged closed closed closed 97201ms [log] connectionstatechanged closed closed closed 97201ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ea7f683-e137-4acd-8f9e-9002d1af806f", "state": "closed"}] 97201ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 97202ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 97202ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xe1\xb6gA\xaf\xb5b\xba\xa9\x8a\x14\xdd') 97203ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xe1\xb6gA\xaf\xb5b\xba\xa9\x8a\x14\xdd') 97204ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50080) 97204ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 97204ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 97269ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 97269ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 97341ms [err] Traceback (most recent call last): 97341ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 97341ms [err] return _run_code(code, main_globals, None, 97341ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 97341ms [err] exec(code, run_globals) 97341ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 97341ms [err] sys.exit(main()) 97341ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 97341ms [err] asyncio.run(main_async()) 97341ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 97341ms [err] return loop.run_until_complete(main) 97341ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 97342ms [err] self.run_forever() 97342ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 97342ms [err] self._run_once() 97342ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 97342ms [err] event_list = self._selector.select(timeout) 97342ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 97343ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 97343ms [err] KeyboardInterrupt 97435ms [log] starting device 97852ms [err] DEBUG:asyncio:Using selector: EpollSelector 97920ms [err] ERROR:asyncio:Unclosed client session 97920ms [err] client_session: 97986ms [log] parsing 97986ms [log] creating device handler 97986ms [log] [ready] 97986ms [log] reading line 97986ms [log] [websocketToken] "39741ea2-517c-4e8b-a938-fda777cca265" 98000ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 98000ms [log] [websocketConnected] 99696ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 99696ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 99712ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/e02d7bd6-4a8c-4ad8-acd8-bb72bc5d97d5"}}', extra='') 99712ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/e02d7bd6-4a8c-4ad8-acd8-bb72bc5d97d5"} 99766ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/da135dab-16eb-44c2-b0bf-6803bff70e3b","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='') 99766ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da135dab-16eb-44c2-b0bf-6803bff70e3b", "state": "new"}] 101771ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 101771ms [err] v=0 101771ms [err] o=- 3929442906 3929442906 IN IP4 0.0.0.0 101771ms [err] s=- 101771ms [err] t=0 0 101771ms [err] a=group:BUNDLE 0 101771ms [err] a=msid-semantic:WMS * 101771ms [err] m=application 9 DTLS/SCTP 5000 101771ms [err] c=IN IP4 0.0.0.0 101771ms [err] a=mid:0 101771ms [err] a=sctpmap:5000 webrtc-datachannel 65535 101771ms [err] a=max-message-size:65536 101771ms [err] a=ice-ufrag:R4iI 101771ms [err] a=ice-pwd:VZN77JztBA63FbTP7SXbVN 101771ms [err] a=fingerprint:sha-256 6B:9B:F4:E4:60:B6:24:27:50:CA:29:85:F5:5C:CA:B0:4A:78:81:A6:C2:CC:55:34:FA:B2:03:EC:5D:D9:69:89 101771ms [err] a=setup:actpass 101771ms [err] 101772ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 101773ms [log] makeOffer 101773ms [log] connectionstatechanged new new have-local-offer 101773ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da135dab-16eb-44c2-b0bf-6803bff70e3b", "state": "new"}] 101773ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 101774ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 101776ms [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\x98=\xcbY\xe9/\xe2b\x03\x1c\x97') 101776ms [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'\xd0\x9fG\x82\x07&\x7fd\x14\xb5*\xc3') 101777ms [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\x98=\xcbY\xe9/\xe2b\x03\x1c\x97') 101777ms [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'\xd0\x9fG\x82\x07&\x7fd\x14\xb5*\xc3') 101779ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 101779ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xbb\x80m\x80\x1c\xeb\xc9\xf7v\x0f\xad\xba') 101780ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xbb\x80m\x80\x1c\xeb\xc9\xf7v\x0f\xad\xba') 101780ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x86\xd9EP\xd02%\xbf,\xe01{') 101781ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x86\xd9EP\xd02%\xbf,\xe01{') 101781ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65165) (expires in 600 seconds) 101782ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 101782ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 101783ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 101783ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 101800ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 101800ms [err] v=0 101800ms [err] o=- 2474760073604872863 2 IN IP4 127.0.0.1 101800ms [err] s=- 101800ms [err] t=0 0 101800ms [err] a=group:BUNDLE 0 101800ms [err] a=msid-semantic: WMS 101800ms [err] m=application 9 DTLS/SCTP 5000 101800ms [err] c=IN IP4 0.0.0.0 101800ms [err] a=ice-ufrag:8AAJ 101800ms [err] a=ice-pwd:aChJhgeKNWZ1j56nmPCaXHjG 101800ms [err] a=ice-options:trickle 101800ms [err] a=fingerprint:sha-256 A9:B7:88:DE:C1:51:E4:8F:15:0F:B1:AA:18:4B:D2:49:90:6A:CB:79:63:F9:C8:01:7B:59:35:47:F0:57:FC:BA 101800ms [err] a=setup:active 101800ms [err] a=mid:0 101800ms [err] a=sctpmap:5000 webrtc-datachannel 1024 101800ms [err] 101800ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 101801ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 101801ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 101801ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/da135dab-16eb-44c2-b0bf-6803bff70e3b"}', extra='') 101801ms [log] handleSignalingMessage 101801ms [log] handleOptions 101801ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2474760073604872863 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:8AAJ\\r\\na=ice-pwd:aChJhgeKNWZ1j56nmPCaXHjG\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 A9:B7:88:DE:C1:51:E4:8F:15:0F:B1:AA:18:4B:D2:49:90:6A:CB:79:63:F9:C8:01:7B:59:35:47:F0:57:FC:BA\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/da135dab-16eb-44c2-b0bf-6803bff70e3b"}', extra='') 101801ms [log] handleSignalingMessage 101801ms [log] handleAnswer 101801ms [log] acceptAnswer 101801ms [log] connectionstatechanged connecting checking stable 101801ms [log] connectionstatechanged connecting checking stable 101801ms [log] connectionstatechanged connecting checking stable 101801ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da135dab-16eb-44c2-b0bf-6803bff70e3b", "state": "connecting"}] 101804ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40627) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'A5kfAv4EC2Mi') 101805ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40627) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'A5kfAv4EC2Mi') 101805ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(rrsLpbio43 1 udp 1845501695 172.17.0.3 40627 typ prflx) 101805ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58445) -> ('172.17.0.3', 40627)) State.WAITING -> State.IN_PROGRESS 101805ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40627) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'p\x98\xfb\n*\xf5l\x0b\xa5\xd3\xed\x85') 101811ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40627) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'p\x98\xfb\n*\xf5l\x0b\xa5\xd3\xed\x85') 101811ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58445) -> ('172.17.0.3', 40627)) State.IN_PROGRESS -> State.SUCCEEDED 101811ms [err] INFO:aioice.ice:Connection(0) ICE completed 101821ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 101822ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 101823ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 101826ms [err] INFO:aioice.ice:Connection(0) Remote candidate "7aace7fd-c680-4570-b0fb-50f25bbcb486.local" resolved to 172.17.0.3 101828ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 101829ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 101829ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 101829ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 101829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 101829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 101830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 101830ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3184322859 1 udp 2113937151 7aace7fd-c680-4570-b0fb-50f25bbcb486.local 40627 typ host generation 0 ufrag 8AAJ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/da135dab-16eb-44c2-b0bf-6803bff70e3b"}', extra='') 101830ms [log] handleSignalingMessage 101830ms [log] handleIceCandidate 101830ms [log] acceptIceCandidate 101830ms [log] connectionstatechanged connecting completed stable 101830ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3046417132 1 udp 1677729535 141.24.211.56 40627 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 8AAJ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/da135dab-16eb-44c2-b0bf-6803bff70e3b"}', extra='') 101830ms [log] handleSignalingMessage 101830ms [log] handleIceCandidate 101830ms [log] acceptIceCandidate 101830ms [log] connectionstatechanged connected completed stable 101830ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da135dab-16eb-44c2-b0bf-6803bff70e3b", "state": "connected"}] 101830ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 101830ms [log] line {"signal":"gpio1","value":"strongH"} 101830ms [log] 101830ms [log] reading line 101830ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 101833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 101834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 101834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 101834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 101834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 101834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 101834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 101835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 101835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 101835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 101835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1574948760, stream_id=1, stream_seq=0) 101836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 101837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1574948760, gaps=[]) 101837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 101837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1185668176, stream_id=1, stream_seq=0) 101837ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 101837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1185668176, gaps=[]) 101838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1574948761, stream_id=1, stream_seq=1) 101838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 101838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1574948762, stream_id=1, stream_seq=2) 101839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1574948763, stream_id=1, stream_seq=3) 101839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1574948764, stream_id=1, stream_seq=4) 101839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1574948762, gaps=[]) 101839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 101842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1574948764, gaps=[]) 101842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 101859ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40627) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2TT6FgRdZlsb') 101859ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40627) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'2TT6FgRdZlsb') 101901ms [log] line {"signal":"gpio2","value":"strongL"} 101901ms [log] 101901ms [log] reading line 101901ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 101901ms [log] [experimentStatusChanged] {"status": "running", "message": null} 101922ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40627) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'QGPBfmmqqxJC') 101922ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40627) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'QGPBfmmqqxJC') 101984ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 40627) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'95iiM59QeXLG') 101985ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 40627) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'95iiM59QeXLG') 101985ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52792) -> ('172.17.0.3', 40627)) State.WAITING -> State.IN_PROGRESS 101985ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 40627) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb1\xc46?\xd2\x1a|\x01\x8f\xf5\xc5a') 101989ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 40627) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb1\xc46?\xd2\x1a|\x01\x8f\xf5\xc5a') 101990ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52792) -> ('172.17.0.3', 40627)) State.IN_PROGRESS -> State.SUCCEEDED 101990ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58445) -> ('172.17.0.3', 40627)) State.FROZEN -> State.FAILED 101990ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52792) -> ('172.17.0.3', 40627)) State.FROZEN -> State.FAILED 101990ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58445) -> ('141.24.211.56', 40627)) State.FROZEN -> State.FAILED 101990ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52792) -> ('141.24.211.56', 40627)) State.FROZEN -> State.FAILED 101990ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65165) -> ('172.17.0.3', 40627)) State.FROZEN -> State.FAILED 101990ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65165) -> ('141.24.211.56', 40627)) State.FROZEN -> State.FAILED 102002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 102002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 102002ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 102003ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 102003ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 102003ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 102003ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 102004ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 102004ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/da135dab-16eb-44c2-b0bf-6803bff70e3b"}', extra='') 102004ms [log] connectionstatechanged closed closed closed 102004ms [log] connectionstatechanged closed closed closed 102004ms [log] connectionstatechanged closed closed closed 102004ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da135dab-16eb-44c2-b0bf-6803bff70e3b", "state": "closed"}] 102005ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 102005ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 102006ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'Yf\x19,\xb9\xd9\x7fd!5\xcd\x06') 102007ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'Yf\x19,\xb9\xd9\x7fd!5\xcd\x06') 102007ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65165) 102007ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 102007ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 102078ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 102078ms [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 102142ms [err] Traceback (most recent call last): 102142ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 102142ms [err] return _run_code(code, main_globals, None, 102142ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 102142ms [err] exec(code, run_globals) 102142ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 102142ms [err] sys.exit(main()) 102142ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 102143ms [err] asyncio.run(main_async()) 102143ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 102143ms [err] return loop.run_until_complete(main) 102143ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 102143ms [err] self.run_forever() 102143ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 102143ms [err] self._run_once() 102143ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 102143ms [err] event_list = self._selector.select(timeout) 102143ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 102144ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 102144ms [err] KeyboardInterrupt 102235ms [log] starting device 102629ms [err] DEBUG:asyncio:Using selector: EpollSelector 102700ms [err] ERROR:asyncio:Unclosed client session 102700ms [err] client_session: 102749ms [log] parsing 102749ms [log] creating device handler 102749ms [log] [ready] 102749ms [log] reading line 102749ms [log] [websocketToken] "f98cbcc4-36bc-4793-807e-ee7fba75393f" 102769ms [log] line {"signal":"gpio1","value":"strongH"} 102769ms [log] 102769ms [log] reading line 102769ms [log] line {"signal":"gpio2","value":"strongL"} 102769ms [log] 102769ms [log] reading line 102769ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 102769ms [log] [websocketConnected] 102952ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 102952ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 102975ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/f3937165-405b-401c-bbc9-44fcac5c2883"}}', extra='') 102975ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/f3937165-405b-401c-bbc9-44fcac5c2883"} 103029ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4","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='') 103029ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 103030ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 103030ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4", "state": "new"}] 105034ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 105034ms [err] v=0 105034ms [err] o=- 3929442909 3929442909 IN IP4 0.0.0.0 105034ms [err] s=- 105034ms [err] t=0 0 105034ms [err] a=group:BUNDLE 0 105034ms [err] a=msid-semantic:WMS * 105034ms [err] m=application 9 DTLS/SCTP 5000 105034ms [err] c=IN IP4 0.0.0.0 105034ms [err] a=mid:0 105034ms [err] a=sctpmap:5000 webrtc-datachannel 65535 105034ms [err] a=max-message-size:65536 105034ms [err] a=ice-ufrag:A8Vk 105034ms [err] a=ice-pwd:gyEtiblkzLbQOBJrSK6dLl 105034ms [err] a=fingerprint:sha-256 EA:6A:97:79:4E:B6:C3:D7:58:DA:AD:39:96:1E:9C:17:FF:41:03:16:B4:1B:FE:D8:8C:E7:E3:CD:0D:9D:68:22 105034ms [err] a=setup:actpass 105034ms [err] 105035ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 105037ms [log] makeOffer 105037ms [log] connectionstatechanged new new have-local-offer 105037ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4", "state": "new"}] 105037ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 105038ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 105039ms [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'Ae\x0f\xcdd4\xaa\x18`H\xc7D') 105040ms [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'=\xd4\x1b\x17\x8e\x84\xdf\xb7\x9b\x0f{\x02') 105040ms [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'Ae\x0f\xcdd4\xaa\x18`H\xc7D') 105040ms [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'=\xd4\x1b\x17\x8e\x84\xdf\xb7\x9b\x0f{\x02') 105042ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 105042ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'"\xeb#\x9b\x94\x14W&\xb4 X\xd7') 105043ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'"\xeb#\x9b\x94\x14W&\xb4 X\xd7') 105043ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa0\xab\xd8#\t3\tT\x13#\xd9a') 105044ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xa0\xab\xd8#\t3\tT\x13#\xd9a') 105044ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52060) (expires in 600 seconds) 105045ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 105045ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 105046ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 105046ms [log] handleSignalingMessage 105046ms [log] handleOptions 105046ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 105046ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 105069ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38418) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b';\x82Q\x13=\tR\xbe\xe6\xf9\x11j') 105069ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38418) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b';\x82Q\x13=\tR\xbe\xe6\xf9\x11j') 105077ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 105077ms [err] v=0 105077ms [err] o=- 3929442909 3929442909 IN IP4 0.0.0.0 105077ms [err] s=- 105077ms [err] t=0 0 105077ms [err] a=group:BUNDLE 0 105077ms [err] a=msid-semantic:WMS * 105077ms [err] m=application 38418 DTLS/SCTP 5000 105077ms [err] c=IN IP4 172.30.0.1 105077ms [err] a=mid:0 105077ms [err] a=sctpmap:5000 webrtc-datachannel 65535 105077ms [err] a=max-message-size:65536 105077ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38418 typ host 105077ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34422 typ host 105077ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38418 typ srflx raddr 172.30.0.1 rport 38418 105077ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34422 typ srflx raddr 172.17.0.3 rport 34422 105077ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52443 typ relay raddr 172.17.0.3 rport 60402 105077ms [err] a=end-of-candidates 105077ms [err] a=ice-ufrag:Pk5m 105077ms [err] a=ice-pwd:gFTMGVWY0wbmpPCZJIVS5k 105077ms [err] a=fingerprint:sha-256 23:2D:3C:BF:9B:91:C1:E9:F4:75:81:0B:E1:BC:BA:2E:55:3C:07:AE:FB:5B:D0:3B:0C:F2:FF:31:BE:C5:7C:2E 105077ms [err] a=setup:active 105077ms [err] 105078ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 105079ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 105079ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 105079ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51837) -> ('172.30.0.1', 38418)) State.FROZEN -> State.WAITING 105079ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43278) -> ('172.30.0.1', 38418)) State.FROZEN -> State.WAITING 105079ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51837) -> ('172.17.0.3', 34422)) State.FROZEN -> State.WAITING 105079ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52060) -> ('172.30.0.1', 38418)) State.FROZEN -> State.WAITING 105079ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(cnzx3ncL3Q 1 udp 1862270975 172.17.0.3 38418 typ prflx) 105080ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51837) -> ('172.17.0.3', 38418)) State.WAITING -> State.IN_PROGRESS 105080ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38418) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd9HP\xceLwI\x89w#t\xc1') 105080ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51837) -> ('172.30.0.1', 38418)) State.WAITING -> State.IN_PROGRESS 105080ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38418) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\xd0\xb1\xd8\x88\x9eJ\xf5\xac\x84\xde\xae') 105080ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929442909 3929442909 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 38418 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 38418 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34422 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38418 typ srflx raddr 172.30.0.1 rport 38418\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34422 typ srflx raddr 172.17.0.3 rport 34422\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52443 typ relay raddr 172.17.0.3 rport 60402\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Pk5m\\r\\na=ice-pwd:gFTMGVWY0wbmpPCZJIVS5k\\r\\na=fingerprint:sha-256 23:2D:3C:BF:9B:91:C1:E9:F4:75:81:0B:E1:BC:BA:2E:55:3C:07:AE:FB:5B:D0:3B:0C:F2:FF:31:BE:C5:7C:2E\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 105080ms [log] handleSignalingMessage 105080ms [log] handleAnswer 105080ms [log] acceptAnswer 105080ms [log] connectionstatechanged connecting checking stable 105080ms [log] connectionstatechanged connecting checking stable 105080ms [log] connectionstatechanged connecting checking stable 105080ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4", "state": "connecting"}] 105081ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38418) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd9HP\xceLwI\x89w#t\xc1') 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51837) -> ('172.17.0.3', 38418)) State.IN_PROGRESS -> State.SUCCEEDED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43278) -> ('172.30.0.1', 38418)) State.WAITING -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51837) -> ('172.17.0.3', 34422)) State.WAITING -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43278) -> ('172.17.0.3', 34422)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51837) -> ('141.24.211.56', 38418)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43278) -> ('141.24.211.56', 38418)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51837) -> ('141.24.211.56', 34422)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43278) -> ('141.24.211.56', 34422)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51837) -> ('141.24.210.113', 52443)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43278) -> ('141.24.210.113', 52443)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52060) -> ('172.30.0.1', 38418)) State.WAITING -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52060) -> ('172.17.0.3', 34422)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52060) -> ('141.24.211.56', 38418)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52060) -> ('141.24.211.56', 34422)) State.FROZEN -> State.FAILED 105082ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52060) -> ('141.24.210.113', 52443)) State.FROZEN -> State.FAILED 105082ms [err] INFO:aioice.ice:Connection(0) ICE completed 105082ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38418) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\xd0\xb1\xd8\x88\x9eJ\xf5\xac\x84\xde\xae') 105082ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51837) -> ('172.30.0.1', 38418)) State.IN_PROGRESS -> State.SUCCEEDED 105083ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38418) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'H\x98\xcd\xf0\x94>r|O\xdf\r\x8a') 105083ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38418) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'H\x98\xcd\xf0\x94>r|O\xdf\r\x8a') 105101ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 105101ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 105102ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 105105ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 105105ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 105105ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 105105ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 105105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 105105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 105106ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 105106ms [log] connectionstatechanged connecting completed stable 105106ms [log] connectionstatechanged connected completed stable 105106ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4", "state": "connected"}] 105107ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 105107ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 105107ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 105107ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 105108ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 105108ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 105108ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 105109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 105109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 105109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3472799428, stream_id=1, stream_seq=0) 105109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 105110ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2102831509, stream_id=1, stream_seq=0) 105110ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 105110ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2102831509, gaps=[]) 105111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3472799428, gaps=[]) 105111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 105111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3472799429, stream_id=1, stream_seq=1) 105111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 105111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3472799430, stream_id=1, stream_seq=2) 105112ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3472799429, gaps=[]) 105113ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 105113ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3472799430, gaps=[]) 105113ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 105193ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 105193ms [log] [experimentStatusChanged] {"status": "running", "message": null} 105273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 105274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 105274ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 105274ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 105274ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 105274ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 105274ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 105275ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 105275ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4"}', extra='') 105275ms [log] connectionstatechanged closed closed closed 105275ms [log] connectionstatechanged closed closed closed 105275ms [log] connectionstatechanged closed closed closed 105275ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4", "state": "closed"}] 105275ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 105275ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 105276ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b';~\xa3\x14\xaf\x8fa\xff\xa6\xd7(\xb3') 105277ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b';~\xa3\x14\xaf\x8fa\xff\xa6\xd7(\xb3') 105277ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52060) 105277ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 105277ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 105362ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 105362ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 105420ms [err] Traceback (most recent call last): 105420ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 105420ms [err] return _run_code(code, main_globals, None, 105420ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 105420ms [err] exec(code, run_globals) 105420ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 105421ms [err] sys.exit(main()) 105421ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 105421ms [err] asyncio.run(main_async()) 105421ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 105421ms [err] return loop.run_until_complete(main) 105421ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 105421ms [err] self.run_forever() 105421ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 105421ms [err] self._run_once() 105421ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 105422ms [err] event_list = self._selector.select(timeout) 105422ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 105422ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 105422ms [err] KeyboardInterrupt 105516ms [log] starting device 105909ms [err] DEBUG:asyncio:Using selector: EpollSelector 105980ms [err] ERROR:asyncio:Unclosed client session 105980ms [err] client_session: 106036ms [log] parsing 106036ms [log] creating device handler 106036ms [log] [ready] 106036ms [log] reading line 106036ms [log] [websocketToken] "4acb5612-e3e8-4329-98c6-792653a3c9bd" 106043ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 106043ms [log] [websocketConnected] 106255ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 106255ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 106279ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a5d0924f-a366-45e6-b663-f6d27aff8759"}}', extra='') 106279ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a5d0924f-a366-45e6-b663-f6d27aff8759"} 106329ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d","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='') 106329ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d", "state": "new"}] 108333ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 108333ms [err] v=0 108333ms [err] o=- 3929442913 3929442913 IN IP4 0.0.0.0 108333ms [err] s=- 108333ms [err] t=0 0 108333ms [err] a=group:BUNDLE 0 108333ms [err] a=msid-semantic:WMS * 108333ms [err] m=application 9 DTLS/SCTP 5000 108333ms [err] c=IN IP4 0.0.0.0 108333ms [err] a=mid:0 108333ms [err] a=sctpmap:5000 webrtc-datachannel 65535 108333ms [err] a=max-message-size:65536 108333ms [err] a=ice-ufrag:JnrX 108333ms [err] a=ice-pwd:E4ADxnNZxZLCdQP5Jqt3dY 108333ms [err] a=fingerprint:sha-256 95:17:05:5E:53:28:9A:E5:FE:2D:73:9B:D3:B3:FC:FB:35:9F:38:AD:1F:5E:20:07:D3:F1:F4:60:1A:35:93:1F 108333ms [err] a=setup:actpass 108333ms [err] 108335ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 108336ms [log] makeOffer 108336ms [log] connectionstatechanged new new have-local-offer 108336ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d", "state": "new"}] 108336ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 108337ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 108339ms [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'\xbf\x13\x94\xc1\x98\xf4\xaf\x1f\xfe6\x06a') 108339ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'i\xbaD\xb7j\x9cC\x9a\xc2\xda\x11\x01') 108340ms [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'\xbf\x13\x94\xc1\x98\xf4\xaf\x1f\xfe6\x06a') 108340ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'i\xbaD\xb7j\x9cC\x9a\xc2\xda\x11\x01') 108342ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 108342ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\xf5FT\xf5_P\xb8'\xaf\xed\x0e\xbe") 108343ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"\xf5FT\xf5_P\xb8'\xaf\xed\x0e\xbe") 108343ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'9\xf5\xe4\xe2BX\xe9=\xab$\xf2\x8d') 108344ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'9\xf5\xe4\xe2BX\xe9=\xab$\xf2\x8d') 108344ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59201) (expires in 600 seconds) 108344ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 108344ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 108345ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 108345ms [log] handleSignalingMessage 108345ms [log] handleOptions 108345ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 108345ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 108370ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50240) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcd\x8e\xdc!m*\xfc\x04%(Z,') 108370ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50240) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcd\x8e\xdc!m*\xfc\x04%(Z,') 108376ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 108376ms [err] v=0 108376ms [err] o=- 3929442913 3929442913 IN IP4 0.0.0.0 108376ms [err] s=- 108376ms [err] t=0 0 108376ms [err] a=group:BUNDLE 0 108376ms [err] a=msid-semantic:WMS * 108376ms [err] m=application 50240 DTLS/SCTP 5000 108376ms [err] c=IN IP4 172.30.0.1 108376ms [err] a=mid:0 108376ms [err] a=sctpmap:5000 webrtc-datachannel 65535 108376ms [err] a=max-message-size:65536 108376ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50240 typ host 108376ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55116 typ host 108376ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50240 typ srflx raddr 172.30.0.1 rport 50240 108376ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 55116 typ srflx raddr 172.17.0.3 rport 55116 108376ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65343 typ relay raddr 172.17.0.3 rport 39425 108376ms [err] a=end-of-candidates 108376ms [err] a=ice-ufrag:yRnf 108376ms [err] a=ice-pwd:xJvSABLQirAtldjykJVRHC 108376ms [err] a=fingerprint:sha-256 4F:14:C7:76:19:21:5F:E3:5A:04:A7:BC:15:E4:8A:0A:2F:67:3A:2C:4D:3E:73:DD:D9:D2:49:63:9A:23:96:6D 108376ms [err] a=setup:active 108376ms [err] 108378ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 108378ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 108379ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 108379ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41222) -> ('172.30.0.1', 50240)) State.FROZEN -> State.WAITING 108379ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51210) -> ('172.30.0.1', 50240)) State.FROZEN -> State.WAITING 108379ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41222) -> ('172.17.0.3', 55116)) State.FROZEN -> State.WAITING 108379ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59201) -> ('172.30.0.1', 50240)) State.FROZEN -> State.WAITING 108380ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(TFesug3rLO 1 udp 1862270975 172.17.0.3 50240 typ prflx) 108380ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41222) -> ('172.17.0.3', 50240)) State.WAITING -> State.IN_PROGRESS 108380ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50240) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'K\x9a\xa8.\x7f\xf6.\xe9\xcc&V_') 108380ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41222) -> ('172.30.0.1', 50240)) State.WAITING -> State.IN_PROGRESS 108380ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50240) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Z\x99\x8d\x06\x05\x93W\xa8\xc8\xebEd') 108380ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929442913 3929442913 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 50240 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 50240 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55116 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50240 typ srflx raddr 172.30.0.1 rport 50240\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 55116 typ srflx raddr 172.17.0.3 rport 55116\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65343 typ relay raddr 172.17.0.3 rport 39425\\r\\na=end-of-candidates\\r\\na=ice-ufrag:yRnf\\r\\na=ice-pwd:xJvSABLQirAtldjykJVRHC\\r\\na=fingerprint:sha-256 4F:14:C7:76:19:21:5F:E3:5A:04:A7:BC:15:E4:8A:0A:2F:67:3A:2C:4D:3E:73:DD:D9:D2:49:63:9A:23:96:6D\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 108380ms [log] handleSignalingMessage 108380ms [log] handleAnswer 108380ms [log] acceptAnswer 108380ms [log] connectionstatechanged connecting checking stable 108380ms [log] connectionstatechanged connecting checking stable 108380ms [log] connectionstatechanged connecting checking stable 108380ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d", "state": "connecting"}] 108381ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50240) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'K\x9a\xa8.\x7f\xf6.\xe9\xcc&V_') 108381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41222) -> ('172.17.0.3', 50240)) State.IN_PROGRESS -> State.SUCCEEDED 108381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51210) -> ('172.30.0.1', 50240)) State.WAITING -> State.FAILED 108381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41222) -> ('172.17.0.3', 55116)) State.WAITING -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51210) -> ('172.17.0.3', 55116)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41222) -> ('141.24.211.56', 50240)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51210) -> ('141.24.211.56', 50240)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41222) -> ('141.24.211.56', 55116)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51210) -> ('141.24.211.56', 55116)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41222) -> ('141.24.210.113', 65343)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51210) -> ('141.24.210.113', 65343)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59201) -> ('172.30.0.1', 50240)) State.WAITING -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59201) -> ('172.17.0.3', 55116)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59201) -> ('141.24.211.56', 50240)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59201) -> ('141.24.211.56', 55116)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59201) -> ('141.24.210.113', 65343)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) ICE completed 108384ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50240) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Z\x99\x8d\x06\x05\x93W\xa8\xc8\xebEd') 108384ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41222) -> ('172.30.0.1', 50240)) State.IN_PROGRESS -> State.SUCCEEDED 108384ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50240) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa6\xa7X\n\xad\xa1Z\x1f\xbf\xe3\xca\x16') 108384ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50240) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa6\xa7X\n\xad\xa1Z\x1f\xbf\xe3\xca\x16') 108401ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 108401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 108402ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 108407ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 108407ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 108407ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 108407ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 108407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 108408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 108408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 108408ms [log] connectionstatechanged connecting completed stable 108408ms [log] connectionstatechanged connected completed stable 108408ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d", "state": "connected"}] 108409ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 108409ms [log] line {"signal":"gpio1","value":"strongH"} 108409ms [log] 108409ms [log] reading line 108409ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 108410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 108410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 108410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 108410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 108410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 108410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 108412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 108412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 108412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 108412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2322540407, stream_id=1, stream_seq=0) 108412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 108414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=300344006, stream_id=1, stream_seq=0) 108414ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 108414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=300344006, gaps=[]) 108415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2322540407, gaps=[]) 108415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 108415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2322540408, stream_id=1, stream_seq=1) 108416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 108416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2322540409, stream_id=1, stream_seq=2) 108416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2322540410, stream_id=1, stream_seq=3) 108416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2322540411, stream_id=1, stream_seq=4) 108418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2322540408, gaps=[]) 108418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 108418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2322540409, gaps=[]) 108418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 108418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2322540410, gaps=[]) 108418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 108418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2322540411, gaps=[]) 108418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 108499ms [log] line {"signal":"gpio2","value":"strongL"} 108499ms [log] 108499ms [log] reading line 108499ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 108499ms [log] [experimentStatusChanged] {"status": "running", "message": null} 108577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 108577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 108577ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 108578ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 108578ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 108578ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 108578ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 108579ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 108579ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d"}', extra='') 108579ms [log] connectionstatechanged closed closed closed 108579ms [log] connectionstatechanged closed closed closed 108579ms [log] connectionstatechanged closed closed closed 108579ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d", "state": "closed"}] 108579ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 108580ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 108580ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'~R\x90\xfc*L\xf0\xb3\xc7\xd1\x9cd') 108581ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'~R\x90\xfc*L\xf0\xb3\xc7\xd1\x9cd') 108581ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59201) 108582ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 108582ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 108660ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 108660ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 108719ms [err] Traceback (most recent call last): 108719ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 108719ms [err] return _run_code(code, main_globals, None, 108719ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 108719ms [err] exec(code, run_globals) 108719ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 108719ms [err] sys.exit(main()) 108719ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 108719ms [err] asyncio.run(main_async()) 108719ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 108719ms [err] return loop.run_until_complete(main) 108719ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 108719ms [err] self.run_forever() 108719ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 108720ms [err] self._run_once() 108720ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 108720ms [err] event_list = self._selector.select(timeout) 108720ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 108720ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 108720ms [err] KeyboardInterrupt ================== Client Communication (device <-> device): should start an experiment ================== Client Communication (edge instantiable <-> device): should connect without errors ================== Client Communication (edge instantiable <-> device): should start an experiment