================== js Client to python Client Communication: should connect without errors 10115ms [log] starting device 11411ms [err] DEBUG:asyncio:Using selector: EpollSelector 11669ms [err] ERROR:asyncio:Unclosed client session 11669ms [err] client_session: 11770ms [log] parsing 11770ms [log] creating device handler 11770ms [log] [ready] 11770ms [log] reading line 11770ms [log] [websocketToken] "2a651e10-0c9a-4b09-b94b-b32c6a6d851c" 11803ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 11803ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 14351ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 14351ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 14398ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost:80/experiments/de34d3aa-de6f-4d4b-bed9-4841fccd4679"}}', extra='') 14398ms [log] [configuration] {"experimentUrl": "http://localhost:80/experiments/de34d3aa-de6f-4d4b-bed9-4841fccd4679"} 14484ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost:80/peerconnections/2a82a217-8ec3-424e-a018-11a32aeab807","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 14496ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/2a82a217-8ec3-424e-a018-11a32aeab807", "state": "new"}] 16499ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 16505ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 16505ms [err] v=0 16505ms [err] o=- 3951535760 3951535760 IN IP4 0.0.0.0 16505ms [err] s=- 16505ms [err] t=0 0 16505ms [err] a=group:BUNDLE 0 16505ms [err] a=msid-semantic:WMS * 16505ms [err] m=application 9 DTLS/SCTP 5000 16505ms [err] c=IN IP4 0.0.0.0 16505ms [err] a=mid:0 16505ms [err] a=sctpmap:5000 webrtc-datachannel 65535 16505ms [err] a=max-message-size:65536 16505ms [err] a=ice-ufrag:xSFJ 16505ms [err] a=ice-pwd:4bazAYL5Vg2X3pgUe5MXv4 16505ms [err] a=fingerprint:sha-256 90:54:38:06:F5:AA:68:0E:FC:E3:8F:ED:57:62:86:4F:B9:1D:12:E1:D8:7C:FE:7B:24:DC:51:AE:10:9A:B8:C0 16505ms [err] a=setup:actpass 16505ms [err] 16506ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 16507ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 16508ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/2a82a217-8ec3-424e-a018-11a32aeab807", "state": "new"}] 16509ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 16509ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 16511ms [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'\xf0\x92|t\x1f\x1b\xc5\x1b\xd6\x91\x9a\\') 16511ms [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'kM\xb71\xdf\x0f\xbd\xb6\xfc\xaf\xc3\x05') 16512ms [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'\xf0\x92|t\x1f\x1b\xc5\x1b\xd6\x91\x9a\\') 16513ms [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'kM\xb71\xdf\x0f\xbd\xb6\xfc\xaf\xc3\x05') 16514ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 16514ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\xbe\x0e\xe9\xbfK'\xcc\xea\xa1\xe8\xe5\xa3") 16516ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"\xbe\x0e\xe9\xbfK'\xcc\xea\xa1\xe8\xe5\xa3") 16516ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'sR\xc3\x95S\xa0\xfa\xff)M\xe9\x9a') 16517ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'sR\xc3\x95S\xa0\xfa\xff)M\xe9\x9a') 16517ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 54068) (expires in 600 seconds) 16518ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 16518ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 16519ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/2a82a217-8ec3-424e-a018-11a32aeab807"}', extra='') 16519ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 16519ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 16519ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 16519ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 16538ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Hov32pmkCZjk') 16538ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Hov32pmkCZjk') 16540ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2412931879320176799 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:uYxY\\r\\na=ice-pwd:Y5Sexn5qvqhD3ZUFVBA2tDWE\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 C5:03:B4:7A:15:0A:3B:B2:BB:2F:87:F1:3E:89:01:CF:2A:4B:13:07:F8:F6:22:94:F2:93:00:F2:B5:74:21:D0\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/2a82a217-8ec3-424e-a018-11a32aeab807"}', extra='') 16540ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 16540ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 16540ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 16540ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 16540ms [err] v=0 16540ms [err] o=- 2412931879320176799 2 IN IP4 127.0.0.1 16540ms [err] s=- 16540ms [err] t=0 0 16540ms [err] a=group:BUNDLE 0 16540ms [err] a=msid-semantic: WMS 16540ms [err] m=application 9 DTLS/SCTP 5000 16540ms [err] c=IN IP4 0.0.0.0 16540ms [err] a=ice-ufrag:uYxY 16540ms [err] a=ice-pwd:Y5Sexn5qvqhD3ZUFVBA2tDWE 16540ms [err] a=ice-options:trickle 16540ms [err] a=fingerprint:sha-256 C5:03:B4:7A:15:0A:3B:B2:BB:2F:87:F1:3E:89:01:CF:2A:4B:13:07:F8:F6:22:94:F2:93:00:F2:B5:74:21:D0 16540ms [err] a=setup:active 16540ms [err] a=mid:0 16540ms [err] a=sctpmap:5000 webrtc-datachannel 1024 16540ms [err] 16541ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 16541ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 16541ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 16541ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(RxX29eImWb 1 udp 1845501695 172.17.0.2 40294 typ prflx) 16542ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 16542ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 16542ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 16542ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43044) -> ('172.17.0.2', 40294)) State.WAITING -> State.IN_PROGRESS 16542ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+\x0f/\x15Vn\x95\xe3\x878\\\xe1') 16542ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/2a82a217-8ec3-424e-a018-11a32aeab807", "state": "connecting"}] 16543ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+\x0f/\x15Vn\x95\xe3\x878\\\xe1') 16543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43044) -> ('172.17.0.2', 40294)) State.IN_PROGRESS -> State.SUCCEEDED 16543ms [err] INFO:aioice.ice:Connection(0) ICE completed 16552ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1646644726 1 udp 2113937151 acc9f3d8-0484-4410-881c-eb12d1c6b423.local 40294 typ host generation 0 ufrag uYxY network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/2a82a217-8ec3-424e-a018-11a32aeab807"}', extra='') 16552ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 16552ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 16552ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 16556ms [err] INFO:aioice.ice:Connection(0) Remote candidate "acc9f3d8-0484-4410-881c-eb12d1c6b423.local" resolved to 172.17.0.2 16558ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1081820027 1 udp 1677729535 141.24.211.56 40294 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag uYxY network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/2a82a217-8ec3-424e-a018-11a32aeab807"}', extra='') 16558ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 16558ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 16558ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 16563ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43044) -> ('172.17.0.2', 40294)) State.FROZEN -> State.IN_PROGRESS 16563ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x84\x9e\xf2\xad\x9eI+R"62\xd5') 16564ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x84\x9e\xf2\xad\x9eI+R"62\xd5') 16564ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43044) -> ('172.17.0.2', 40294)) State.IN_PROGRESS -> State.SUCCEEDED 16564ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34658) -> ('172.17.0.2', 40294)) State.FROZEN -> State.FAILED 16564ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43044) -> ('141.24.211.56', 40294)) State.FROZEN -> State.FAILED 16565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34658) -> ('141.24.211.56', 40294)) State.FROZEN -> State.FAILED 16565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54068) -> ('172.17.0.2', 40294)) State.FROZEN -> State.FAILED 16565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54068) -> ('141.24.211.56', 40294)) State.FROZEN -> State.FAILED 16584ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 16584ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 16588ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 16588ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 16591ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 16592ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 16592ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 16592ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 16592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 16592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 16592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 16592ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 16593ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/2a82a217-8ec3-424e-a018-11a32aeab807", "state": "connected"}] 16595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 16595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 16595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 16595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 16595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 16596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 16596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 16596ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'c9zYvGQPlKJM') 16596ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'c9zYvGQPlKJM') 16596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 16596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 16596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 16596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3050626035, stream_id=1, stream_seq=0) 16597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 16597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3050626035, gaps=[]) 16597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 16597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=755781429, stream_id=1, stream_seq=0) 16597ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 16597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=755781429, gaps=[]) 16656ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'LsJk98VYw9jO') 16656ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'LsJk98VYw9jO') 16696ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 16697ms [log] [experimentStatusChanged] {"status": "running", "message": null} 16735ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'wRkURFNeeEcY') 16736ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'wRkURFNeeEcY') 16736ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34658) -> ('172.17.0.2', 40294)) State.WAITING -> State.IN_PROGRESS 16736ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xaf\xfcRzL\x06\x95\x82c8\xf7{') 16738ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 40294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xaf\xfcRzL\x06\x95\x82c8\xf7{') 16738ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34658) -> ('172.17.0.2', 40294)) State.IN_PROGRESS -> State.SUCCEEDED 17166ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost:80/peerconnections/2a82a217-8ec3-424e-a018-11a32aeab807"}', extra='') 17167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 17167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 17167ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 17168ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 17168ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 17168ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 17168ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 17168ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17168ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 17168ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17168ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17169ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/2a82a217-8ec3-424e-a018-11a32aeab807", "state": "closed"}] 17169ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 17169ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 17169ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b']\x1e\xedV%>\x9f\xab\x14wPS') 17170ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b']\x1e\xedV%>\x9f\xab\x14wPS') 17170ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 54068) 17170ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 17170ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 17225ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 17225ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 17243ms [err] Traceback (most recent call last): 17243ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 17244ms [err] return _run_code(code, main_globals, None, 17244ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 17244ms [err] exec(code, run_globals) 17244ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 17244ms [err] sys.exit(main()) 17244ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 17244ms [err] asyncio.run(main_async()) 17244ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 17244ms [err] return loop.run_until_complete(main) 17244ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 17245ms [err] self.run_forever() 17245ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 17245ms [err] self._run_once() 17245ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 17245ms [err] event_list = self._selector.select(timeout) 17245ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 17245ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 17245ms [err] KeyboardInterrupt 17248ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 17248ms [err] h.flush() 17248ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== python Client to js Client Communication: should start an experiment ================== python Client to python Client Communication: should connect without errors 24953ms [log] starting device 25632ms [err] DEBUG:asyncio:Using selector: EpollSelector 25823ms [err] ERROR:asyncio:Unclosed client session 25823ms [err] client_session: 25926ms [log] parsing 25926ms [log] creating device handler 25926ms [log] [ready] 25926ms [log] reading line 25926ms [log] [websocketToken] "fcff1df2-a27e-4b8c-b9c1-233916d4096b" 25957ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 25957ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 27793ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 27793ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 27834ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost:80/experiments/9d853867-6ca3-4fe3-9d0c-5acc871662c9"}}', extra='') 27835ms [log] [configuration] {"experimentUrl": "http://localhost:80/experiments/9d853867-6ca3-4fe3-9d0c-5acc871662c9"} 27892ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost:80/peerconnections/ae2ead68-57bd-45fe-a7bc-93faceca7009","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 27920ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/ae2ead68-57bd-45fe-a7bc-93faceca7009", "state": "new"}] 29923ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost:80/peerconnections/ae2ead68-57bd-45fe-a7bc-93faceca7009","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 29923ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 29923ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 29924ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 29924ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 29945ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost:80/peerconnections/ae2ead68-57bd-45fe-a7bc-93faceca7009","content":{"type":"offer","sdp":"v=0\\r\\no=- 3951535774 3951535774 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 55244 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 55244 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 49847 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55244 typ srflx raddr 172.30.0.1 rport 55244\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 49847 typ srflx raddr 172.17.0.2 rport 49847\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63115 typ relay raddr 172.17.0.2 rport 37045\\r\\na=end-of-candidates\\r\\na=ice-ufrag:VQRC\\r\\na=ice-pwd:N3r3fR5XABaDvHNdteFaNS\\r\\na=fingerprint:sha-256 93:69:22:59:09:23:18:2D:B1:5F:E3:4E:79:9A:33:07:96:FE:33:59:04:A4:D5:1D:6C:40:6F:AA:A0:B4:B1:86\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 29945ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 29945ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 29945ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 29946ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 29946ms [err] v=0 29946ms [err] o=- 3951535774 3951535774 IN IP4 0.0.0.0 29946ms [err] s=- 29946ms [err] t=0 0 29946ms [err] a=group:BUNDLE 0 29946ms [err] a=msid-semantic:WMS * 29946ms [err] m=application 55244 DTLS/SCTP 5000 29946ms [err] c=IN IP4 172.30.0.1 29946ms [err] a=mid:0 29946ms [err] a=sctpmap:5000 webrtc-datachannel 65535 29946ms [err] a=max-message-size:65536 29946ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55244 typ host 29946ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 49847 typ host 29946ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55244 typ srflx raddr 172.30.0.1 rport 55244 29946ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 49847 typ srflx raddr 172.17.0.2 rport 49847 29946ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63115 typ relay raddr 172.17.0.2 rport 37045 29946ms [err] a=end-of-candidates 29946ms [err] a=ice-ufrag:VQRC 29946ms [err] a=ice-pwd:N3r3fR5XABaDvHNdteFaNS 29946ms [err] a=fingerprint:sha-256 93:69:22:59:09:23:18:2D:B1:5F:E3:4E:79:9A:33:07:96:FE:33:59:04:A4:D5:1D:6C:40:6F:AA:A0:B4:B1:86 29946ms [err] a=setup:actpass 29946ms [err] 29947ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 29947ms [err] v=0 29947ms [err] o=- 3951535774 3951535774 IN IP4 0.0.0.0 29947ms [err] s=- 29947ms [err] t=0 0 29947ms [err] a=group:BUNDLE 0 29947ms [err] a=msid-semantic:WMS * 29947ms [err] m=application 55244 DTLS/SCTP 5000 29947ms [err] c=IN IP4 172.30.0.1 29947ms [err] a=mid:0 29947ms [err] a=sctpmap:5000 webrtc-datachannel 65535 29947ms [err] a=max-message-size:65536 29947ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55244 typ host 29947ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 49847 typ host 29947ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55244 typ srflx raddr 172.30.0.1 rport 55244 29947ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 49847 typ srflx raddr 172.17.0.2 rport 49847 29947ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63115 typ relay raddr 172.17.0.2 rport 37045 29947ms [err] a=end-of-candidates 29947ms [err] a=ice-ufrag:VQRC 29947ms [err] a=ice-pwd:N3r3fR5XABaDvHNdteFaNS 29947ms [err] a=fingerprint:sha-256 93:69:22:59:09:23:18:2D:B1:5F:E3:4E:79:9A:33:07:96:FE:33:59:04:A4:D5:1D:6C:40:6F:AA:A0:B4:B1:86 29947ms [err] a=setup:actpass 29947ms [err] 29947ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 29948ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/ae2ead68-57bd-45fe-a7bc-93faceca7009", "state": "new"}] 29948ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 29948ms [err] v=0 29948ms [err] o=- 3951535774 3951535774 IN IP4 0.0.0.0 29948ms [err] s=- 29948ms [err] t=0 0 29948ms [err] a=group:BUNDLE 0 29948ms [err] a=msid-semantic:WMS * 29948ms [err] m=application 9 DTLS/SCTP 5000 29948ms [err] c=IN IP4 0.0.0.0 29948ms [err] a=mid:0 29948ms [err] a=sctpmap:5000 webrtc-datachannel 65535 29948ms [err] a=max-message-size:65536 29948ms [err] a=ice-ufrag:TTVW 29948ms [err] a=ice-pwd:gBipbZVDz32b3xjqpcPxgA 29948ms [err] a=fingerprint:sha-256 F2:90:5C:3F:77:36:7A:7F:D4:CF:E3:56:DE:71:D9:FF:6E:17:DE:E8:05:35:37:96:01:E9:FB:64:00:96:03:7E 29948ms [err] a=setup:active 29948ms [err] 29949ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 29949ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 29949ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 29950ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 29950ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 29951ms [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'\x89o\xab\x05\xda\xa1\x87\xf1cR#\xf4') 29952ms [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'\x18\xfc\x19\x0c\xc3\xfa\xff\xb0\xa0\xd3\x89\xbe') 29952ms [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'\x89o\xab\x05\xda\xa1\x87\xf1cR#\xf4') 29952ms [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'\x18\xfc\x19\x0c\xc3\xfa\xff\xb0\xa0\xd3\x89\xbe') 29954ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 29954ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'_;\xaa\xb8o\xdeUEd\xc8)\xb5') 29955ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'_;\xaa\xb8o\xdeUEd\xc8)\xb5') 29955ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'@\\g\xb5b\xc8\x90\xe90p\x19d') 29956ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'@\\g\xb5b\xc8\x90\xe90p\x19d') 29956ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59027) (expires in 600 seconds) 29956ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 29956ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 29957ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 29957ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 29957ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 29957ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57684) -> ('172.30.0.1', 55244)) State.FROZEN -> State.WAITING 29957ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49876) -> ('172.30.0.1', 55244)) State.FROZEN -> State.WAITING 29957ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57684) -> ('172.17.0.2', 49847)) State.FROZEN -> State.WAITING 29957ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59027) -> ('172.30.0.1', 55244)) State.FROZEN -> State.WAITING 29958ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 29958ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 29958ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57684) -> ('172.30.0.1', 55244)) State.WAITING -> State.IN_PROGRESS 29958ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55244) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'V\x97\x9ec\xd2\xb4\xf7K\x93\x1b\xef\x84') 29958ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/ae2ead68-57bd-45fe-a7bc-93faceca7009", "state": "connecting"}] 29959ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55244) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'V\x97\x9ec\xd2\xb4\xf7K\x93\x1b\xef\x84') 29959ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57684) -> ('172.30.0.1', 55244)) State.IN_PROGRESS -> State.SUCCEEDED 29959ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57684) -> ('141.24.211.56', 55244)) State.FROZEN -> State.WAITING 29959ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57684) -> ('141.24.211.56', 49847)) State.FROZEN -> State.WAITING 29959ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57684) -> ('141.24.210.113', 63115)) State.FROZEN -> State.WAITING 29969ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55244) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd5 \ti\xa6\x99(\xa9\x02\x89\xb6\x94') 29969ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55244) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd5 \ti\xa6\x99(\xa9\x02\x89\xb6\x94') 29969ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49876) -> ('172.30.0.1', 55244)) State.WAITING -> State.FAILED 29969ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57684) -> ('172.17.0.2', 49847)) State.WAITING -> State.FAILED 29970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49876) -> ('172.17.0.2', 49847)) State.FROZEN -> State.FAILED 29970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57684) -> ('141.24.211.56', 55244)) State.WAITING -> State.FAILED 29970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49876) -> ('141.24.211.56', 55244)) State.FROZEN -> State.FAILED 29970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57684) -> ('141.24.211.56', 49847)) State.WAITING -> State.FAILED 29970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49876) -> ('141.24.211.56', 49847)) State.FROZEN -> State.FAILED 29970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59027) -> ('172.30.0.1', 55244)) State.WAITING -> State.FAILED 29970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59027) -> ('172.17.0.2', 49847)) State.FROZEN -> State.FAILED 29970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57684) -> ('141.24.210.113', 63115)) State.WAITING -> State.FAILED 29970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49876) -> ('141.24.210.113', 63115)) State.FROZEN -> State.FAILED 29970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59027) -> ('141.24.211.56', 55244)) State.FROZEN -> State.FAILED 29970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59027) -> ('141.24.211.56', 49847)) State.FROZEN -> State.FAILED 29970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59027) -> ('141.24.210.113', 63115)) State.FROZEN -> State.FAILED 29970ms [err] INFO:aioice.ice:Connection(0) ICE completed 29970ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 55244) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'y)\x82\x0bG\x9f~\x8f2\xc4\x12\xe7') 29970ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 55244) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'y)\x82\x0bG\x9f~\x8f2\xc4\x12\xe7') 29971ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(pJBZgyVJAr 1 udp 1862270975 172.17.0.2 55244 typ prflx) 29971ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57684) -> ('172.17.0.2', 55244)) State.WAITING -> State.IN_PROGRESS 29971ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 55244) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"'m\x14\xec\xb4r\xc8?\xc7\xdf\x0b\xc4") 29972ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 55244) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"'m\x14\xec\xb4r\xc8?\xc7\xdf\x0b\xc4") 29972ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57684) -> ('172.17.0.2', 55244)) State.IN_PROGRESS -> State.SUCCEEDED 29978ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 29978ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 29979ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 29979ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 29993ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 29994ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 29994ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 29994ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 29994ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 29994ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/ae2ead68-57bd-45fe-a7bc-93faceca7009", "state": "connected"}] 29995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 29995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 29995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 29995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 29996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 29996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 29996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1321327006, stream_id=1, stream_seq=0) 29997ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 29997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=890479416, stream_id=1, stream_seq=0) 29997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 29997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1321327006, gaps=[]) 29997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=890479416, gaps=[]) 29998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 30079ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 30080ms [log] [experimentStatusChanged] {"status": "running", "message": null} 30595ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost:80/peerconnections/ae2ead68-57bd-45fe-a7bc-93faceca7009"}', extra='') 30595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 30595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 30595ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 30595ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 30596ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 30596ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 30596ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 30596ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 30596ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 30596ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 30596ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 30596ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/ae2ead68-57bd-45fe-a7bc-93faceca7009", "state": "closed"}] 30596ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 30596ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 30597ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'{-\x14#\x98\x9cv\x98\xc7\xda\xe3\xd5') 30597ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'{-\x14#\x98\x9cv\x98\xc7\xda\xe3\xd5') 30597ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59027) 30598ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 30598ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 30640ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 30640ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 30670ms [err] Traceback (most recent call last): 30670ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 30671ms [err] return _run_code(code, main_globals, None, 30671ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 30671ms [err] exec(code, run_globals) 30671ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 30671ms [err] sys.exit(main()) 30671ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 30671ms [err] asyncio.run(main_async()) 30671ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 30671ms [err] return loop.run_until_complete(main) 30671ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 30671ms [err] self.run_forever() 30671ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 30671ms [err] self._run_once() 30672ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 30672ms [err] event_list = self._selector.select(timeout) 30672ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 30672ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 30672ms [err] KeyboardInterrupt 30674ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 30674ms [err] h.flush() 30674ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== Cyclic Device Groups: should resolve cyclic device groups correctly (flat_group: false) ================== Client Communication (group <-> device): should connect without errors ================== Client Communication (group <-> device): should start an experiment ================== Experiment Status Changed Messages: should connect without errors ================== Experiment Status Changed Messages: should start an experiment ================== Experiment Status Changed Messages: should stop an experiment ================== js Client to js Client File tests : should transmit file ================== js Client to python Client File tests : should transmit file 50986ms [log] starting device 51735ms [err] DEBUG:asyncio:Using selector: EpollSelector 51931ms [err] ERROR:asyncio:Unclosed client session 51931ms [err] client_session: 52037ms [log] parsing 52037ms [log] creating device handler 52037ms [log] [ready] 52037ms [log] reading line 52037ms [log] [websocketToken] "5ef71ff0-7cd4-46e6-921c-27f9f5965b0f" 52073ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 52073ms [log] [websocketConnected] 55246ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 55246ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 55286ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost:80/experiments/ebf5cf44-2bb9-4fd9-82d3-9bf66fa82f2d"}}', extra='') 55286ms [log] [configuration] {"experimentUrl": "http://localhost:80/experiments/ebf5cf44-2bb9-4fd9-82d3-9bf66fa82f2d"} 55342ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost:80/peerconnections/83aea77c-362e-49d7-ad88-bbca8bee4a15","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 55347ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/83aea77c-362e-49d7-ad88-bbca8bee4a15", "state": "new"}] 57350ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 57351ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 57351ms [err] v=0 57351ms [err] o=- 3951535801 3951535801 IN IP4 0.0.0.0 57351ms [err] s=- 57351ms [err] t=0 0 57351ms [err] a=group:BUNDLE 0 57351ms [err] a=msid-semantic:WMS * 57351ms [err] m=application 9 DTLS/SCTP 5000 57351ms [err] c=IN IP4 0.0.0.0 57351ms [err] a=mid:0 57351ms [err] a=sctpmap:5000 webrtc-datachannel 65535 57351ms [err] a=max-message-size:65536 57351ms [err] a=ice-ufrag:TJSG 57351ms [err] a=ice-pwd:GCl7dhyxrOoLFDS5qzm2Pg 57351ms [err] a=fingerprint:sha-256 0A:75:17:18:9B:FC:5F:43:19:29:0F:C7:95:03:DA:F6:F4:69:79:31:54:49:CE:8B:87:81:CF:94:91:50:12:E3 57351ms [err] a=setup:actpass 57351ms [err] 57352ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 57352ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 57352ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/83aea77c-362e-49d7-ad88-bbca8bee4a15", "state": "new"}] 57353ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 57353ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 57354ms [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"dV\x1c\xfepE'\xb0\x19o\xa2\x87") 57354ms [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'\xf0\xf7\x1d\xe0\xb6\xe8/&\xa0\xbeQ\x04') 57355ms [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"dV\x1c\xfepE'\xb0\x19o\xa2\x87") 57355ms [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'\xf0\xf7\x1d\xe0\xb6\xe8/&\xa0\xbeQ\x04') 57356ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 57356ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b',L\xb6\xfe\x04.2\x97\x03S\x03\x87') 57357ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b',L\xb6\xfe\x04.2\x97\x03S\x03\x87') 57357ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc5\xe6\x8e\xa1\xd7\xb6\xd3_\xca6\x8b\n') 57358ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xc5\xe6\x8e\xa1\xd7\xb6\xd3_\xca6\x8b\n') 57358ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53685) (expires in 600 seconds) 57358ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 57358ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 57359ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/83aea77c-362e-49d7-ad88-bbca8bee4a15"}', extra='') 57359ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 57359ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 57359ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 57359ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 57378ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 4108869190125403922 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:MP2b\\r\\na=ice-pwd:MHTTj/yyDQwrctaSptAhcwW/\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 6D:99:99:D3:73:35:FF:E4:52:6D:86:F0:AA:8D:53:9A:B6:EB:F7:6B:D7:8D:75:A1:4D:5A:05:FA:90:5C:5C:D4\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/83aea77c-362e-49d7-ad88-bbca8bee4a15"}', extra='') 57378ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 57378ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 57378ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 57378ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 57378ms [err] v=0 57378ms [err] o=- 4108869190125403922 2 IN IP4 127.0.0.1 57378ms [err] s=- 57378ms [err] t=0 0 57378ms [err] a=group:BUNDLE 0 57378ms [err] a=msid-semantic: WMS 57378ms [err] m=application 9 DTLS/SCTP 5000 57378ms [err] c=IN IP4 0.0.0.0 57378ms [err] a=ice-ufrag:MP2b 57378ms [err] a=ice-pwd:MHTTj/yyDQwrctaSptAhcwW/ 57378ms [err] a=ice-options:trickle 57378ms [err] a=fingerprint:sha-256 6D:99:99:D3:73:35:FF:E4:52:6D:86:F0:AA:8D:53:9A:B6:EB:F7:6B:D7:8D:75:A1:4D:5A:05:FA:90:5C:5C:D4 57378ms [err] a=setup:active 57378ms [err] a=mid:0 57378ms [err] a=sctpmap:5000 webrtc-datachannel 1024 57378ms [err] 57378ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 57378ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 57379ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 57379ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 57379ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 57379ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 57379ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/83aea77c-362e-49d7-ad88-bbca8bee4a15", "state": "connecting"}] 57380ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6qiEtDvZD0tM') 57380ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6qiEtDvZD0tM') 57381ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(8zORORt4jl 1 udp 1845501695 172.17.0.2 48739 typ prflx) 57381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46465) -> ('172.17.0.2', 48739)) State.WAITING -> State.IN_PROGRESS 57381ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd4w\xf8Y\xf2\xb3\xe2v\x81\xcd[l') 57383ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd4w\xf8Y\xf2\xb3\xe2v\x81\xcd[l') 57383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46465) -> ('172.17.0.2', 48739)) State.IN_PROGRESS -> State.SUCCEEDED 57384ms [err] INFO:aioice.ice:Connection(0) ICE completed 57388ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4193884891 1 udp 2113937151 9990c986-4faa-4472-ad7a-5cf56c7b1326.local 48739 typ host generation 0 ufrag MP2b network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/83aea77c-362e-49d7-ad88-bbca8bee4a15"}', extra='') 57388ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 57388ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 57389ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 57392ms [err] INFO:aioice.ice:Connection(0) Remote candidate "9990c986-4faa-4472-ad7a-5cf56c7b1326.local" resolved to 172.17.0.2 57392ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1792162760 1 udp 1677729535 141.24.211.56 48739 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag MP2b network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/83aea77c-362e-49d7-ad88-bbca8bee4a15"}', extra='') 57392ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 57392ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 57392ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 57400ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46465) -> ('172.17.0.2', 48739)) State.FROZEN -> State.IN_PROGRESS 57400ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'r>\x1d\xc2%|\xa5\x1f\xd0\xa6\xf6\xdb') 57401ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'r>\x1d\xc2%|\xa5\x1f\xd0\xa6\xf6\xdb') 57401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46465) -> ('172.17.0.2', 48739)) State.IN_PROGRESS -> State.SUCCEEDED 57401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47328) -> ('172.17.0.2', 48739)) State.FROZEN -> State.FAILED 57401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46465) -> ('141.24.211.56', 48739)) State.FROZEN -> State.FAILED 57401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47328) -> ('141.24.211.56', 48739)) State.FROZEN -> State.FAILED 57401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53685) -> ('172.17.0.2', 48739)) State.FROZEN -> State.FAILED 57401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53685) -> ('141.24.211.56', 48739)) State.FROZEN -> State.FAILED 57439ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 57439ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 57440ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 57440ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 57440ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mAGODnP3mQu/') 57440ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mAGODnP3mQu/') 57442ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 57442ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 57442ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 57442ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 57442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 57443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 57443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 57443ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 57443ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/83aea77c-362e-49d7-ad88-bbca8bee4a15", "state": "connected"}] 57445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 57445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 57445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 57445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 57445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 57446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 57446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 57446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 57446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 57446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 57447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4171433141, stream_id=1, stream_seq=0) 57447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 57447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4171433141, gaps=[]) 57447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 57448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=98118143, stream_id=1, stream_seq=0) 57448ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 57448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118143, gaps=[]) 57449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=98118144, stream_id=1, stream_seq=1) 57449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118144, gaps=[]) 57449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118145, stream_id=1, stream_seq=2) 57449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118145, gaps=[]) 57450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118146, stream_id=1, stream_seq=2) 57450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118146, gaps=[]) 57450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118147, stream_id=1, stream_seq=2) 57450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118147, gaps=[]) 57450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118148, stream_id=1, stream_seq=2) 57450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118148, gaps=[]) 57451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118149, stream_id=1, stream_seq=2) 57451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118149, gaps=[]) 57452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118150, stream_id=1, stream_seq=2) 57452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118150, gaps=[]) 57452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118151, stream_id=1, stream_seq=2) 57452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118151, gaps=[]) 57455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118152, stream_id=1, stream_seq=2) 57455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118152, gaps=[]) 57455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118153, stream_id=1, stream_seq=3) 57455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118153, gaps=[]) 57455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118154, stream_id=1, stream_seq=3) 57455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118154, gaps=[]) 57456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118155, stream_id=1, stream_seq=3) 57456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118155, gaps=[]) 57456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118156, stream_id=1, stream_seq=3) 57456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118156, gaps=[]) 57456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118157, stream_id=1, stream_seq=3) 57456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118157, gaps=[]) 57457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118158, stream_id=1, stream_seq=3) 57457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118158, gaps=[]) 57457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118159, stream_id=1, stream_seq=3) 57457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118159, gaps=[]) 57457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118160, stream_id=1, stream_seq=3) 57457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118160, gaps=[]) 57458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118161, stream_id=1, stream_seq=4) 57458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118161, gaps=[]) 57458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118162, stream_id=1, stream_seq=4) 57458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118162, gaps=[]) 57458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118163, stream_id=1, stream_seq=4) 57458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118163, gaps=[]) 57458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118164, stream_id=1, stream_seq=4) 57458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043964, cumulative_tsn=98118164, gaps=[]) 57459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118165, stream_id=1, stream_seq=4) 57459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042804, cumulative_tsn=98118165, gaps=[]) 57459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118166, stream_id=1, stream_seq=4) 57459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041644, cumulative_tsn=98118166, gaps=[]) 57460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118167, stream_id=1, stream_seq=4) 57460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040484, cumulative_tsn=98118167, gaps=[]) 57460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118168, stream_id=1, stream_seq=4) 57461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118168, gaps=[]) 57462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118169, stream_id=1, stream_seq=5) 57462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118169, gaps=[]) 57462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118170, stream_id=1, stream_seq=5) 57462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118170, gaps=[]) 57487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118171, stream_id=1, stream_seq=5) 57487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118171, gaps=[]) 57488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118172, stream_id=1, stream_seq=5) 57488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118172, gaps=[]) 57488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118173, stream_id=1, stream_seq=5) 57488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118173, gaps=[]) 57488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118174, stream_id=1, stream_seq=5) 57489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118174, gaps=[]) 57489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118175, stream_id=1, stream_seq=5) 57489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118175, gaps=[]) 57490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118176, stream_id=1, stream_seq=5) 57490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118176, gaps=[]) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118177, stream_id=1, stream_seq=6) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118177, gaps=[]) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118178, stream_id=1, stream_seq=6) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118178, gaps=[]) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118179, stream_id=1, stream_seq=6) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118179, gaps=[]) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118180, stream_id=1, stream_seq=6) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118180, gaps=[]) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118181, stream_id=1, stream_seq=6) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118181, gaps=[]) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118182, stream_id=1, stream_seq=6) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118182, gaps=[]) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118183, stream_id=1, stream_seq=6) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118183, gaps=[]) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118184, stream_id=1, stream_seq=6) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118184, gaps=[]) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118185, stream_id=1, stream_seq=7) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118185, gaps=[]) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118186, stream_id=1, stream_seq=7) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118186, gaps=[]) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118187, stream_id=1, stream_seq=7) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118187, gaps=[]) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118188, stream_id=1, stream_seq=7) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118188, gaps=[]) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118189, stream_id=1, stream_seq=7) 57499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118189, gaps=[]) 57500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118190, stream_id=1, stream_seq=7) 57500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118190, gaps=[]) 57500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118191, stream_id=1, stream_seq=7) 57500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118191, gaps=[]) 57501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118192, stream_id=1, stream_seq=7) 57501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118192, gaps=[]) 57501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118193, stream_id=1, stream_seq=8) 57501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118193, gaps=[]) 57502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118194, stream_id=1, stream_seq=8) 57502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118194, gaps=[]) 57503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118195, stream_id=1, stream_seq=8) 57503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118195, gaps=[]) 57503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118196, stream_id=1, stream_seq=8) 57503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118196, gaps=[]) 57504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118197, stream_id=1, stream_seq=8) 57504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118197, gaps=[]) 57504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118198, stream_id=1, stream_seq=8) 57505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118198, gaps=[]) 57505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118199, stream_id=1, stream_seq=8) 57505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118199, gaps=[]) 57506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118200, stream_id=1, stream_seq=8) 57506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118200, gaps=[]) 57507ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+TUPStjir63i') 57507ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+TUPStjir63i') 57508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118201, stream_id=1, stream_seq=9) 57508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118201, gaps=[]) 57509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118202, stream_id=1, stream_seq=9) 57509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118202, gaps=[]) 57509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118203, stream_id=1, stream_seq=9) 57509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118203, gaps=[]) 57509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118204, stream_id=1, stream_seq=9) 57509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118204, gaps=[]) 57510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118205, stream_id=1, stream_seq=9) 57510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118205, gaps=[]) 57535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118206, stream_id=1, stream_seq=9) 57535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118206, gaps=[]) 57535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118207, stream_id=1, stream_seq=9) 57535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118207, gaps=[]) 57536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118208, stream_id=1, stream_seq=9) 57536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118208, gaps=[]) 57538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118209, stream_id=1, stream_seq=10) 57538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118209, gaps=[]) 57538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118210, stream_id=1, stream_seq=10) 57538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118210, gaps=[]) 57539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118211, stream_id=1, stream_seq=10) 57539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118211, gaps=[]) 57539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118212, stream_id=1, stream_seq=10) 57539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118212, gaps=[]) 57540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118213, stream_id=1, stream_seq=10) 57540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118213, gaps=[]) 57540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118214, stream_id=1, stream_seq=10) 57540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118214, gaps=[]) 57542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118215, stream_id=1, stream_seq=10) 57542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118215, gaps=[]) 57542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118216, stream_id=1, stream_seq=10) 57542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118216, gaps=[]) 57543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118217, stream_id=1, stream_seq=11) 57543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118217, gaps=[]) 57544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118218, stream_id=1, stream_seq=11) 57544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118218, gaps=[]) 57544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118219, stream_id=1, stream_seq=11) 57544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118219, gaps=[]) 57544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118220, stream_id=1, stream_seq=11) 57544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118220, gaps=[]) 57545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118221, stream_id=1, stream_seq=11) 57545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118221, gaps=[]) 57546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118222, stream_id=1, stream_seq=11) 57546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118222, gaps=[]) 57546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118223, stream_id=1, stream_seq=11) 57546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118223, gaps=[]) 57547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118224, stream_id=1, stream_seq=11) 57547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118224, gaps=[]) 57549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118225, stream_id=1, stream_seq=12) 57549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118225, gaps=[]) 57549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118226, stream_id=1, stream_seq=12) 57550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118226, gaps=[]) 57550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118227, stream_id=1, stream_seq=12) 57550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118227, gaps=[]) 57550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118228, stream_id=1, stream_seq=12) 57550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118228, gaps=[]) 57550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118229, stream_id=1, stream_seq=12) 57550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118229, gaps=[]) 57551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118230, stream_id=1, stream_seq=12) 57551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118230, gaps=[]) 57551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118231, stream_id=1, stream_seq=12) 57551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118231, gaps=[]) 57552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118232, stream_id=1, stream_seq=12) 57552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118232, gaps=[]) 57552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118233, stream_id=1, stream_seq=13) 57553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118233, gaps=[]) 57553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118234, stream_id=1, stream_seq=13) 57553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118234, gaps=[]) 57553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118235, stream_id=1, stream_seq=13) 57553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118235, gaps=[]) 57555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118236, stream_id=1, stream_seq=13) 57555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118236, gaps=[]) 57555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118237, stream_id=1, stream_seq=13) 57556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118237, gaps=[]) 57556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118238, stream_id=1, stream_seq=13) 57556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118238, gaps=[]) 57557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118239, stream_id=1, stream_seq=13) 57557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118239, gaps=[]) 57557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118240, stream_id=1, stream_seq=13) 57557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118240, gaps=[]) 57558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118241, stream_id=1, stream_seq=14) 57558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118241, gaps=[]) 57583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118242, stream_id=1, stream_seq=14) 57583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118242, gaps=[]) 57583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118243, stream_id=1, stream_seq=14) 57583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118243, gaps=[]) 57584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118244, stream_id=1, stream_seq=14) 57584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118244, gaps=[]) 57584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118245, stream_id=1, stream_seq=14) 57585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118245, gaps=[]) 57585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118246, stream_id=1, stream_seq=14) 57585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118246, gaps=[]) 57585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118247, stream_id=1, stream_seq=14) 57585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118247, gaps=[]) 57586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118248, stream_id=1, stream_seq=14) 57586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118248, gaps=[]) 57588ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6x9ZVuOrs+Ua') 57588ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6x9ZVuOrs+Ua') 57588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47328) -> ('172.17.0.2', 48739)) State.WAITING -> State.IN_PROGRESS 57588ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x96\x07\xb85\xec\xd8Tc\xad\xc1\x0c|') 57589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118249, stream_id=1, stream_seq=15) 57589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118249, gaps=[]) 57589ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 57589ms [log] [experimentStatusChanged] {"status": "running", "message": null} 57590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118250, stream_id=1, stream_seq=15) 57590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118250, gaps=[]) 57590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118251, stream_id=1, stream_seq=15) 57590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118251, gaps=[]) 57590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118252, stream_id=1, stream_seq=15) 57590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118252, gaps=[]) 57590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118253, stream_id=1, stream_seq=15) 57590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118253, gaps=[]) 57591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118254, stream_id=1, stream_seq=15) 57591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118254, gaps=[]) 57591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118255, stream_id=1, stream_seq=15) 57591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118255, gaps=[]) 57591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118256, stream_id=1, stream_seq=15) 57592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118256, gaps=[]) 57592ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 48739) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x96\x07\xb85\xec\xd8Tc\xad\xc1\x0c|') 57592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47328) -> ('172.17.0.2', 48739)) State.IN_PROGRESS -> State.SUCCEEDED 57593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118257, stream_id=1, stream_seq=16) 57593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118257, gaps=[]) 57593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118258, stream_id=1, stream_seq=16) 57593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118258, gaps=[]) 57593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118259, stream_id=1, stream_seq=16) 57593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118259, gaps=[]) 57594ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118260, stream_id=1, stream_seq=16) 57594ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118260, gaps=[]) 57595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118261, stream_id=1, stream_seq=16) 57595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118261, gaps=[]) 57595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118262, stream_id=1, stream_seq=16) 57595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118262, gaps=[]) 57595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118263, stream_id=1, stream_seq=16) 57595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118263, gaps=[]) 57595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118264, stream_id=1, stream_seq=16) 57595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118264, gaps=[]) 57597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118265, stream_id=1, stream_seq=17) 57597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118265, gaps=[]) 57597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118266, stream_id=1, stream_seq=17) 57598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118266, gaps=[]) 57598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118267, stream_id=1, stream_seq=17) 57598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118267, gaps=[]) 57598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118268, stream_id=1, stream_seq=17) 57598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118268, gaps=[]) 57599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118269, stream_id=1, stream_seq=17) 57599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118269, gaps=[]) 57599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118270, stream_id=1, stream_seq=17) 57599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118270, gaps=[]) 57599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118271, stream_id=1, stream_seq=17) 57599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118271, gaps=[]) 57600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118272, stream_id=1, stream_seq=17) 57600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118272, gaps=[]) 57601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118273, stream_id=1, stream_seq=18) 57601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118273, gaps=[]) 57601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118274, stream_id=1, stream_seq=18) 57601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118274, gaps=[]) 57602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118275, stream_id=1, stream_seq=18) 57602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118275, gaps=[]) 57602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118276, stream_id=1, stream_seq=18) 57602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118276, gaps=[]) 57602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118277, stream_id=1, stream_seq=18) 57602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118277, gaps=[]) 57603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118278, stream_id=1, stream_seq=18) 57603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118278, gaps=[]) 57603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118279, stream_id=1, stream_seq=18) 57603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118279, gaps=[]) 57603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118280, stream_id=1, stream_seq=18) 57603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118280, gaps=[]) 57605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118281, stream_id=1, stream_seq=19) 57605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118281, gaps=[]) 57605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118282, stream_id=1, stream_seq=19) 57605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118282, gaps=[]) 57606ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118283, stream_id=1, stream_seq=19) 57606ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118283, gaps=[]) 57606ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118284, stream_id=1, stream_seq=19) 57606ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118284, gaps=[]) 57631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118285, stream_id=1, stream_seq=19) 57631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118285, gaps=[]) 57631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118286, stream_id=1, stream_seq=19) 57631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118286, gaps=[]) 57631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118287, stream_id=1, stream_seq=19) 57631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118287, gaps=[]) 57632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118288, stream_id=1, stream_seq=19) 57632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118288, gaps=[]) 57633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118289, stream_id=1, stream_seq=20) 57633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118289, gaps=[]) 57633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118290, stream_id=1, stream_seq=20) 57633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118290, gaps=[]) 57633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118291, stream_id=1, stream_seq=20) 57633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118291, gaps=[]) 57634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118292, stream_id=1, stream_seq=20) 57634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118292, gaps=[]) 57634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118293, stream_id=1, stream_seq=20) 57634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118293, gaps=[]) 57634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118294, stream_id=1, stream_seq=20) 57634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118294, gaps=[]) 57635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118295, stream_id=1, stream_seq=20) 57635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118295, gaps=[]) 57635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118296, stream_id=1, stream_seq=20) 57635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118296, gaps=[]) 57636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118297, stream_id=1, stream_seq=21) 57636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118297, gaps=[]) 57636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118298, stream_id=1, stream_seq=21) 57636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118298, gaps=[]) 57636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118299, stream_id=1, stream_seq=21) 57636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118299, gaps=[]) 57637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118300, stream_id=1, stream_seq=21) 57637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118300, gaps=[]) 57637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118301, stream_id=1, stream_seq=21) 57637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118301, gaps=[]) 57637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118302, stream_id=1, stream_seq=21) 57638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118302, gaps=[]) 57638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118303, stream_id=1, stream_seq=21) 57638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118303, gaps=[]) 57638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118304, stream_id=1, stream_seq=21) 57638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118304, gaps=[]) 57640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118305, stream_id=1, stream_seq=22) 57640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118305, gaps=[]) 57640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118306, stream_id=1, stream_seq=22) 57640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118306, gaps=[]) 57640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118307, stream_id=1, stream_seq=22) 57641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118307, gaps=[]) 57641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118308, stream_id=1, stream_seq=22) 57641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118308, gaps=[]) 57641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118309, stream_id=1, stream_seq=22) 57641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118309, gaps=[]) 57641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118310, stream_id=1, stream_seq=22) 57641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118310, gaps=[]) 57642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118311, stream_id=1, stream_seq=22) 57642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118311, gaps=[]) 57642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118312, stream_id=1, stream_seq=22) 57643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118312, gaps=[]) 57643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118313, stream_id=1, stream_seq=23) 57643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118313, gaps=[]) 57643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118314, stream_id=1, stream_seq=23) 57643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118314, gaps=[]) 57644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118315, stream_id=1, stream_seq=23) 57644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118315, gaps=[]) 57644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118316, stream_id=1, stream_seq=23) 57644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118316, gaps=[]) 57644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118317, stream_id=1, stream_seq=23) 57645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118317, gaps=[]) 57645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118318, stream_id=1, stream_seq=23) 57645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118318, gaps=[]) 57645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118319, stream_id=1, stream_seq=23) 57645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118319, gaps=[]) 57646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118320, stream_id=1, stream_seq=23) 57646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118320, gaps=[]) 57647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118321, stream_id=1, stream_seq=24) 57647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118321, gaps=[]) 57648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118322, stream_id=1, stream_seq=24) 57648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118322, gaps=[]) 57648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118323, stream_id=1, stream_seq=24) 57648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118323, gaps=[]) 57649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118324, stream_id=1, stream_seq=24) 57649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118324, gaps=[]) 57649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118325, stream_id=1, stream_seq=24) 57649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118325, gaps=[]) 57650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118326, stream_id=1, stream_seq=24) 57650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118326, gaps=[]) 57650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118327, stream_id=1, stream_seq=24) 57650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118327, gaps=[]) 57651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118328, stream_id=1, stream_seq=24) 57651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118328, gaps=[]) 57651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118329, stream_id=1, stream_seq=25) 57652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118329, gaps=[]) 57652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118330, stream_id=1, stream_seq=25) 57652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118330, gaps=[]) 57652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118331, stream_id=1, stream_seq=25) 57652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118331, gaps=[]) 57653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118332, stream_id=1, stream_seq=25) 57653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118332, gaps=[]) 57653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118333, stream_id=1, stream_seq=25) 57654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118333, gaps=[]) 57654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118334, stream_id=1, stream_seq=25) 57654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118334, gaps=[]) 57679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118335, stream_id=1, stream_seq=25) 57679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118335, gaps=[]) 57679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118336, stream_id=1, stream_seq=25) 57679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118336, gaps=[]) 57680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118337, stream_id=1, stream_seq=26) 57681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118337, gaps=[]) 57681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118338, stream_id=1, stream_seq=26) 57681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118338, gaps=[]) 57681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118339, stream_id=1, stream_seq=26) 57681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118339, gaps=[]) 57682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118340, stream_id=1, stream_seq=26) 57682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118340, gaps=[]) 57682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118341, stream_id=1, stream_seq=26) 57682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118341, gaps=[]) 57682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118342, stream_id=1, stream_seq=26) 57682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118342, gaps=[]) 57683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118343, stream_id=1, stream_seq=26) 57683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118343, gaps=[]) 57683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118344, stream_id=1, stream_seq=26) 57683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118344, gaps=[]) 57684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118345, stream_id=1, stream_seq=27) 57684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118345, gaps=[]) 57684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118346, stream_id=1, stream_seq=27) 57684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118346, gaps=[]) 57685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118347, stream_id=1, stream_seq=27) 57685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118347, gaps=[]) 57685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118348, stream_id=1, stream_seq=27) 57685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118348, gaps=[]) 57685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118349, stream_id=1, stream_seq=27) 57685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118349, gaps=[]) 57686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118350, stream_id=1, stream_seq=27) 57686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118350, gaps=[]) 57686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118351, stream_id=1, stream_seq=27) 57686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118351, gaps=[]) 57687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118352, stream_id=1, stream_seq=27) 57687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118352, gaps=[]) 57687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118353, stream_id=1, stream_seq=28) 57687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118353, gaps=[]) 57687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118354, stream_id=1, stream_seq=28) 57687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118354, gaps=[]) 57688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118355, stream_id=1, stream_seq=28) 57688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118355, gaps=[]) 57688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118356, stream_id=1, stream_seq=28) 57688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118356, gaps=[]) 57689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118357, stream_id=1, stream_seq=28) 57689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118357, gaps=[]) 57689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118358, stream_id=1, stream_seq=28) 57689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118358, gaps=[]) 57690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118359, stream_id=1, stream_seq=28) 57690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118359, gaps=[]) 57690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118360, stream_id=1, stream_seq=28) 57690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118360, gaps=[]) 57692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118361, stream_id=1, stream_seq=29) 57692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118361, gaps=[]) 57692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118362, stream_id=1, stream_seq=29) 57692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118362, gaps=[]) 57693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118363, stream_id=1, stream_seq=29) 57693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118363, gaps=[]) 57693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118364, stream_id=1, stream_seq=29) 57693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118364, gaps=[]) 57694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118365, stream_id=1, stream_seq=29) 57694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118365, gaps=[]) 57694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118366, stream_id=1, stream_seq=29) 57694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118366, gaps=[]) 57695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118367, stream_id=1, stream_seq=29) 57695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118367, gaps=[]) 57695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118368, stream_id=1, stream_seq=29) 57695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118368, gaps=[]) 57695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118369, stream_id=1, stream_seq=30) 57695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118369, gaps=[]) 57696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118370, stream_id=1, stream_seq=30) 57696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118370, gaps=[]) 57696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118371, stream_id=1, stream_seq=30) 57696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118371, gaps=[]) 57697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118372, stream_id=1, stream_seq=30) 57697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118372, gaps=[]) 57697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118373, stream_id=1, stream_seq=30) 57697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118373, gaps=[]) 57698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118374, stream_id=1, stream_seq=30) 57698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118374, gaps=[]) 57698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118375, stream_id=1, stream_seq=30) 57698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118375, gaps=[]) 57699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118376, stream_id=1, stream_seq=30) 57699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118376, gaps=[]) 57701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118377, stream_id=1, stream_seq=31) 57701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118377, gaps=[]) 57701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118378, stream_id=1, stream_seq=31) 57701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118378, gaps=[]) 57702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118379, stream_id=1, stream_seq=31) 57702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118379, gaps=[]) 57727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118380, stream_id=1, stream_seq=31) 57727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118380, gaps=[]) 57727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118381, stream_id=1, stream_seq=31) 57727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118381, gaps=[]) 57728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118382, stream_id=1, stream_seq=31) 57728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118382, gaps=[]) 57728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118383, stream_id=1, stream_seq=31) 57728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118383, gaps=[]) 57728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118384, stream_id=1, stream_seq=31) 57729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118384, gaps=[]) 57729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118385, stream_id=1, stream_seq=32) 57730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118385, gaps=[]) 57730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118386, stream_id=1, stream_seq=32) 57730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118386, gaps=[]) 57730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118387, stream_id=1, stream_seq=32) 57730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118387, gaps=[]) 57731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118388, stream_id=1, stream_seq=32) 57731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118388, gaps=[]) 57731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118389, stream_id=1, stream_seq=32) 57731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118389, gaps=[]) 57732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118390, stream_id=1, stream_seq=32) 57732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118390, gaps=[]) 57732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118391, stream_id=1, stream_seq=32) 57732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118391, gaps=[]) 57733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118392, stream_id=1, stream_seq=32) 57733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118392, gaps=[]) 57734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=98118393, stream_id=1, stream_seq=33) 57734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=98118393, gaps=[]) 57735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118394, stream_id=1, stream_seq=33) 57735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=98118394, gaps=[]) 57735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118395, stream_id=1, stream_seq=33) 57735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=98118395, gaps=[]) 57736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118396, stream_id=1, stream_seq=33) 57736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=98118396, gaps=[]) 57737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118397, stream_id=1, stream_seq=33) 57737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=98118397, gaps=[]) 57737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118398, stream_id=1, stream_seq=33) 57737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=98118398, gaps=[]) 57738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=98118399, stream_id=1, stream_seq=33) 57738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=98118399, gaps=[]) 57739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=98118400, stream_id=1, stream_seq=33) 57791ms [log] 262140 57791ms [log] 262140 57791ms [log] [file] 57792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=98118400, gaps=[]) 58331ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost:80/peerconnections/83aea77c-362e-49d7-ad88-bbca8bee4a15"}', extra='') 58331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 58331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 58332ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 58332ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 58332ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 58332ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 58332ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 58332ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 58332ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 58333ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 58333ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 58333ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/83aea77c-362e-49d7-ad88-bbca8bee4a15", "state": "closed"}] 58333ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 58333ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 58334ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'V &\xaa\xa2\x7f@\xb3eL!D') 58335ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'V &\xaa\xa2\x7f@\xb3eL!D') 58335ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53685) 58335ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 58335ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 58381ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 58381ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 58404ms [err] Traceback (most recent call last): 58404ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 58405ms [err] return _run_code(code, main_globals, None, 58405ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 58405ms [err] exec(code, run_globals) 58405ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 58405ms [err] sys.exit(main()) 58405ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 58405ms [err] asyncio.run(main_async()) 58405ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 58405ms [err] return loop.run_until_complete(main) 58405ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 58405ms [err] self.run_forever() 58405ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 58406ms [err] self._run_once() 58406ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 58406ms [err] event_list = self._selector.select(timeout) 58406ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 58406ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 58406ms [err] KeyboardInterrupt 58408ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 58408ms [err] h.flush() 58408ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== python Client to python Client File tests : should transmit file 66038ms [log] starting device 66714ms [err] DEBUG:asyncio:Using selector: EpollSelector 66910ms [err] ERROR:asyncio:Unclosed client session 66910ms [err] client_session: 67039ms [log] parsing 67039ms [log] creating device handler 67039ms [log] [ready] 67039ms [log] reading line 67039ms [log] [websocketToken] "9813a0c1-1a3d-46b2-bfd3-615246ae759a" 67047ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 67047ms [log] [websocketConnected] 68742ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 68742ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 68782ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost:80/experiments/09269006-a176-4d6c-acc1-fddffb275cc7"}}', extra='') 68782ms [log] [configuration] {"experimentUrl": "http://localhost:80/experiments/09269006-a176-4d6c-acc1-fddffb275cc7"} 68867ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost:80/peerconnections/36eee810-50f1-4474-b64c-583f901102e8","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='') 68870ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/36eee810-50f1-4474-b64c-583f901102e8", "state": "new"}] 70873ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost:80/peerconnections/36eee810-50f1-4474-b64c-583f901102e8","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 70873ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 70873ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 70873ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 70873ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 70901ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost:80/peerconnections/36eee810-50f1-4474-b64c-583f901102e8","content":{"type":"offer","sdp":"v=0\\r\\no=- 3951535814 3951535814 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 57392 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 57392 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 38232 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 57392 typ srflx raddr 172.30.0.1 rport 57392\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 38232 typ srflx raddr 172.17.0.2 rport 38232\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63245 typ relay raddr 172.17.0.2 rport 52004\\r\\na=end-of-candidates\\r\\na=ice-ufrag:HRcO\\r\\na=ice-pwd:9XILhC3mnLohqz3OuqPgBz\\r\\na=fingerprint:sha-256 E6:F6:98:A5:F9:C0:98:C4:BA:B9:D4:EB:CA:34:A5:65:5F:6C:7E:86:64:EE:F1:4F:27:EF:C9:20:36:F4:EB:83\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 70901ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 70901ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 70901ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 70901ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 70901ms [err] v=0 70901ms [err] o=- 3951535814 3951535814 IN IP4 0.0.0.0 70901ms [err] s=- 70901ms [err] t=0 0 70901ms [err] a=group:BUNDLE 0 70901ms [err] a=msid-semantic:WMS * 70901ms [err] m=application 57392 DTLS/SCTP 5000 70901ms [err] c=IN IP4 172.30.0.1 70901ms [err] a=mid:0 70901ms [err] a=sctpmap:5000 webrtc-datachannel 65535 70901ms [err] a=max-message-size:65536 70901ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 57392 typ host 70901ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 38232 typ host 70901ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 57392 typ srflx raddr 172.30.0.1 rport 57392 70901ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 38232 typ srflx raddr 172.17.0.2 rport 38232 70901ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63245 typ relay raddr 172.17.0.2 rport 52004 70901ms [err] a=end-of-candidates 70901ms [err] a=ice-ufrag:HRcO 70901ms [err] a=ice-pwd:9XILhC3mnLohqz3OuqPgBz 70901ms [err] a=fingerprint:sha-256 E6:F6:98:A5:F9:C0:98:C4:BA:B9:D4:EB:CA:34:A5:65:5F:6C:7E:86:64:EE:F1:4F:27:EF:C9:20:36:F4:EB:83 70901ms [err] a=setup:actpass 70901ms [err] 70904ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 70904ms [err] v=0 70904ms [err] o=- 3951535814 3951535814 IN IP4 0.0.0.0 70904ms [err] s=- 70904ms [err] t=0 0 70904ms [err] a=group:BUNDLE 0 70904ms [err] a=msid-semantic:WMS * 70904ms [err] m=application 57392 DTLS/SCTP 5000 70904ms [err] c=IN IP4 172.30.0.1 70904ms [err] a=mid:0 70904ms [err] a=sctpmap:5000 webrtc-datachannel 65535 70904ms [err] a=max-message-size:65536 70904ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 57392 typ host 70904ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 38232 typ host 70904ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 57392 typ srflx raddr 172.30.0.1 rport 57392 70904ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 38232 typ srflx raddr 172.17.0.2 rport 38232 70904ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63245 typ relay raddr 172.17.0.2 rport 52004 70904ms [err] a=end-of-candidates 70904ms [err] a=ice-ufrag:HRcO 70904ms [err] a=ice-pwd:9XILhC3mnLohqz3OuqPgBz 70904ms [err] a=fingerprint:sha-256 E6:F6:98:A5:F9:C0:98:C4:BA:B9:D4:EB:CA:34:A5:65:5F:6C:7E:86:64:EE:F1:4F:27:EF:C9:20:36:F4:EB:83 70904ms [err] a=setup:actpass 70904ms [err] 70905ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 70905ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/36eee810-50f1-4474-b64c-583f901102e8", "state": "new"}] 70906ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 70906ms [err] v=0 70906ms [err] o=- 3951535814 3951535814 IN IP4 0.0.0.0 70906ms [err] s=- 70906ms [err] t=0 0 70906ms [err] a=group:BUNDLE 0 70906ms [err] a=msid-semantic:WMS * 70906ms [err] m=application 9 DTLS/SCTP 5000 70906ms [err] c=IN IP4 0.0.0.0 70906ms [err] a=mid:0 70906ms [err] a=sctpmap:5000 webrtc-datachannel 65535 70906ms [err] a=max-message-size:65536 70906ms [err] a=ice-ufrag:Fksj 70906ms [err] a=ice-pwd:6uLop1pF827JFrSLE0pAPi 70906ms [err] a=fingerprint:sha-256 E5:7A:6B:CE:54:90:EE:CF:69:03:03:3E:7F:04:E3:D4:0A:39:41:F1:A3:18:EE:2C:27:E9:C9:9B:F9:39:27:5E 70906ms [err] a=setup:active 70906ms [err] 70907ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 70907ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 70907ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 70908ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 70908ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 70909ms [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'\xa0\x94/\x13U\xad\x91v\xda \x92g') 70909ms [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'bP\x93\xe4\xbf\x91\n&\xb8\x11I\xe9') 70910ms [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'bP\x93\xe4\xbf\x91\n&\xb8\x11I\xe9') 70910ms [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'\xa0\x94/\x13U\xad\x91v\xda \x92g') 70911ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 70911ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'9\x8c\x18LZ\n\xed\x99M\x88\xcaB') 70912ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'9\x8c\x18LZ\n\xed\x99M\x88\xcaB') 70912ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe6\x9e\xf8\xb3\xd3\x00eTMS\xd7\xd0') 70914ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe6\x9e\xf8\xb3\xd3\x00eTMS\xd7\xd0') 70914ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62024) (expires in 600 seconds) 70914ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 70914ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 70915ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 70915ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 70915ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 70915ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36725) -> ('172.30.0.1', 57392)) State.FROZEN -> State.WAITING 70915ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49405) -> ('172.30.0.1', 57392)) State.FROZEN -> State.WAITING 70915ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36725) -> ('172.17.0.2', 38232)) State.FROZEN -> State.WAITING 70915ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62024) -> ('172.30.0.1', 57392)) State.FROZEN -> State.WAITING 70915ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 70915ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 70915ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36725) -> ('172.30.0.1', 57392)) State.WAITING -> State.IN_PROGRESS 70916ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 57392) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'o\\\xbex"\xae.\'\x0f$*\x8c') 70916ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/36eee810-50f1-4474-b64c-583f901102e8", "state": "connecting"}] 70916ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 57392) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'o\\\xbex"\xae.\'\x0f$*\x8c') 70917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36725) -> ('172.30.0.1', 57392)) State.IN_PROGRESS -> State.SUCCEEDED 70917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36725) -> ('141.24.211.56', 57392)) State.FROZEN -> State.WAITING 70917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36725) -> ('141.24.211.56', 38232)) State.FROZEN -> State.WAITING 70917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36725) -> ('141.24.210.113', 63245)) State.FROZEN -> State.WAITING 70926ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 57392) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'G\xf5%uk\x8b\xf1\x92?\xd1BY') 70926ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 57392) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'G\xf5%uk\x8b\xf1\x92?\xd1BY') 70926ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49405) -> ('172.30.0.1', 57392)) State.WAITING -> State.FAILED 70926ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36725) -> ('172.17.0.2', 38232)) State.WAITING -> State.FAILED 70926ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49405) -> ('172.17.0.2', 38232)) State.FROZEN -> State.FAILED 70926ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36725) -> ('141.24.211.56', 57392)) State.WAITING -> State.FAILED 70926ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49405) -> ('141.24.211.56', 57392)) State.FROZEN -> State.FAILED 70926ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36725) -> ('141.24.211.56', 38232)) State.WAITING -> State.FAILED 70926ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49405) -> ('141.24.211.56', 38232)) State.FROZEN -> State.FAILED 70926ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62024) -> ('172.30.0.1', 57392)) State.WAITING -> State.FAILED 70927ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62024) -> ('172.17.0.2', 38232)) State.FROZEN -> State.FAILED 70927ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36725) -> ('141.24.210.113', 63245)) State.WAITING -> State.FAILED 70927ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49405) -> ('141.24.210.113', 63245)) State.FROZEN -> State.FAILED 70927ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62024) -> ('141.24.211.56', 57392)) State.FROZEN -> State.FAILED 70927ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62024) -> ('141.24.211.56', 38232)) State.FROZEN -> State.FAILED 70927ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62024) -> ('141.24.210.113', 63245)) State.FROZEN -> State.FAILED 70927ms [err] INFO:aioice.ice:Connection(0) ICE completed 70927ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57392) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa7E6$\xbe\xb3\xa55L\xc1w\x1c') 70927ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57392) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa7E6$\xbe\xb3\xa55L\xc1w\x1c') 70927ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(NUhi9fgqQv 1 udp 1862270975 172.17.0.2 57392 typ prflx) 70928ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36725) -> ('172.17.0.2', 57392)) State.WAITING -> State.IN_PROGRESS 70928ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57392) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x00\x96\xab\x13/3\xa8\xa5*TG\x18') 70928ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57392) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x00\x96\xab\x13/3\xa8\xa5*TG\x18') 70928ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36725) -> ('172.17.0.2', 57392)) State.IN_PROGRESS -> State.SUCCEEDED 70936ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 70936ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 70937ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 70938ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 70949ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 70949ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 70949ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 70949ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 70950ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 70950ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/36eee810-50f1-4474-b64c-583f901102e8", "state": "connected"}] 70950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 70950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 70950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 70951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 70951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 70951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 70952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=138264535, stream_id=1, stream_seq=0) 70952ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 70952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3442442019, stream_id=1, stream_seq=0) 70952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 70953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264535, gaps=[]) 70953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3442442019, gaps=[]) 70953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 70955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=138264536, stream_id=1, stream_seq=1) 70956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264536, gaps=[]) 70956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264537, stream_id=1, stream_seq=2) 70956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264537, gaps=[]) 70956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264538, stream_id=1, stream_seq=2) 70956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264538, gaps=[]) 70956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264539, stream_id=1, stream_seq=2) 70957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264539, gaps=[]) 70958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264540, stream_id=1, stream_seq=2) 70958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264540, gaps=[]) 70958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264541, stream_id=1, stream_seq=2) 70958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264541, gaps=[]) 70959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264542, stream_id=1, stream_seq=2) 70959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264542, gaps=[]) 70959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264543, stream_id=1, stream_seq=2) 70959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264543, gaps=[]) 70959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264544, stream_id=1, stream_seq=3) 70959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264544, gaps=[]) 70960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264545, stream_id=1, stream_seq=3) 70960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264545, gaps=[]) 70960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264546, stream_id=1, stream_seq=3) 70960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264546, gaps=[]) 70960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264547, stream_id=1, stream_seq=3) 70960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264547, gaps=[]) 70961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264548, stream_id=1, stream_seq=3) 70961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264548, gaps=[]) 70961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264549, stream_id=1, stream_seq=3) 70961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264549, gaps=[]) 70961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264550, stream_id=1, stream_seq=3) 70961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264550, gaps=[]) 70961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264551, stream_id=1, stream_seq=4) 70962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264551, gaps=[]) 70962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264552, stream_id=1, stream_seq=4) 70962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264552, gaps=[]) 70962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264553, stream_id=1, stream_seq=4) 70962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264553, gaps=[]) 70962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264554, stream_id=1, stream_seq=4) 70962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264554, gaps=[]) 70962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264555, stream_id=1, stream_seq=4) 70963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264555, gaps=[]) 70963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264556, stream_id=1, stream_seq=4) 70963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264556, gaps=[]) 70963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264557, stream_id=1, stream_seq=4) 70963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264557, gaps=[]) 70963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264558, stream_id=1, stream_seq=5) 70963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264558, gaps=[]) 70964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264559, stream_id=1, stream_seq=5) 70964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264559, gaps=[]) 70964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264560, stream_id=1, stream_seq=5) 70964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264560, gaps=[]) 70964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264561, stream_id=1, stream_seq=5) 70964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264561, gaps=[]) 70964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264562, stream_id=1, stream_seq=5) 70964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264562, gaps=[]) 70965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264563, stream_id=1, stream_seq=5) 70965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264563, gaps=[]) 70965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264564, stream_id=1, stream_seq=5) 70965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264564, gaps=[]) 70966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264565, stream_id=1, stream_seq=6) 70966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264565, gaps=[]) 70966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264566, stream_id=1, stream_seq=6) 70966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264566, gaps=[]) 70966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264567, stream_id=1, stream_seq=6) 70966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264567, gaps=[]) 70967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264568, stream_id=1, stream_seq=6) 70967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264568, gaps=[]) 70967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264569, stream_id=1, stream_seq=6) 70967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264569, gaps=[]) 70967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264570, stream_id=1, stream_seq=6) 70967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264570, gaps=[]) 70967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264571, stream_id=1, stream_seq=6) 70967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264571, gaps=[]) 70968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264572, stream_id=1, stream_seq=7) 70968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264572, gaps=[]) 70968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264573, stream_id=1, stream_seq=7) 70968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264573, gaps=[]) 70968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264574, stream_id=1, stream_seq=7) 70968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264574, gaps=[]) 70968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264575, stream_id=1, stream_seq=7) 70969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264575, gaps=[]) 70969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264576, stream_id=1, stream_seq=7) 70969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264576, gaps=[]) 70969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264577, stream_id=1, stream_seq=7) 70969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264577, gaps=[]) 70969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264578, stream_id=1, stream_seq=7) 70970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264578, gaps=[]) 70970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264579, stream_id=1, stream_seq=8) 70970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264579, gaps=[]) 70970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264580, stream_id=1, stream_seq=8) 70970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264580, gaps=[]) 70970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264581, stream_id=1, stream_seq=8) 70971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264581, gaps=[]) 70971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264582, stream_id=1, stream_seq=8) 70971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264582, gaps=[]) 70971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264583, stream_id=1, stream_seq=8) 70971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264583, gaps=[]) 70971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264584, stream_id=1, stream_seq=8) 70971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264584, gaps=[]) 70972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264585, stream_id=1, stream_seq=8) 70972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264585, gaps=[]) 70972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264586, stream_id=1, stream_seq=9) 70972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264586, gaps=[]) 70972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264587, stream_id=1, stream_seq=9) 70972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264587, gaps=[]) 70972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264588, stream_id=1, stream_seq=9) 70972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264588, gaps=[]) 70973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264589, stream_id=1, stream_seq=9) 70973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264589, gaps=[]) 70973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264590, stream_id=1, stream_seq=9) 70973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264590, gaps=[]) 70973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264591, stream_id=1, stream_seq=9) 70973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264591, gaps=[]) 70973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264592, stream_id=1, stream_seq=9) 70973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264592, gaps=[]) 70974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264593, stream_id=1, stream_seq=10) 70974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264593, gaps=[]) 70974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264594, stream_id=1, stream_seq=10) 70974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264594, gaps=[]) 70974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264595, stream_id=1, stream_seq=10) 70974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264595, gaps=[]) 70974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264596, stream_id=1, stream_seq=10) 70974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264596, gaps=[]) 70975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264597, stream_id=1, stream_seq=10) 70975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264597, gaps=[]) 70975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264598, stream_id=1, stream_seq=10) 70975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264598, gaps=[]) 70975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264599, stream_id=1, stream_seq=10) 70975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264599, gaps=[]) 70976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264600, stream_id=1, stream_seq=11) 70976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264600, gaps=[]) 70976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264601, stream_id=1, stream_seq=11) 70976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264601, gaps=[]) 70976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264602, stream_id=1, stream_seq=11) 70976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264602, gaps=[]) 70976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264603, stream_id=1, stream_seq=11) 70976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264603, gaps=[]) 70977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264604, stream_id=1, stream_seq=11) 70977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264604, gaps=[]) 70977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264605, stream_id=1, stream_seq=11) 70977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264605, gaps=[]) 70977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264606, stream_id=1, stream_seq=11) 70977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264606, gaps=[]) 70978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264607, stream_id=1, stream_seq=12) 70978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264607, gaps=[]) 70978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264608, stream_id=1, stream_seq=12) 70978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264608, gaps=[]) 70978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264609, stream_id=1, stream_seq=12) 70978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264609, gaps=[]) 70978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264610, stream_id=1, stream_seq=12) 70978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264610, gaps=[]) 70979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264611, stream_id=1, stream_seq=12) 70979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264611, gaps=[]) 70979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264612, stream_id=1, stream_seq=12) 70979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264612, gaps=[]) 70979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264613, stream_id=1, stream_seq=12) 70979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264613, gaps=[]) 70980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264614, stream_id=1, stream_seq=13) 70980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264614, gaps=[]) 70980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264615, stream_id=1, stream_seq=13) 70980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264615, gaps=[]) 70980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264616, stream_id=1, stream_seq=13) 70980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264616, gaps=[]) 70980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264617, stream_id=1, stream_seq=13) 70981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264617, gaps=[]) 70981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264618, stream_id=1, stream_seq=13) 70981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264618, gaps=[]) 70981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264619, stream_id=1, stream_seq=13) 70981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264619, gaps=[]) 70981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264620, stream_id=1, stream_seq=13) 70981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264620, gaps=[]) 70982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264621, stream_id=1, stream_seq=14) 70982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264621, gaps=[]) 70982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264622, stream_id=1, stream_seq=14) 70982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264622, gaps=[]) 70982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264623, stream_id=1, stream_seq=14) 70982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264623, gaps=[]) 70983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264624, stream_id=1, stream_seq=14) 70983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264624, gaps=[]) 70983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264625, stream_id=1, stream_seq=14) 70983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264625, gaps=[]) 70983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264626, stream_id=1, stream_seq=14) 70983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264626, gaps=[]) 70983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264627, stream_id=1, stream_seq=14) 70984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264627, gaps=[]) 70984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264628, stream_id=1, stream_seq=15) 70984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264628, gaps=[]) 70984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264629, stream_id=1, stream_seq=15) 70984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264629, gaps=[]) 70984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264630, stream_id=1, stream_seq=15) 70985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264630, gaps=[]) 70985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264631, stream_id=1, stream_seq=15) 70985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264631, gaps=[]) 70985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264632, stream_id=1, stream_seq=15) 70985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264632, gaps=[]) 70985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264633, stream_id=1, stream_seq=15) 70985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264633, gaps=[]) 70986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264634, stream_id=1, stream_seq=15) 70986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264634, gaps=[]) 70986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264635, stream_id=1, stream_seq=16) 70986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264635, gaps=[]) 70986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264636, stream_id=1, stream_seq=16) 70986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264636, gaps=[]) 70987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264637, stream_id=1, stream_seq=16) 70987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264637, gaps=[]) 70987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264638, stream_id=1, stream_seq=16) 70987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264638, gaps=[]) 70987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264639, stream_id=1, stream_seq=16) 70987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264639, gaps=[]) 70988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264640, stream_id=1, stream_seq=16) 70988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264640, gaps=[]) 70988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264641, stream_id=1, stream_seq=16) 70988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264641, gaps=[]) 70988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264642, stream_id=1, stream_seq=17) 70988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264642, gaps=[]) 70989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264643, stream_id=1, stream_seq=17) 70989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264643, gaps=[]) 70989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264644, stream_id=1, stream_seq=17) 70989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264644, gaps=[]) 70990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264645, stream_id=1, stream_seq=17) 70990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264645, gaps=[]) 70990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264646, stream_id=1, stream_seq=17) 70990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264646, gaps=[]) 70990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264647, stream_id=1, stream_seq=17) 70990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264647, gaps=[]) 70990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264648, stream_id=1, stream_seq=17) 70990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264648, gaps=[]) 70990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264649, stream_id=1, stream_seq=18) 70991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264649, gaps=[]) 70991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264650, stream_id=1, stream_seq=18) 70991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264650, gaps=[]) 70991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264651, stream_id=1, stream_seq=18) 70991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264651, gaps=[]) 70991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264652, stream_id=1, stream_seq=18) 70991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264652, gaps=[]) 70991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264653, stream_id=1, stream_seq=18) 70992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264653, gaps=[]) 70992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264654, stream_id=1, stream_seq=18) 70992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264654, gaps=[]) 70992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264655, stream_id=1, stream_seq=18) 70992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264655, gaps=[]) 70992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264656, stream_id=1, stream_seq=19) 70993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264656, gaps=[]) 70993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264657, stream_id=1, stream_seq=19) 70993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264657, gaps=[]) 70993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264658, stream_id=1, stream_seq=19) 70993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264658, gaps=[]) 70993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264659, stream_id=1, stream_seq=19) 70993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264659, gaps=[]) 70994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264660, stream_id=1, stream_seq=19) 70994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264660, gaps=[]) 70994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264661, stream_id=1, stream_seq=19) 70994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264661, gaps=[]) 70994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264662, stream_id=1, stream_seq=19) 70994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264662, gaps=[]) 70994ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 70995ms [log] [experimentStatusChanged] {"status": "running", "message": null} 70995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264663, stream_id=1, stream_seq=20) 70995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264663, gaps=[]) 70995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264664, stream_id=1, stream_seq=20) 70995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264664, gaps=[]) 70996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264665, stream_id=1, stream_seq=20) 70996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264665, gaps=[]) 70996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264666, stream_id=1, stream_seq=20) 70996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264666, gaps=[]) 70996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264667, stream_id=1, stream_seq=20) 70996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264667, gaps=[]) 70996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264668, stream_id=1, stream_seq=20) 70996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264668, gaps=[]) 70997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264669, stream_id=1, stream_seq=20) 70997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264669, gaps=[]) 70997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264670, stream_id=1, stream_seq=21) 70997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264670, gaps=[]) 70997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264671, stream_id=1, stream_seq=21) 70998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264671, gaps=[]) 70998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264672, stream_id=1, stream_seq=21) 70998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264672, gaps=[]) 70998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264673, stream_id=1, stream_seq=21) 70998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264673, gaps=[]) 70998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264674, stream_id=1, stream_seq=21) 70998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264674, gaps=[]) 70998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264675, stream_id=1, stream_seq=21) 70999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264675, gaps=[]) 70999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264676, stream_id=1, stream_seq=21) 70999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264676, gaps=[]) 70999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264677, stream_id=1, stream_seq=22) 70999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264677, gaps=[]) 70999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264678, stream_id=1, stream_seq=22) 70999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264678, gaps=[]) 71000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264679, stream_id=1, stream_seq=22) 71000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264679, gaps=[]) 71000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264680, stream_id=1, stream_seq=22) 71000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264680, gaps=[]) 71000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264681, stream_id=1, stream_seq=22) 71000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264681, gaps=[]) 71001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264682, stream_id=1, stream_seq=22) 71001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264682, gaps=[]) 71001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264683, stream_id=1, stream_seq=22) 71001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264683, gaps=[]) 71002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264684, stream_id=1, stream_seq=23) 71002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264684, gaps=[]) 71002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264685, stream_id=1, stream_seq=23) 71002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264685, gaps=[]) 71002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264686, stream_id=1, stream_seq=23) 71002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264686, gaps=[]) 71010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264687, stream_id=1, stream_seq=23) 71011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264687, gaps=[]) 71011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264688, stream_id=1, stream_seq=23) 71011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264688, gaps=[]) 71011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264689, stream_id=1, stream_seq=23) 71011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264689, gaps=[]) 71011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264690, stream_id=1, stream_seq=23) 71011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264690, gaps=[]) 71012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264691, stream_id=1, stream_seq=24) 71012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264691, gaps=[]) 71012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264692, stream_id=1, stream_seq=24) 71012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264692, gaps=[]) 71012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264693, stream_id=1, stream_seq=24) 71012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264693, gaps=[]) 71012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264694, stream_id=1, stream_seq=24) 71012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264694, gaps=[]) 71013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264695, stream_id=1, stream_seq=24) 71013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264695, gaps=[]) 71013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264696, stream_id=1, stream_seq=24) 71013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264696, gaps=[]) 71013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264697, stream_id=1, stream_seq=24) 71013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264697, gaps=[]) 71013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264698, stream_id=1, stream_seq=25) 71013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264698, gaps=[]) 71013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264699, stream_id=1, stream_seq=25) 71013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264699, gaps=[]) 71014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264700, stream_id=1, stream_seq=25) 71014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264700, gaps=[]) 71014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264701, stream_id=1, stream_seq=25) 71014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264701, gaps=[]) 71014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264702, stream_id=1, stream_seq=25) 71014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264702, gaps=[]) 71014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264703, stream_id=1, stream_seq=25) 71014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264703, gaps=[]) 71014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264704, stream_id=1, stream_seq=25) 71015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264704, gaps=[]) 71015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264705, stream_id=1, stream_seq=26) 71015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264705, gaps=[]) 71015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264706, stream_id=1, stream_seq=26) 71015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264706, gaps=[]) 71015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264707, stream_id=1, stream_seq=26) 71015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264707, gaps=[]) 71015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264708, stream_id=1, stream_seq=26) 71015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264708, gaps=[]) 71016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264709, stream_id=1, stream_seq=26) 71016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264709, gaps=[]) 71016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264710, stream_id=1, stream_seq=26) 71016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264710, gaps=[]) 71016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264711, stream_id=1, stream_seq=26) 71016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264711, gaps=[]) 71016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264712, stream_id=1, stream_seq=27) 71016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264712, gaps=[]) 71016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264713, stream_id=1, stream_seq=27) 71017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264713, gaps=[]) 71017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264714, stream_id=1, stream_seq=27) 71017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264714, gaps=[]) 71017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264715, stream_id=1, stream_seq=27) 71017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264715, gaps=[]) 71017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264716, stream_id=1, stream_seq=27) 71017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264716, gaps=[]) 71017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264717, stream_id=1, stream_seq=27) 71017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264717, gaps=[]) 71017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264718, stream_id=1, stream_seq=27) 71018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264718, gaps=[]) 71018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264719, stream_id=1, stream_seq=28) 71018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264719, gaps=[]) 71018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264720, stream_id=1, stream_seq=28) 71018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264720, gaps=[]) 71018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264721, stream_id=1, stream_seq=28) 71018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264721, gaps=[]) 71018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264722, stream_id=1, stream_seq=28) 71018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264722, gaps=[]) 71019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264723, stream_id=1, stream_seq=28) 71019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264723, gaps=[]) 71019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264724, stream_id=1, stream_seq=28) 71019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264724, gaps=[]) 71019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264725, stream_id=1, stream_seq=28) 71019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264725, gaps=[]) 71019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264726, stream_id=1, stream_seq=29) 71019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264726, gaps=[]) 71019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264727, stream_id=1, stream_seq=29) 71019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264727, gaps=[]) 71020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264728, stream_id=1, stream_seq=29) 71020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264728, gaps=[]) 71020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264729, stream_id=1, stream_seq=29) 71020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264729, gaps=[]) 71020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264730, stream_id=1, stream_seq=29) 71020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264730, gaps=[]) 71020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264731, stream_id=1, stream_seq=29) 71020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264731, gaps=[]) 71020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264732, stream_id=1, stream_seq=29) 71021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264732, gaps=[]) 71021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264733, stream_id=1, stream_seq=30) 71021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264733, gaps=[]) 71021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264734, stream_id=1, stream_seq=30) 71021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264734, gaps=[]) 71021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264735, stream_id=1, stream_seq=30) 71021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264735, gaps=[]) 71021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264736, stream_id=1, stream_seq=30) 71021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264736, gaps=[]) 71022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264737, stream_id=1, stream_seq=30) 71022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264737, gaps=[]) 71022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264738, stream_id=1, stream_seq=30) 71022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264738, gaps=[]) 71022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264739, stream_id=1, stream_seq=30) 71022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264739, gaps=[]) 71022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264740, stream_id=1, stream_seq=31) 71022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264740, gaps=[]) 71022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264741, stream_id=1, stream_seq=31) 71023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264741, gaps=[]) 71023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264742, stream_id=1, stream_seq=31) 71023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264742, gaps=[]) 71023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264743, stream_id=1, stream_seq=31) 71023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264743, gaps=[]) 71023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264744, stream_id=1, stream_seq=31) 71023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264744, gaps=[]) 71023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264745, stream_id=1, stream_seq=31) 71023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264745, gaps=[]) 71024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264746, stream_id=1, stream_seq=31) 71024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264746, gaps=[]) 71024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264747, stream_id=1, stream_seq=32) 71024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264747, gaps=[]) 71024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264748, stream_id=1, stream_seq=32) 71024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264748, gaps=[]) 71024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264749, stream_id=1, stream_seq=32) 71024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264749, gaps=[]) 71024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264750, stream_id=1, stream_seq=32) 71024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264750, gaps=[]) 71025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264751, stream_id=1, stream_seq=32) 71025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264751, gaps=[]) 71025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264752, stream_id=1, stream_seq=32) 71025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264752, gaps=[]) 71025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264753, stream_id=1, stream_seq=32) 71025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264753, gaps=[]) 71025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=138264754, stream_id=1, stream_seq=33) 71025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=138264754, gaps=[]) 71026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264755, stream_id=1, stream_seq=33) 71026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=138264755, gaps=[]) 71026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264756, stream_id=1, stream_seq=33) 71026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=138264756, gaps=[]) 71026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264757, stream_id=1, stream_seq=33) 71026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=138264757, gaps=[]) 71026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264758, stream_id=1, stream_seq=33) 71026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=138264758, gaps=[]) 71026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=138264759, stream_id=1, stream_seq=33) 71027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=138264759, gaps=[]) 71027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=138264760, stream_id=1, stream_seq=33) 71078ms [log] 262140 71078ms [log] 262140 71078ms [log] [file] 71078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=138264760, gaps=[]) 71629ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost:80/peerconnections/36eee810-50f1-4474-b64c-583f901102e8"}', extra='') 71629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 71629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 71629ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 71629ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 71629ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 71629ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 71629ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 71629ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 71629ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 71630ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 71630ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 71630ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/36eee810-50f1-4474-b64c-583f901102e8", "state": "closed"}] 71630ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 71630ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 71630ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\t\x92h\xb9\x00me\xf2\xb3\x01\xef\xce') 71632ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\t\x92h\xb9\x00me\xf2\xb3\x01\xef\xce') 71632ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62024) 71632ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 71632ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 71660ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 71660ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 71701ms [err] Traceback (most recent call last): 71701ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 71701ms [err] return _run_code(code, main_globals, None, 71701ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 71701ms [err] exec(code, run_globals) 71701ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 71701ms [err] sys.exit(main()) 71701ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 71701ms [err] asyncio.run(main_async()) 71701ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 71701ms [err] return loop.run_until_complete(main) 71701ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 71702ms [err] self.run_forever() 71702ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 71702ms [err] self._run_once() 71702ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 71702ms [err] event_list = self._selector.select(timeout) 71702ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 71703ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 71703ms [err] KeyboardInterrupt 71704ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 71704ms [err] h.flush() 71704ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== js Client to js Client GPIO tests : should transmit gpio value ================== js Client to python Client GPIO tests : should transmit initial gpio value 82543ms [log] starting device 83276ms [err] DEBUG:asyncio:Using selector: EpollSelector 83478ms [err] ERROR:asyncio:Unclosed client session 83478ms [err] client_session: 83599ms [log] parsing 83599ms [log] creating device handler 83599ms [log] [ready] 83599ms [log] reading line 83599ms [log] [websocketToken] "6fb6eecb-992b-4d7b-8339-3185074ecc0a" 83606ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 83606ms [log] [websocketConnected] 86679ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 86679ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 86728ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost:80/experiments/eade3603-51e8-4879-aec5-f5773a11fe8d"}}', extra='') 86728ms [log] [configuration] {"experimentUrl": "http://localhost:80/experiments/eade3603-51e8-4879-aec5-f5773a11fe8d"} 86794ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost:80/peerconnections/4f05eb61-402e-4f94-8836-9a1ab4a155a2","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 86818ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/4f05eb61-402e-4f94-8836-9a1ab4a155a2", "state": "new"}] 88822ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 88823ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 88823ms [err] v=0 88823ms [err] o=- 3951535832 3951535832 IN IP4 0.0.0.0 88823ms [err] s=- 88823ms [err] t=0 0 88823ms [err] a=group:BUNDLE 0 88823ms [err] a=msid-semantic:WMS * 88823ms [err] m=application 9 DTLS/SCTP 5000 88823ms [err] c=IN IP4 0.0.0.0 88823ms [err] a=mid:0 88823ms [err] a=sctpmap:5000 webrtc-datachannel 65535 88823ms [err] a=max-message-size:65536 88823ms [err] a=ice-ufrag:SbBn 88823ms [err] a=ice-pwd:TEK1e635GU05EDGPt4CAs5 88823ms [err] a=fingerprint:sha-256 5E:30:BC:19:00:B2:E1:0D:F1:C2:FE:B2:F3:60:15:01:D0:BB:8F:B8:7C:1D:E3:0B:68:0E:1E:B3:47:95:92:38 88823ms [err] a=setup:actpass 88823ms [err] 88824ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 88824ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 88826ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/4f05eb61-402e-4f94-8836-9a1ab4a155a2", "state": "new"}] 88826ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 88827ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 88828ms [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'K8\xa9w\xe0\x9c\xc9\xd8J\xe8\xb3t') 88828ms [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'\xf92G \x12\xd7\x9f\x87W\x90\xc0U') 88829ms [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'K8\xa9w\xe0\x9c\xc9\xd8J\xe8\xb3t') 88829ms [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'\xf92G \x12\xd7\x9f\x87W\x90\xc0U') 88831ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 88831ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb8\xb5\xb4\x15\x14"WM\x81\xd5\x0cQ') 88832ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xb8\xb5\xb4\x15\x14"WM\x81\xd5\x0cQ') 88832ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb7c\x1e\xaa\xceX\x96Y\x94\x0e\x9a\xc1') 88833ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xb7c\x1e\xaa\xceX\x96Y\x94\x0e\x9a\xc1') 88834ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51478) (expires in 600 seconds) 88834ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 88834ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 88835ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 88835ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 88835ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/4f05eb61-402e-4f94-8836-9a1ab4a155a2"}', extra='') 88835ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 88835ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 88856ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8QwsAYyFTLjM') 88856ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8QwsAYyFTLjM') 88857ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2030703705785721415 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:92CE\\r\\na=ice-pwd:y4P41ObsJ7a6if6GiZme38rj\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 7A:9B:C4:3C:7F:50:B3:5C:AC:05:A7:23:0F:35:29:62:3E:24:75:95:7A:67:AC:78:D0:F2:87:E4:C0:D6:77:E7\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/4f05eb61-402e-4f94-8836-9a1ab4a155a2"}', extra='') 88857ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 88858ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 88858ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 88858ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 88858ms [err] v=0 88858ms [err] o=- 2030703705785721415 2 IN IP4 127.0.0.1 88858ms [err] s=- 88858ms [err] t=0 0 88858ms [err] a=group:BUNDLE 0 88858ms [err] a=msid-semantic: WMS 88858ms [err] m=application 9 DTLS/SCTP 5000 88858ms [err] c=IN IP4 0.0.0.0 88858ms [err] a=ice-ufrag:92CE 88858ms [err] a=ice-pwd:y4P41ObsJ7a6if6GiZme38rj 88858ms [err] a=ice-options:trickle 88858ms [err] a=fingerprint:sha-256 7A:9B:C4:3C:7F:50:B3:5C:AC:05:A7:23:0F:35:29:62:3E:24:75:95:7A:67:AC:78:D0:F2:87:E4:C0:D6:77:E7 88858ms [err] a=setup:active 88858ms [err] a=mid:0 88858ms [err] a=sctpmap:5000 webrtc-datachannel 1024 88858ms [err] 88858ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 88858ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 88858ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 88859ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(DwihCXeGq4 1 udp 1845501695 172.17.0.2 37262 typ prflx) 88859ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 88859ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 88859ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 88859ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49735) -> ('172.17.0.2', 37262)) State.WAITING -> State.IN_PROGRESS 88859ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'VXD}\xc9>\x1bOM\x01U\x97') 88860ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/4f05eb61-402e-4f94-8836-9a1ab4a155a2", "state": "connecting"}] 88860ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'VXD}\xc9>\x1bOM\x01U\x97') 88860ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49735) -> ('172.17.0.2', 37262)) State.IN_PROGRESS -> State.SUCCEEDED 88860ms [err] INFO:aioice.ice:Connection(0) ICE completed 88867ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3521235926 1 udp 2113937151 8b906eec-ae14-4d68-ad4f-b940c1cc693c.local 37262 typ host generation 0 ufrag 92CE network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/4f05eb61-402e-4f94-8836-9a1ab4a155a2"}', extra='') 88867ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 88867ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 88867ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 88871ms [err] INFO:aioice.ice:Connection(0) Remote candidate "8b906eec-ae14-4d68-ad4f-b940c1cc693c.local" resolved to 172.17.0.2 88871ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1120561861 1 udp 1677729535 141.24.211.56 37262 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 92CE network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/4f05eb61-402e-4f94-8836-9a1ab4a155a2"}', extra='') 88871ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 88871ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 88871ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 88879ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49735) -> ('172.17.0.2', 37262)) State.FROZEN -> State.IN_PROGRESS 88879ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xfe\xb2\xb9.\t\xde5'o\xac\xb7L") 88880ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xfe\xb2\xb9.\t\xde5'o\xac\xb7L") 88880ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49735) -> ('172.17.0.2', 37262)) State.IN_PROGRESS -> State.SUCCEEDED 88880ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60304) -> ('172.17.0.2', 37262)) State.FROZEN -> State.FAILED 88880ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49735) -> ('141.24.211.56', 37262)) State.FROZEN -> State.FAILED 88880ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60304) -> ('141.24.211.56', 37262)) State.FROZEN -> State.FAILED 88880ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51478) -> ('172.17.0.2', 37262)) State.FROZEN -> State.FAILED 88880ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51478) -> ('141.24.211.56', 37262)) State.FROZEN -> State.FAILED 88900ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 88900ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 88901ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 88901ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 88903ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 88903ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 88903ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 88904ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 88904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 88904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 88904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 88904ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 88904ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/4f05eb61-402e-4f94-8836-9a1ab4a155a2", "state": "connected"}] 88907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 88907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 88907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 88907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 88907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 88907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 88907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 88908ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'A6/nj3QTzD+U') 88908ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'A6/nj3QTzD+U') 88908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 88908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 88908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 88909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3281363145, stream_id=1, stream_seq=0) 88909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 88909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3281363145, gaps=[]) 88910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 88910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3648637453, stream_id=1, stream_seq=0) 88910ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 88910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3648637453, gaps=[]) 88912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3648637454, stream_id=1, stream_seq=1) 88912ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 88912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3648637454, gaps=[]) 88912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3648637455, stream_id=1, stream_seq=2) 88912ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 88913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3648637455, gaps=[]) 88965ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 88965ms [log] [experimentStatusChanged] {"status": "running", "message": null} 88969ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Yv6Fs0IWWEAB') 88969ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Yv6Fs0IWWEAB') 89031ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'nEHjOJUEhiIR') 89031ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'nEHjOJUEhiIR') 89031ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60304) -> ('172.17.0.2', 37262)) State.WAITING -> State.IN_PROGRESS 89031ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'*-\xb1\xc6\xef\x84\x87\x9d\x16#\x8b8') 89034ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 37262) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'*-\xb1\xc6\xef\x84\x87\x9d\x16#\x8b8') 89034ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60304) -> ('172.17.0.2', 37262)) State.IN_PROGRESS -> State.SUCCEEDED 89489ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost:80/peerconnections/4f05eb61-402e-4f94-8836-9a1ab4a155a2"}', extra='') 89489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 89489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 89489ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 89489ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 89489ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 89489ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 89489ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 89490ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 89490ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 89490ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 89490ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 89490ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/4f05eb61-402e-4f94-8836-9a1ab4a155a2", "state": "closed"}] 89491ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 89491ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 89491ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xb7\x00\xf3\xdf\x8a\xf1<\x9c\xf7\x87v\xcc') 89492ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xb7\x00\xf3\xdf\x8a\xf1<\x9c\xf7\x87v\xcc') 89492ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51478) 89492ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 89493ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 89533ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 89534ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 89568ms [err] Traceback (most recent call last): 89568ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 89569ms [err] return _run_code(code, main_globals, None, 89569ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 89569ms [err] exec(code, run_globals) 89569ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 89569ms [err] sys.exit(main()) 89569ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 89569ms [err] asyncio.run(main_async()) 89569ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 89569ms [err] return loop.run_until_complete(main) 89569ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 89569ms [err] self.run_forever() 89569ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 89570ms [err] self._run_once() 89570ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 89570ms [err] event_list = self._selector.select(timeout) 89570ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 89570ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 89571ms [err] KeyboardInterrupt 89572ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 89572ms [err] h.flush() 89572ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 89798ms [log] starting device 90568ms [err] DEBUG:asyncio:Using selector: EpollSelector 90728ms [err] ERROR:asyncio:Unclosed client session 90728ms [err] client_session: 90813ms [log] parsing 90813ms [log] creating device handler 90813ms [log] [ready] 90813ms [log] reading line 90813ms [log] [websocketToken] "f461a032-d4f4-4fe7-aeb4-38ab03d12716" 90820ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 90820ms [log] [websocketConnected] 93934ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 93935ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 93976ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost:80/experiments/0e37a076-515e-4ec1-8f3c-c03bc7637db3"}}', extra='') 93976ms [log] [configuration] {"experimentUrl": "http://localhost:80/experiments/0e37a076-515e-4ec1-8f3c-c03bc7637db3"} 94030ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost:80/peerconnections/d70228fc-dca2-4434-94eb-f53c7ccaca30","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 94034ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/d70228fc-dca2-4434-94eb-f53c7ccaca30", "state": "new"}] 96038ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 96039ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 96039ms [err] v=0 96039ms [err] o=- 3951535840 3951535840 IN IP4 0.0.0.0 96039ms [err] s=- 96039ms [err] t=0 0 96039ms [err] a=group:BUNDLE 0 96039ms [err] a=msid-semantic:WMS * 96039ms [err] m=application 9 DTLS/SCTP 5000 96039ms [err] c=IN IP4 0.0.0.0 96039ms [err] a=mid:0 96039ms [err] a=sctpmap:5000 webrtc-datachannel 65535 96039ms [err] a=max-message-size:65536 96039ms [err] a=ice-ufrag:Kcor 96039ms [err] a=ice-pwd:7EXG8aUZAR9pZYCjDZgHZr 96039ms [err] a=fingerprint:sha-256 1B:07:14:CD:4A:01:AD:59:96:51:6A:BE:A9:7B:0E:0F:66:0F:5A:84:93:58:65:00:AC:40:36:7D:BC:D5:24:53 96039ms [err] a=setup:actpass 96039ms [err] 96041ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 96041ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 96043ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/d70228fc-dca2-4434-94eb-f53c7ccaca30", "state": "new"}] 96043ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 96044ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 96046ms [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'\xe0GPBx:\xa0p\x95\x8f\xc6\xb5') 96046ms [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'\xcf]O\xf8c\xa4\xb6\xe5\xf3\x84\x0c\xcd') 96047ms [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'\xe0GPBx:\xa0p\x95\x8f\xc6\xb5') 96047ms [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'\xcf]O\xf8c\xa4\xb6\xe5\xf3\x84\x0c\xcd') 96049ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 96049ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'Z\x87AJ\xa0\xc0\xb6\xc8\xdd_\xeb\t') 96050ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'Z\x87AJ\xa0\xc0\xb6\xc8\xdd_\xeb\t') 96050ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'C\xe4\x1c|)P\xb9\x19\xaa\xfd\xfe3') 96051ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'C\xe4\x1c|)P\xb9\x19\xaa\xfd\xfe3') 96051ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50347) (expires in 600 seconds) 96051ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 96052ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 96052ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 96053ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 96053ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/d70228fc-dca2-4434-94eb-f53c7ccaca30"}', extra='') 96053ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 96053ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 96070ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fPEUXviEc4Q6') 96070ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fPEUXviEc4Q6') 96071ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5009421901751140674 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:2rPe\\r\\na=ice-pwd:exIWrEuhWdMzYveDiSemOvp4\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 A6:39:2C:1E:E8:16:A5:FB:31:4A:17:E8:11:67:6D:3C:89:90:CF:64:A7:86:E6:CC:1D:2A:39:A0:28:06:BE:2D\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/d70228fc-dca2-4434-94eb-f53c7ccaca30"}', extra='') 96071ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 96071ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 96071ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 96071ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 96071ms [err] v=0 96071ms [err] o=- 5009421901751140674 2 IN IP4 127.0.0.1 96071ms [err] s=- 96071ms [err] t=0 0 96071ms [err] a=group:BUNDLE 0 96071ms [err] a=msid-semantic: WMS 96071ms [err] m=application 9 DTLS/SCTP 5000 96071ms [err] c=IN IP4 0.0.0.0 96071ms [err] a=ice-ufrag:2rPe 96071ms [err] a=ice-pwd:exIWrEuhWdMzYveDiSemOvp4 96071ms [err] a=ice-options:trickle 96071ms [err] a=fingerprint:sha-256 A6:39:2C:1E:E8:16:A5:FB:31:4A:17:E8:11:67:6D:3C:89:90:CF:64:A7:86:E6:CC:1D:2A:39:A0:28:06:BE:2D 96071ms [err] a=setup:active 96071ms [err] a=mid:0 96071ms [err] a=sctpmap:5000 webrtc-datachannel 1024 96071ms [err] 96072ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 96072ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 96072ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 96073ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ilZ8v6XD3l 1 udp 1845501695 172.17.0.2 33510 typ prflx) 96073ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 96073ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 96073ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 96073ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45606) -> ('172.17.0.2', 33510)) State.WAITING -> State.IN_PROGRESS 96073ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'f\x85\xd2\xfawA\x03\xd0mk\x99\xb6') 96074ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/d70228fc-dca2-4434-94eb-f53c7ccaca30", "state": "connecting"}] 96074ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'f\x85\xd2\xfawA\x03\xd0mk\x99\xb6') 96074ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45606) -> ('172.17.0.2', 33510)) State.IN_PROGRESS -> State.SUCCEEDED 96074ms [err] INFO:aioice.ice:Connection(0) ICE completed 96080ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4209336869 1 udp 2113937151 b239c4b6-e6ff-49a1-b08e-bb6af531b3b4.local 33510 typ host generation 0 ufrag 2rPe network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/d70228fc-dca2-4434-94eb-f53c7ccaca30"}', extra='') 96080ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 96080ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 96080ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 96083ms [err] INFO:aioice.ice:Connection(0) Remote candidate "b239c4b6-e6ff-49a1-b08e-bb6af531b3b4.local" resolved to 172.17.0.2 96083ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2127038554 1 udp 1677729535 141.24.211.56 33510 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 2rPe network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/d70228fc-dca2-4434-94eb-f53c7ccaca30"}', extra='') 96083ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 96083ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 96083ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 96094ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45606) -> ('172.17.0.2', 33510)) State.FROZEN -> State.IN_PROGRESS 96094ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'h=\x84\x1f\xf3\xc2"\x12P\xc8!\xd9') 96095ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'h=\x84\x1f\xf3\xc2"\x12P\xc8!\xd9') 96095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45606) -> ('172.17.0.2', 33510)) State.IN_PROGRESS -> State.SUCCEEDED 96095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39598) -> ('172.17.0.2', 33510)) State.FROZEN -> State.FAILED 96095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45606) -> ('141.24.211.56', 33510)) State.FROZEN -> State.FAILED 96095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39598) -> ('141.24.211.56', 33510)) State.FROZEN -> State.FAILED 96095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50347) -> ('172.17.0.2', 33510)) State.FROZEN -> State.FAILED 96095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50347) -> ('141.24.211.56', 33510)) State.FROZEN -> State.FAILED 96115ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 96115ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 96116ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 96116ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 96118ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 96118ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 96118ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 96119ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 96119ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 96119ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 96119ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 96119ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 96119ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/d70228fc-dca2-4434-94eb-f53c7ccaca30", "state": "connected"}] 96122ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 96122ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 96123ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 96123ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 96123ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 96123ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 96123ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 96124ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 96124ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 96124ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 96124ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2764289148, stream_id=1, stream_seq=0) 96124ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 96124ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Hmt7xuKIFfkD') 96125ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Hmt7xuKIFfkD') 96125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2764289148, gaps=[]) 96125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 96125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3970631524, stream_id=1, stream_seq=0) 96125ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 96125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3970631524, gaps=[]) 96126ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3970631525, stream_id=1, stream_seq=1) 96127ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 96127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3970631525, gaps=[]) 96130ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3970631526, stream_id=1, stream_seq=2) 96130ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 96131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3970631526, gaps=[]) 96131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3970631527, stream_id=1, stream_seq=3) 96131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3970631527, gaps=[]) 96131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3970631528, stream_id=1, stream_seq=4) 96131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3970631528, gaps=[]) 96182ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 96182ms [log] [experimentStatusChanged] {"status": "running", "message": null} 96187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'v2Va9LIvw6Ei') 96187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'v2Va9LIvw6Ei') 96272ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'zSiW6QnHNfll') 96272ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'zSiW6QnHNfll') 96272ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39598) -> ('172.17.0.2', 33510)) State.WAITING -> State.IN_PROGRESS 96272ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdfAt\xd1\xa9\xfaR\r\xb2\x1eu\xf5') 96274ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 33510) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdfAt\xd1\xa9\xfaR\r\xb2\x1eu\xf5') 96274ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39598) -> ('172.17.0.2', 33510)) State.IN_PROGRESS -> State.SUCCEEDED 96688ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost:80/peerconnections/d70228fc-dca2-4434-94eb-f53c7ccaca30"}', extra='') 96688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 96688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 96688ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 96689ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 96689ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 96689ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 96689ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 96689ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 96689ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 96689ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 96689ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 96690ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/d70228fc-dca2-4434-94eb-f53c7ccaca30", "state": "closed"}] 96690ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 96690ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 96690ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'G\xb95\xd86\x90\\\xb0\xcb6\x152') 96691ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'G\xb95\xd86\x90\\\xb0\xcb6\x152') 96691ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50347) 96692ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 96692ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 96733ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 96733ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 96747ms [err] Traceback (most recent call last): 96747ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 96747ms [err] return _run_code(code, main_globals, None, 96747ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 96747ms [err] exec(code, run_globals) 96747ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 96747ms [err] sys.exit(main()) 96747ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 96747ms [err] asyncio.run(main_async()) 96747ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 96747ms [err] return loop.run_until_complete(main) 96747ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 96748ms [err] self.run_forever() 96748ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 96748ms [err] self._run_once() 96748ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 96748ms [err] event_list = self._selector.select(timeout) 96748ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 96749ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 96749ms [err] KeyboardInterrupt 96751ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 96751ms [err] h.flush() 96751ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== python Client to js Client GPIO tests : should transmit gpio value ================== python Client to python Client GPIO tests : should transmit initial gpio value 111263ms [log] starting device 111986ms [err] DEBUG:asyncio:Using selector: EpollSelector 112178ms [err] ERROR:asyncio:Unclosed client session 112178ms [err] client_session: 112305ms [log] parsing 112305ms [log] creating device handler 112305ms [log] [ready] 112305ms [log] reading line 112305ms [log] [websocketToken] "07aa8758-02c6-47cd-8302-503e2ee7d952" 112313ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 112314ms [log] [websocketConnected] 114035ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 114035ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 114047ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost:80/experiments/35cec9ee-9674-4060-a91d-b0edd745d597"}}', extra='') 114048ms [log] [configuration] {"experimentUrl": "http://localhost:80/experiments/35cec9ee-9674-4060-a91d-b0edd745d597"} 114131ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost:80/peerconnections/e055bf56-bdb9-412e-b860-6d53e7e26422","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 114135ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/e055bf56-bdb9-412e-b860-6d53e7e26422", "state": "new"}] 116138ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 116140ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 116140ms [err] v=0 116140ms [err] o=- 3951535860 3951535860 IN IP4 0.0.0.0 116140ms [err] s=- 116140ms [err] t=0 0 116140ms [err] a=group:BUNDLE 0 116140ms [err] a=msid-semantic:WMS * 116140ms [err] m=application 9 DTLS/SCTP 5000 116140ms [err] c=IN IP4 0.0.0.0 116140ms [err] a=mid:0 116140ms [err] a=sctpmap:5000 webrtc-datachannel 65535 116140ms [err] a=max-message-size:65536 116140ms [err] a=ice-ufrag:y32p 116140ms [err] a=ice-pwd:34EONP0QI42AoRgSVqX26Z 116140ms [err] a=fingerprint:sha-256 BB:88:E4:B1:02:E6:91:21:38:0D:DE:53:33:E2:D0:33:02:D1:97:AC:BF:CC:01:40:8E:93:42:37:76:C4:4A:39 116140ms [err] a=setup:actpass 116140ms [err] 116141ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 116141ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 116143ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/e055bf56-bdb9-412e-b860-6d53e7e26422", "state": "new"}] 116143ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 116144ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 116145ms [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'\xfe\xf2\x06\xd3\xd4\xc6A\x8b\xc4\xa5\x96\x81') 116146ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'r\xb7\xe9\r\xb0\xc3\x19\x8c\xf4\xc8W:') 116146ms [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'\xfe\xf2\x06\xd3\xd4\xc6A\x8b\xc4\xa5\x96\x81') 116146ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'r\xb7\xe9\r\xb0\xc3\x19\x8c\xf4\xc8W:') 116148ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 116148ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'|:~\xa5\xc0X\x951\x1d\xf7\xfe\xec') 116149ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'|:~\xa5\xc0X\x951\x1d\xf7\xfe\xec') 116149ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'"\x8c\xca\xcd\xb8r&:Ej$\x95') 116150ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'"\x8c\xca\xcd\xb8r&:Ej$\x95') 116150ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51076) (expires in 600 seconds) 116150ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 116150ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 116151ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost:80/peerconnections/e055bf56-bdb9-412e-b860-6d53e7e26422","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 116151ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 116151ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 116151ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 116151ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 116175ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 41176) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'W\x97\x95\x1a\xbf\x10\x05<:\xad\x95\xdf') 116175ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 41176) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'W\x97\x95\x1a\xbf\x10\x05<:\xad\x95\xdf') 116181ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost:80/peerconnections/e055bf56-bdb9-412e-b860-6d53e7e26422","content":{"type":"answer","sdp":"v=0\\r\\no=- 3951535860 3951535860 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 41176 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 41176 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56462 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41176 typ srflx raddr 172.30.0.1 rport 41176\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56462 typ srflx raddr 172.17.0.2 rport 56462\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54553 typ relay raddr 172.17.0.2 rport 38014\\r\\na=end-of-candidates\\r\\na=ice-ufrag:HTr3\\r\\na=ice-pwd:vvvzOTxGAjTA9c8SS3VDCR\\r\\na=fingerprint:sha-256 CB:D0:61:E8:38:97:4A:CE:DD:18:25:B9:29:48:E4:29:09:0D:95:DD:E5:36:DC:E3:BC:3D:4B:8E:3C:17:CE:F0\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 116181ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 116181ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 116181ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 116182ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 116182ms [err] v=0 116182ms [err] o=- 3951535860 3951535860 IN IP4 0.0.0.0 116182ms [err] s=- 116182ms [err] t=0 0 116182ms [err] a=group:BUNDLE 0 116182ms [err] a=msid-semantic:WMS * 116182ms [err] m=application 41176 DTLS/SCTP 5000 116182ms [err] c=IN IP4 172.30.0.1 116182ms [err] a=mid:0 116182ms [err] a=sctpmap:5000 webrtc-datachannel 65535 116182ms [err] a=max-message-size:65536 116182ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 41176 typ host 116182ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56462 typ host 116182ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41176 typ srflx raddr 172.30.0.1 rport 41176 116182ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56462 typ srflx raddr 172.17.0.2 rport 56462 116182ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54553 typ relay raddr 172.17.0.2 rport 38014 116182ms [err] a=end-of-candidates 116182ms [err] a=ice-ufrag:HTr3 116182ms [err] a=ice-pwd:vvvzOTxGAjTA9c8SS3VDCR 116182ms [err] a=fingerprint:sha-256 CB:D0:61:E8:38:97:4A:CE:DD:18:25:B9:29:48:E4:29:09:0D:95:DD:E5:36:DC:E3:BC:3D:4B:8E:3C:17:CE:F0 116182ms [err] a=setup:active 116182ms [err] 116183ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 116183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 116183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 116183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48462) -> ('172.30.0.1', 41176)) State.FROZEN -> State.WAITING 116183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34010) -> ('172.30.0.1', 41176)) State.FROZEN -> State.WAITING 116183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48462) -> ('172.17.0.2', 56462)) State.FROZEN -> State.WAITING 116183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51076) -> ('172.30.0.1', 41176)) State.FROZEN -> State.WAITING 116183ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(IEy3ABDzMI 1 udp 1862270975 172.17.0.2 41176 typ prflx) 116184ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 116184ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 116184ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 116184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48462) -> ('172.17.0.2', 41176)) State.WAITING -> State.IN_PROGRESS 116184ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 41176) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\r0\x8a',\xad\xdfyb\xd7\xdb-") 116184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48462) -> ('172.30.0.1', 41176)) State.WAITING -> State.IN_PROGRESS 116184ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41176) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x98\xa7\x0bd\xd8\r\xe2\x938u}k') 116184ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/e055bf56-bdb9-412e-b860-6d53e7e26422", "state": "connecting"}] 116185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 41176) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\r0\x8a',\xad\xdfyb\xd7\xdb-") 116185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48462) -> ('172.17.0.2', 41176)) State.IN_PROGRESS -> State.SUCCEEDED 116185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34010) -> ('172.30.0.1', 41176)) State.WAITING -> State.FAILED 116185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48462) -> ('172.17.0.2', 56462)) State.WAITING -> State.FAILED 116185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34010) -> ('172.17.0.2', 56462)) State.FROZEN -> State.FAILED 116185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48462) -> ('141.24.211.56', 41176)) State.FROZEN -> State.FAILED 116185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34010) -> ('141.24.211.56', 41176)) State.FROZEN -> State.FAILED 116185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48462) -> ('141.24.211.56', 56462)) State.FROZEN -> State.FAILED 116185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34010) -> ('141.24.211.56', 56462)) State.FROZEN -> State.FAILED 116185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48462) -> ('141.24.210.113', 54553)) State.FROZEN -> State.FAILED 116185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34010) -> ('141.24.210.113', 54553)) State.FROZEN -> State.FAILED 116185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51076) -> ('172.30.0.1', 41176)) State.WAITING -> State.FAILED 116186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51076) -> ('172.17.0.2', 56462)) State.FROZEN -> State.FAILED 116186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51076) -> ('141.24.211.56', 41176)) State.FROZEN -> State.FAILED 116186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51076) -> ('141.24.211.56', 56462)) State.FROZEN -> State.FAILED 116186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51076) -> ('141.24.210.113', 54553)) State.FROZEN -> State.FAILED 116186ms [err] INFO:aioice.ice:Connection(0) ICE completed 116186ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41176) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x98\xa7\x0bd\xd8\r\xe2\x938u}k') 116186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48462) -> ('172.30.0.1', 41176)) State.IN_PROGRESS -> State.SUCCEEDED 116187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41176) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf5`u\xb0{\xf3"%]x\xfdX') 116187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41176) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf5`u\xb0{\xf3"%]x\xfdX') 116205ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 116205ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 116206ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 116206ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 116208ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 116208ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 116208ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 116208ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 116209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 116209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 116209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 116209ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 116209ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/e055bf56-bdb9-412e-b860-6d53e7e26422", "state": "connected"}] 116210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 116210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 116210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 116210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 116210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 116210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 116211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 116211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 116211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 116211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=709026937, stream_id=1, stream_seq=0) 116211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 116212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1230201862, stream_id=1, stream_seq=0) 116212ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 116212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1230201862, gaps=[]) 116212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=709026937, gaps=[]) 116212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 116213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1230201863, stream_id=1, stream_seq=1) 116213ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 116213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1230201863, gaps=[]) 116213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1230201864, stream_id=1, stream_seq=2) 116213ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 116214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1230201864, gaps=[]) 116288ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 116288ms [log] [experimentStatusChanged] {"status": "running", "message": null} 116799ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost:80/peerconnections/e055bf56-bdb9-412e-b860-6d53e7e26422"}', extra='') 116799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 116799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 116799ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 116799ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 116799ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 116799ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 116800ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 116800ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 116800ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 116800ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 116800ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 116800ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/e055bf56-bdb9-412e-b860-6d53e7e26422", "state": "closed"}] 116801ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 116801ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 116801ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xees$\x88\x1f\xaaS\xb8\xe4n1\x99') 116802ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xees$\x88\x1f\xaaS\xb8\xe4n1\x99') 116802ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51076) 116802ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 116802ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 116841ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 116841ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 116855ms [err] Traceback (most recent call last): 116855ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 116855ms [err] return _run_code(code, main_globals, None, 116855ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 116855ms [err] exec(code, run_globals) 116855ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 116855ms [err] sys.exit(main()) 116855ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 116855ms [err] asyncio.run(main_async()) 116855ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 116855ms [err] return loop.run_until_complete(main) 116855ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 116855ms [err] self.run_forever() 116855ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 116856ms [err] self._run_once() 116856ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 116856ms [err] event_list = self._selector.select(timeout) 116856ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 116856ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 116856ms [err] KeyboardInterrupt 116857ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 116857ms [err] h.flush() 116857ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 117022ms [log] starting device 117701ms [err] DEBUG:asyncio:Using selector: EpollSelector 117920ms [err] ERROR:asyncio:Unclosed client session 117920ms [err] client_session: 118015ms [log] parsing 118015ms [log] creating device handler 118015ms [log] [ready] 118015ms [log] reading line 118015ms [log] [websocketToken] "b42bacb9-4220-4ce9-95ca-069ac5c3ec8c" 118025ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 118025ms [log] [websocketConnected] 119845ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 119846ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 119861ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost:80/experiments/5b91a615-a653-4a8f-a363-33e3dd3bd83c"}}', extra='') 119861ms [log] [configuration] {"experimentUrl": "http://localhost:80/experiments/5b91a615-a653-4a8f-a363-33e3dd3bd83c"} 119957ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost:80/peerconnections/a2278ff5-b944-4011-9234-a05b03e44e50","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 119986ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/a2278ff5-b944-4011-9234-a05b03e44e50", "state": "new"}] 121989ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 121991ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 121991ms [err] v=0 121991ms [err] o=- 3951535866 3951535866 IN IP4 0.0.0.0 121991ms [err] s=- 121991ms [err] t=0 0 121991ms [err] a=group:BUNDLE 0 121991ms [err] a=msid-semantic:WMS * 121991ms [err] m=application 9 DTLS/SCTP 5000 121991ms [err] c=IN IP4 0.0.0.0 121991ms [err] a=mid:0 121991ms [err] a=sctpmap:5000 webrtc-datachannel 65535 121991ms [err] a=max-message-size:65536 121991ms [err] a=ice-ufrag:m4vy 121991ms [err] a=ice-pwd:Lev6XfbfY6ixJtDReUE6sS 121991ms [err] a=fingerprint:sha-256 94:D5:FF:02:B5:17:C9:92:D2:D1:68:8B:72:06:BB:CE:44:44:07:F9:06:8C:56:D2:0F:39:55:55:85:80:FC:C8 121991ms [err] a=setup:actpass 121991ms [err] 121992ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 121993ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 121994ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/a2278ff5-b944-4011-9234-a05b03e44e50", "state": "new"}] 121995ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 121996ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 121998ms [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'\x0b\xe8\x0f\xdcGK\x8fE\xae\xe5!5') 121998ms [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'vL\xdb\xf1\xb6\xe1x\x86\xfe\xfe\xf0\xeb') 121999ms [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'\x0b\xe8\x0f\xdcGK\x8fE\xae\xe5!5') 121999ms [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'vL\xdb\xf1\xb6\xe1x\x86\xfe\xfe\xf0\xeb') 122001ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 122001ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x9c\x1d\xb2\xadg\xe2\xbe_\x14\xb78\xb1') 122002ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x9c\x1d\xb2\xadg\xe2\xbe_\x14\xb78\xb1') 122002ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x93_!\x9c\xb1\xd4R\xaa\t\x8f\xbc\x9f') 122003ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x93_!\x9c\xb1\xd4R\xaa\t\x8f\xbc\x9f') 122004ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57803) (expires in 600 seconds) 122004ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 122004ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 122005ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost:80/peerconnections/a2278ff5-b944-4011-9234-a05b03e44e50","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 122005ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 122005ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 122005ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 122005ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 122030ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48130) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'S\x0e\x94\x84\xd8\xf6\xdd/\x04\xfe\xa5\x9a') 122030ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48130) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'S\x0e\x94\x84\xd8\xf6\xdd/\x04\xfe\xa5\x9a') 122036ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost:80/peerconnections/a2278ff5-b944-4011-9234-a05b03e44e50","content":{"type":"answer","sdp":"v=0\\r\\no=- 3951535866 3951535866 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 48130 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 48130 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 39244 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 48130 typ srflx raddr 172.30.0.1 rport 48130\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 39244 typ srflx raddr 172.17.0.2 rport 39244\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 57560 typ relay raddr 172.17.0.2 rport 43384\\r\\na=end-of-candidates\\r\\na=ice-ufrag:xkB7\\r\\na=ice-pwd:pCjpFDuvpbnFhfHXDGr4IP\\r\\na=fingerprint:sha-256 B2:D7:B0:EC:00:5B:92:94:5C:9E:B5:09:BF:00:34:68:DC:53:A6:6F:45:0A:11:C4:36:24:A2:38:13:6B:BD:E6\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 122036ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 122036ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 122036ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 122036ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 122036ms [err] v=0 122036ms [err] o=- 3951535866 3951535866 IN IP4 0.0.0.0 122036ms [err] s=- 122036ms [err] t=0 0 122036ms [err] a=group:BUNDLE 0 122036ms [err] a=msid-semantic:WMS * 122036ms [err] m=application 48130 DTLS/SCTP 5000 122036ms [err] c=IN IP4 172.30.0.1 122036ms [err] a=mid:0 122036ms [err] a=sctpmap:5000 webrtc-datachannel 65535 122036ms [err] a=max-message-size:65536 122036ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 48130 typ host 122036ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 39244 typ host 122036ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 48130 typ srflx raddr 172.30.0.1 rport 48130 122036ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 39244 typ srflx raddr 172.17.0.2 rport 39244 122036ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 57560 typ relay raddr 172.17.0.2 rport 43384 122036ms [err] a=end-of-candidates 122036ms [err] a=ice-ufrag:xkB7 122036ms [err] a=ice-pwd:pCjpFDuvpbnFhfHXDGr4IP 122036ms [err] a=fingerprint:sha-256 B2:D7:B0:EC:00:5B:92:94:5C:9E:B5:09:BF:00:34:68:DC:53:A6:6F:45:0A:11:C4:36:24:A2:38:13:6B:BD:E6 122036ms [err] a=setup:active 122036ms [err] 122038ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 122038ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 122038ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 122038ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46919) -> ('172.30.0.1', 48130)) State.FROZEN -> State.WAITING 122039ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37732) -> ('172.30.0.1', 48130)) State.FROZEN -> State.WAITING 122039ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46919) -> ('172.17.0.2', 39244)) State.FROZEN -> State.WAITING 122039ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57803) -> ('172.30.0.1', 48130)) State.FROZEN -> State.WAITING 122039ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(dLFx1ahB8k 1 udp 1862270975 172.17.0.2 48130 typ prflx) 122039ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 122039ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 122039ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 122039ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46919) -> ('172.17.0.2', 48130)) State.WAITING -> State.IN_PROGRESS 122039ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48130) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf4\x00\xa0\x1c\x03\xa1\xb4\xb5\xcb\x9c\xfe\xce') 122039ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46919) -> ('172.30.0.1', 48130)) State.WAITING -> State.IN_PROGRESS 122039ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 48130) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1f\x9a\xe7\x87\xe5\xc0a\x16-U\x0b\xe0') 122040ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/a2278ff5-b944-4011-9234-a05b03e44e50", "state": "connecting"}] 122040ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48130) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf4\x00\xa0\x1c\x03\xa1\xb4\xb5\xcb\x9c\xfe\xce') 122040ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46919) -> ('172.17.0.2', 48130)) State.IN_PROGRESS -> State.SUCCEEDED 122040ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37732) -> ('172.30.0.1', 48130)) State.WAITING -> State.FAILED 122040ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46919) -> ('172.17.0.2', 39244)) State.WAITING -> State.FAILED 122040ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37732) -> ('172.17.0.2', 39244)) State.FROZEN -> State.FAILED 122040ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46919) -> ('141.24.211.56', 48130)) State.FROZEN -> State.FAILED 122040ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37732) -> ('141.24.211.56', 48130)) State.FROZEN -> State.FAILED 122041ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46919) -> ('141.24.211.56', 39244)) State.FROZEN -> State.FAILED 122041ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37732) -> ('141.24.211.56', 39244)) State.FROZEN -> State.FAILED 122041ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46919) -> ('141.24.210.113', 57560)) State.FROZEN -> State.FAILED 122041ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37732) -> ('141.24.210.113', 57560)) State.FROZEN -> State.FAILED 122041ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57803) -> ('172.30.0.1', 48130)) State.WAITING -> State.FAILED 122041ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57803) -> ('172.17.0.2', 39244)) State.FROZEN -> State.FAILED 122041ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57803) -> ('141.24.211.56', 48130)) State.FROZEN -> State.FAILED 122041ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57803) -> ('141.24.211.56', 39244)) State.FROZEN -> State.FAILED 122041ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57803) -> ('141.24.210.113', 57560)) State.FROZEN -> State.FAILED 122041ms [err] INFO:aioice.ice:Connection(0) ICE completed 122041ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 48130) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1f\x9a\xe7\x87\xe5\xc0a\x16-U\x0b\xe0') 122042ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46919) -> ('172.30.0.1', 48130)) State.IN_PROGRESS -> State.SUCCEEDED 122042ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 48130) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd2\xfcp\r\xfc\x99\xaf\r\xc9|\xffD') 122042ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 48130) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd2\xfcp\r\xfc\x99\xaf\r\xc9|\xffD') 122060ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 122060ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 122060ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 122061ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 122063ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 122063ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 122063ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 122063ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 122064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 122064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 122064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 122064ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 122064ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/a2278ff5-b944-4011-9234-a05b03e44e50", "state": "connected"}] 122065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 122065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 122065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 122065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 122065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 122065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 122066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 122066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 122066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 122066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=724206349, stream_id=1, stream_seq=0) 122066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 122067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1468748590, stream_id=1, stream_seq=0) 122067ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 122067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1468748590, gaps=[]) 122067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=724206349, gaps=[]) 122067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 122068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1468748591, stream_id=1, stream_seq=1) 122068ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 122068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1468748591, gaps=[]) 122068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1468748592, stream_id=1, stream_seq=2) 122068ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 122069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1468748592, gaps=[]) 122069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1468748593, stream_id=1, stream_seq=3) 122069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1468748593, gaps=[]) 122069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1468748594, stream_id=1, stream_seq=4) 122069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1468748594, gaps=[]) 122118ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 122118ms [log] [experimentStatusChanged] {"status": "running", "message": null} 122655ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost:80/peerconnections/a2278ff5-b944-4011-9234-a05b03e44e50"}', extra='') 122655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 122656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 122656ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 122656ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 122656ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 122656ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 122656ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 122656ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 122656ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 122656ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 122656ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 122657ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/a2278ff5-b944-4011-9234-a05b03e44e50", "state": "closed"}] 122657ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 122657ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 122657ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xba6u\x0b\x87K\xd0\xf8\x95\xb3\x94=') 122659ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xba6u\x0b\x87K\xd0\xf8\x95\xb3\x94=') 122659ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57803) 122659ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 122659ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 122708ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 122708ms [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 122721ms [err] Traceback (most recent call last): 122721ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 122721ms [err] return _run_code(code, main_globals, None, 122721ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 122721ms [err] exec(code, run_globals) 122721ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 122721ms [err] sys.exit(main()) 122721ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 122722ms [err] asyncio.run(main_async()) 122722ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 122722ms [err] return loop.run_until_complete(main) 122722ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 122722ms [err] self.run_forever() 122722ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 122722ms [err] self._run_once() 122722ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 122723ms [err] event_list = self._selector.select(timeout) 122723ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 122723ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 122723ms [err] KeyboardInterrupt 122724ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 122724ms [err] h.flush() 122724ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== js Client to js Client GPIO tests without driver: should transmit gpio value ================== js Client to python Client GPIO tests without driver: should transmit initial gpio value 133239ms [log] starting device 133959ms [err] DEBUG:asyncio:Using selector: EpollSelector 134144ms [err] ERROR:asyncio:Unclosed client session 134144ms [err] client_session: 134204ms [log] parsing 134204ms [log] creating device handler 134204ms [log] [ready] 134204ms [log] reading line 134204ms [log] [websocketToken] "1bbc710f-150c-4823-872e-4a17ae02017f" 134210ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 134210ms [log] [websocketConnected] 137282ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 137282ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 137322ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost:80/experiments/f13bf108-4fa2-4c5d-896b-21ca0531b404"}}', extra='') 137322ms [log] [configuration] {"experimentUrl": "http://localhost:80/experiments/f13bf108-4fa2-4c5d-896b-21ca0531b404"} 137376ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost:80/peerconnections/ac67a4b0-f433-49c4-87b0-a0dc4be0e113","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 137380ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/ac67a4b0-f433-49c4-87b0-a0dc4be0e113", "state": "new"}] 139383ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 139383ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/ac67a4b0-f433-49c4-87b0-a0dc4be0e113"}', extra='') 139383ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 139383ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 139384ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 139384ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 4104459137008133497 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:+viq\\r\\na=ice-pwd:82ZJTPSxsVK/MK6Nod+Tly1c\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 5B:D6:91:FC:0C:9C:6E:EE:5F:A9:09:5E:58:88:75:89:1C:3C:D2:9E:43:64:72:6D:3D:C5:3A:D3:15:1B:41:A7\\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:80/peerconnections/ac67a4b0-f433-49c4-87b0-a0dc4be0e113"}', extra='') 139384ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 139384ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 139384ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 139385ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 139385ms [err] v=0 139385ms [err] o=- 4104459137008133497 2 IN IP4 127.0.0.1 139385ms [err] s=- 139385ms [err] t=0 0 139385ms [err] a=group:BUNDLE 0 139385ms [err] a=extmap-allow-mixed 139385ms [err] a=msid-semantic: WMS 139385ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 139385ms [err] c=IN IP4 0.0.0.0 139385ms [err] a=ice-ufrag:+viq 139385ms [err] a=ice-pwd:82ZJTPSxsVK/MK6Nod+Tly1c 139385ms [err] a=ice-options:trickle 139385ms [err] a=fingerprint:sha-256 5B:D6:91:FC:0C:9C:6E:EE:5F:A9:09:5E:58:88:75:89:1C:3C:D2:9E:43:64:72:6D:3D:C5:3A:D3:15:1B:41:A7 139385ms [err] a=setup:actpass 139385ms [err] a=mid:0 139385ms [err] a=sctp-port:5000 139385ms [err] a=max-message-size:262144 139385ms [err] 139388ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 139388ms [err] v=0 139388ms [err] o=- 4104459137008133497 2 IN IP4 127.0.0.1 139388ms [err] s=- 139388ms [err] t=0 0 139388ms [err] a=group:BUNDLE 0 139388ms [err] a=extmap-allow-mixed 139388ms [err] a=msid-semantic: WMS 139388ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 139388ms [err] c=IN IP4 0.0.0.0 139388ms [err] a=ice-ufrag:+viq 139388ms [err] a=ice-pwd:82ZJTPSxsVK/MK6Nod+Tly1c 139388ms [err] a=ice-options:trickle 139388ms [err] a=fingerprint:sha-256 5B:D6:91:FC:0C:9C:6E:EE:5F:A9:09:5E:58:88:75:89:1C:3C:D2:9E:43:64:72:6D:3D:C5:3A:D3:15:1B:41:A7 139388ms [err] a=setup:actpass 139388ms [err] a=mid:0 139388ms [err] a=sctp-port:5000 139388ms [err] a=max-message-size:262144 139388ms [err] 139388ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 139389ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/ac67a4b0-f433-49c4-87b0-a0dc4be0e113", "state": "new"}] 139390ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 139390ms [err] v=0 139390ms [err] o=- 3951535883 3951535883 IN IP4 0.0.0.0 139390ms [err] s=- 139390ms [err] t=0 0 139390ms [err] a=group:BUNDLE 0 139390ms [err] a=msid-semantic:WMS * 139390ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 139390ms [err] c=IN IP4 0.0.0.0 139390ms [err] a=mid:0 139390ms [err] a=sctp-port:5000 139390ms [err] a=max-message-size:65536 139390ms [err] a=ice-ufrag:Fw2m 139390ms [err] a=ice-pwd:s0VL0ItCXrNuDxwmg2SnHY 139390ms [err] a=fingerprint:sha-256 EE:88:81:EF:30:44:5A:7A:A3:E7:C8:90:79:AD:AD:CD:8E:07:6B:E8:88:57:8E:61:A0:E3:BC:01:0A:AD:62:44 139390ms [err] a=setup:active 139390ms [err] 139390ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 139390ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 139391ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 139393ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 139393ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 139395ms [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'OKSo\xea\xc4\xdf\x01tB\x13\xb1') 139396ms [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'L\xf83\xd8\xb7\x99\xc6\x0ev\x19\x03\xb6') 139396ms [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'OKSo\xea\xc4\xdf\x01tB\x13\xb1') 139397ms [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'L\xf83\xd8\xb7\x99\xc6\x0ev\x19\x03\xb6') 139398ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 139398ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd0\xe3P\xe7\xc9#\x19\xfc\xb0.\x02\x81') 139399ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd0\xe3P\xe7\xc9#\x19\xfc\xb0.\x02\x81') 139399ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'OE\xda\xe3\xeb\xf1[\x82\x81\x87\x07\x06') 139400ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'OE\xda\xe3\xeb\xf1[\x82\x81\x87\x07\x06') 139400ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52422) (expires in 600 seconds) 139401ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 139401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 139401ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 139401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 139401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 139401ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 139402ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 139402ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/ac67a4b0-f433-49c4-87b0-a0dc4be0e113", "state": "connecting"}] 139418ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 33307) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'SuYFyDLZpGCk') 139418ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 33307) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'SuYFyDLZpGCk') 139418ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(CkpTq4QZ6q 1 udp 1845501695 172.17.0.2 33307 typ prflx) 139418ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54099) -> ('172.17.0.2', 33307)) State.WAITING -> State.IN_PROGRESS 139418ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 33307) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcbL)y\x82\xd9\xba2\xaf$\x04\xf7') 139419ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 33307) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcbL)y\x82\xd9\xba2\xaf$\x04\xf7') 139419ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54099) -> ('172.17.0.2', 33307)) State.IN_PROGRESS -> State.SUCCEEDED 139420ms [err] INFO:aioice.ice:Connection(0) ICE completed 139422ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 139422ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 139423ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 139427ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 139430ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 139430ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 139430ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 139430ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 139430ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 139431ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/ac67a4b0-f433-49c4-87b0-a0dc4be0e113", "state": "connected"}] 139433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 139433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 139433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 139433ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3589104887 1 udp 33562623 141.24.210.113 65418 typ relay raddr 141.24.211.56 rport 33307 generation 0 ufrag +viq network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/ac67a4b0-f433-49c4-87b0-a0dc4be0e113"}', extra='') 139433ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 139433ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 139433ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 139435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 139435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 139435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 139436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1578347412, stream_id=1, stream_seq=0) 139436ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 139436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2937085376, stream_id=1, stream_seq=0) 139436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 139437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1578347412, gaps=[]) 139437ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4176117270 1 udp 2113937151 a931a96c-18f2-49bf-9071-50c762f07844.local 33307 typ host generation 0 ufrag +viq network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/ac67a4b0-f433-49c4-87b0-a0dc4be0e113"}', extra='') 139437ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 139437ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 139437ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 139438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2937085376, gaps=[]) 139438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 139439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1578347413, stream_id=1, stream_seq=1) 139439ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 139439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1578347413, gaps=[]) 139439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1578347414, stream_id=1, stream_seq=2) 139439ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 139440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1578347414, gaps=[]) 139442ms [err] INFO:aioice.ice:Connection(0) Remote candidate "a931a96c-18f2-49bf-9071-50c762f07844.local" resolved to 172.17.0.2 139442ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1807867653 1 udp 1677729535 141.24.211.56 33307 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag +viq network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/ac67a4b0-f433-49c4-87b0-a0dc4be0e113"}', extra='') 139442ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 139442ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 139442ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 139469ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 33307) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3cKq2aSda0hU') 139469ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 33307) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3cKq2aSda0hU') 139469ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54099) -> ('172.17.0.2', 33307)) State.FROZEN -> State.FAILED 139469ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43487) -> ('172.17.0.2', 33307)) State.FROZEN -> State.FAILED 139469ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54099) -> ('141.24.211.56', 33307)) State.FROZEN -> State.FAILED 139469ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43487) -> ('141.24.211.56', 33307)) State.FROZEN -> State.FAILED 139469ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54099) -> ('141.24.210.113', 65418)) State.FROZEN -> State.FAILED 139469ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43487) -> ('141.24.210.113', 65418)) State.FROZEN -> State.FAILED 139469ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52422) -> ('172.17.0.2', 33307)) State.FROZEN -> State.FAILED 139469ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52422) -> ('141.24.211.56', 33307)) State.FROZEN -> State.FAILED 139469ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52422) -> ('141.24.210.113', 65418)) State.FROZEN -> State.FAILED 139475ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 139476ms [log] [experimentStatusChanged] {"status": "running", "message": null} 139532ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 33307) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'5Gb9DzQnYe0K') 139532ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 33307) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'5Gb9DzQnYe0K') 139994ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost:80/peerconnections/ac67a4b0-f433-49c4-87b0-a0dc4be0e113"}', extra='') 139995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 139995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 139995ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 139995ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 139995ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 139995ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 139996ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 139996ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 139996ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 139996ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 139996ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 139997ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/ac67a4b0-f433-49c4-87b0-a0dc4be0e113", "state": "closed"}] 139997ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 139997ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 139997ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x8c\x9a\xc4-\x1aF\x90\x96\xf7\x85cx') 139998ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x8c\x9a\xc4-\x1aF\x90\x96\xf7\x85cx') 139998ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52422) 139998ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 139998ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 140059ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 140059ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 140111ms [err] Traceback (most recent call last): 140111ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 140111ms [err] return _run_code(code, main_globals, None, 140111ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 140111ms [err] exec(code, run_globals) 140111ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 140111ms [err] sys.exit(main()) 140111ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 140112ms [err] asyncio.run(main_async()) 140112ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 140112ms [err] return loop.run_until_complete(main) 140112ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 140112ms [err] self.run_forever() 140112ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 140112ms [err] self._run_once() 140112ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 140113ms [err] event_list = self._selector.select(timeout) 140113ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 140113ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 140113ms [err] KeyboardInterrupt 140114ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 140114ms [err] h.flush() 140114ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 140311ms [log] starting device 141026ms [err] DEBUG:asyncio:Using selector: EpollSelector 141217ms [err] ERROR:asyncio:Unclosed client session 141217ms [err] client_session: 141314ms [log] parsing 141314ms [log] creating device handler 141314ms [log] [ready] 141314ms [log] reading line 141314ms [log] [websocketToken] "0b868c5b-203d-4200-b854-f09a661f722d" 141344ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 141344ms [log] [websocketConnected] 144420ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 144420ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 144430ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost:80/experiments/200217c7-5376-4114-bee2-afb9c038ce21"}}', extra='') 144430ms [log] [configuration] {"experimentUrl": "http://localhost:80/experiments/200217c7-5376-4114-bee2-afb9c038ce21"} 144480ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost:80/peerconnections/5963dde7-6635-4e30-953d-5f23e6036255","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 144485ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/5963dde7-6635-4e30-953d-5f23e6036255", "state": "new"}] 146490ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 146490ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 146490ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/5963dde7-6635-4e30-953d-5f23e6036255"}', extra='') 146490ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 146490ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 146490ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 4014404901114982915 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:yAVT\\r\\na=ice-pwd:7ft1ElPazvES2UQd6xSxH+NH\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 6B:C6:BD:1F:B5:86:1F:F8:BC:EB:91:0B:5E:87:B9:8D:DC:3C:97:D2:F7:F0:C8:16:3E:37:8A:E6:D1:D7:D0:E3\\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:80/peerconnections/5963dde7-6635-4e30-953d-5f23e6036255"}', extra='') 146490ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 146490ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 146490ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 146490ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 146490ms [err] v=0 146490ms [err] o=- 4014404901114982915 2 IN IP4 127.0.0.1 146490ms [err] s=- 146490ms [err] t=0 0 146490ms [err] a=group:BUNDLE 0 146490ms [err] a=extmap-allow-mixed 146490ms [err] a=msid-semantic: WMS 146490ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 146490ms [err] c=IN IP4 0.0.0.0 146490ms [err] a=ice-ufrag:yAVT 146490ms [err] a=ice-pwd:7ft1ElPazvES2UQd6xSxH+NH 146490ms [err] a=ice-options:trickle 146490ms [err] a=fingerprint:sha-256 6B:C6:BD:1F:B5:86:1F:F8:BC:EB:91:0B:5E:87:B9:8D:DC:3C:97:D2:F7:F0:C8:16:3E:37:8A:E6:D1:D7:D0:E3 146490ms [err] a=setup:actpass 146490ms [err] a=mid:0 146490ms [err] a=sctp-port:5000 146490ms [err] a=max-message-size:262144 146490ms [err] 146493ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 146493ms [err] v=0 146493ms [err] o=- 4014404901114982915 2 IN IP4 127.0.0.1 146493ms [err] s=- 146493ms [err] t=0 0 146493ms [err] a=group:BUNDLE 0 146493ms [err] a=extmap-allow-mixed 146493ms [err] a=msid-semantic: WMS 146493ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 146493ms [err] c=IN IP4 0.0.0.0 146493ms [err] a=ice-ufrag:yAVT 146493ms [err] a=ice-pwd:7ft1ElPazvES2UQd6xSxH+NH 146493ms [err] a=ice-options:trickle 146493ms [err] a=fingerprint:sha-256 6B:C6:BD:1F:B5:86:1F:F8:BC:EB:91:0B:5E:87:B9:8D:DC:3C:97:D2:F7:F0:C8:16:3E:37:8A:E6:D1:D7:D0:E3 146493ms [err] a=setup:actpass 146493ms [err] a=mid:0 146493ms [err] a=sctp-port:5000 146493ms [err] a=max-message-size:262144 146493ms [err] 146493ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 146493ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/5963dde7-6635-4e30-953d-5f23e6036255", "state": "new"}] 146494ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 146494ms [err] v=0 146494ms [err] o=- 3951535890 3951535890 IN IP4 0.0.0.0 146494ms [err] s=- 146494ms [err] t=0 0 146494ms [err] a=group:BUNDLE 0 146494ms [err] a=msid-semantic:WMS * 146494ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 146494ms [err] c=IN IP4 0.0.0.0 146494ms [err] a=mid:0 146494ms [err] a=sctp-port:5000 146494ms [err] a=max-message-size:65536 146494ms [err] a=ice-ufrag:9bih 146494ms [err] a=ice-pwd:eONbIP0zezi7cYNICd5RMS 146494ms [err] a=fingerprint:sha-256 0B:EE:A5:6C:36:69:F5:F3:04:77:AD:48:75:63:71:55:A7:FB:9A:B0:3D:8E:A1:91:B1:A0:E3:00:30:18:5B:73 146494ms [err] a=setup:active 146494ms [err] 146495ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 146495ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 146495ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 146496ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 146497ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 146498ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf5\xfd@\x05\x8c8\xfb\xb8\x862s_') 146498ms [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'\xa87\x9c\xc8#0\xc7nK\xcc\xec\xf6') 146499ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf5\xfd@\x05\x8c8\xfb\xb8\x862s_') 146499ms [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'\xa87\x9c\xc8#0\xc7nK\xcc\xec\xf6') 146500ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 146500ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x91\x80\xb8\xb2z\xfe\xca\x89Fq\xba.') 146501ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x91\x80\xb8\xb2z\xfe\xca\x89Fq\xba.') 146501ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'J\t\xad{0\xca\x99\x9a\xc2[\x86\xb2') 146502ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'J\t\xad{0\xca\x99\x9a\xc2[\x86\xb2') 146502ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65170) (expires in 600 seconds) 146502ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 146502ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 146527ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 146527ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 146527ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 146527ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 146527ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 146528ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/5963dde7-6635-4e30-953d-5f23e6036255", "state": "connecting"}] 146546ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39395) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'nFxc+I8UKgW8') 146546ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39395) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'nFxc+I8UKgW8') 146546ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(0wUxPghkUH 1 udp 1845501695 172.17.0.2 39395 typ prflx) 146547ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46685) -> ('172.17.0.2', 39395)) State.WAITING -> State.IN_PROGRESS 146547ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39395) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x88\xb7$;,\xba(\xaa\xaa\x04\xefj') 146548ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39395) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x88\xb7$;,\xba(\xaa\xaa\x04\xefj') 146548ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46685) -> ('172.17.0.2', 39395)) State.IN_PROGRESS -> State.SUCCEEDED 146548ms [err] INFO:aioice.ice:Connection(0) ICE completed 146548ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 146548ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 146549ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 146550ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 146585ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 146585ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 146585ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 146585ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 146585ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 146585ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/5963dde7-6635-4e30-953d-5f23e6036255", "state": "connected"}] 146588ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 146588ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 146588ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 146588ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 146589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 146589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 146589ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2967922984 1 udp 2113937151 8823aeaa-8490-48d9-be35-10f80f80bcf1.local 39395 typ host generation 0 ufrag yAVT network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/5963dde7-6635-4e30-953d-5f23e6036255"}', extra='') 146589ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 146589ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 146590ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 146591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=889554335, stream_id=1, stream_seq=0) 146591ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 146591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2669530461, stream_id=1, stream_seq=0) 146591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 146591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=889554335, gaps=[]) 146592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=889554336, stream_id=1, stream_seq=1) 146592ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 146592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=889554336, gaps=[]) 146593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=889554337, stream_id=1, stream_seq=2) 146593ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 146593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=889554337, gaps=[]) 146593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2669530461, gaps=[]) 146593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 146596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=889554338, stream_id=1, stream_seq=3) 146596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=889554338, gaps=[]) 146596ms [err] INFO:aioice.ice:Connection(0) Remote candidate "8823aeaa-8490-48d9-be35-10f80f80bcf1.local" resolved to 172.17.0.2 146597ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:885752663 1 udp 1677729535 141.24.211.56 39395 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag yAVT network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/5963dde7-6635-4e30-953d-5f23e6036255"}', extra='') 146597ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 146597ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 146597ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 146597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=889554339, stream_id=1, stream_seq=4) 146597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=889554339, gaps=[]) 146623ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1741044956 1 udp 33562623 141.24.210.113 60012 typ relay raddr 141.24.211.56 rport 39395 generation 0 ufrag yAVT network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost:80/peerconnections/5963dde7-6635-4e30-953d-5f23e6036255"}', extra='') 146623ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 146623ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 146623ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 146628ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39395) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'zLqi9Z2HjZ9j') 146628ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39395) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'zLqi9Z2HjZ9j') 146628ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46685) -> ('172.17.0.2', 39395)) State.FROZEN -> State.FAILED 146628ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49136) -> ('172.17.0.2', 39395)) State.FROZEN -> State.FAILED 146628ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46685) -> ('141.24.211.56', 39395)) State.FROZEN -> State.FAILED 146628ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49136) -> ('141.24.211.56', 39395)) State.FROZEN -> State.FAILED 146628ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46685) -> ('141.24.210.113', 60012)) State.FROZEN -> State.FAILED 146628ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49136) -> ('141.24.210.113', 60012)) State.FROZEN -> State.FAILED 146628ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65170) -> ('172.17.0.2', 39395)) State.FROZEN -> State.FAILED 146629ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65170) -> ('141.24.211.56', 39395)) State.FROZEN -> State.FAILED 146629ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65170) -> ('141.24.210.113', 60012)) State.FROZEN -> State.FAILED 146681ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 146681ms [log] [experimentStatusChanged] {"status": "running", "message": null} 146688ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39395) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'VQTDtV4eyAsz') 146688ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39395) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'VQTDtV4eyAsz') 147200ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost:80/peerconnections/5963dde7-6635-4e30-953d-5f23e6036255"}', extra='') 147200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 147201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 147201ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 147201ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 147201ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 147201ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 147201ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 147201ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 147201ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 147201ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 147201ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 147202ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/5963dde7-6635-4e30-953d-5f23e6036255", "state": "closed"}] 147202ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 147202ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 147202ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x1d\x02\x0ez9\x04wSW\x11\xdb\xfd') 147203ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x1d\x02\x0ez9\x04wSW\x11\xdb\xfd') 147203ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65170) 147203ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 147203ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 147261ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 147261ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 147312ms [err] Traceback (most recent call last): 147312ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 147312ms [err] return _run_code(code, main_globals, None, 147312ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 147312ms [err] exec(code, run_globals) 147312ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 147312ms [err] sys.exit(main()) 147312ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 147312ms [err] asyncio.run(main_async()) 147312ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 147312ms [err] return loop.run_until_complete(main) 147312ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 147312ms [err] self.run_forever() 147312ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 147312ms [err] self._run_once() 147312ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 147314ms [err] event_list = self._selector.select(timeout) 147314ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 147314ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 147314ms [err] KeyboardInterrupt 147315ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 147315ms [err] h.flush() 147315ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== python Client to js Client GPIO tests without driver: should transmit gpio value ================== python Client to python Client GPIO tests without driver: should transmit initial gpio value 161572ms [log] starting device 162280ms [err] DEBUG:asyncio:Using selector: EpollSelector 162474ms [err] ERROR:asyncio:Unclosed client session 162474ms [err] client_session: 162573ms [log] parsing 162573ms [log] creating device handler 162573ms [log] [ready] 162573ms [log] reading line 162573ms [log] [websocketToken] "ce0757c0-3162-45cd-bbdf-94316987edf8" 162581ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 162581ms [log] [websocketConnected] 164240ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 164240ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 164251ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost:80/experiments/2cec6671-9763-4c39-b950-5174fddfa3c6"}}', extra='') 164251ms [log] [configuration] {"experimentUrl": "http://localhost:80/experiments/2cec6671-9763-4c39-b950-5174fddfa3c6"} 164303ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost:80/peerconnections/af5bbb24-2f62-4cf2-9bbe-8594418ec3c8","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 164307ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/af5bbb24-2f62-4cf2-9bbe-8594418ec3c8", "state": "new"}] 166310ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost:80/peerconnections/af5bbb24-2f62-4cf2-9bbe-8594418ec3c8","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 166310ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 166310ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 166311ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 166311ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 166333ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost:80/peerconnections/af5bbb24-2f62-4cf2-9bbe-8594418ec3c8","content":{"type":"offer","sdp":"v=0\\r\\no=- 3951535910 3951535910 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 40963 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 40963 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 37439 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 40963 typ srflx raddr 172.30.0.1 rport 40963\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 37439 typ srflx raddr 172.17.0.2 rport 37439\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60404 typ relay raddr 172.17.0.2 rport 48136\\r\\na=end-of-candidates\\r\\na=ice-ufrag:vqG4\\r\\na=ice-pwd:Hvzbp9rU3qP0PxCAzvfwVU\\r\\na=fingerprint:sha-256 22:CB:7C:30:ED:0C:DB:2D:5B:90:B7:C5:EA:6B:9F:37:1B:B3:16:5E:E2:CC:7E:F5:04:31:B0:39:2A:CE:9C:0E\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 166333ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 166333ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 166333ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 166333ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 166333ms [err] v=0 166333ms [err] o=- 3951535910 3951535910 IN IP4 0.0.0.0 166333ms [err] s=- 166333ms [err] t=0 0 166333ms [err] a=group:BUNDLE 0 166333ms [err] a=msid-semantic:WMS * 166333ms [err] m=application 40963 DTLS/SCTP 5000 166333ms [err] c=IN IP4 172.30.0.1 166333ms [err] a=mid:0 166333ms [err] a=sctpmap:5000 webrtc-datachannel 65535 166333ms [err] a=max-message-size:65536 166333ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 40963 typ host 166333ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 37439 typ host 166333ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 40963 typ srflx raddr 172.30.0.1 rport 40963 166333ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 37439 typ srflx raddr 172.17.0.2 rport 37439 166333ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60404 typ relay raddr 172.17.0.2 rport 48136 166333ms [err] a=end-of-candidates 166333ms [err] a=ice-ufrag:vqG4 166333ms [err] a=ice-pwd:Hvzbp9rU3qP0PxCAzvfwVU 166333ms [err] a=fingerprint:sha-256 22:CB:7C:30:ED:0C:DB:2D:5B:90:B7:C5:EA:6B:9F:37:1B:B3:16:5E:E2:CC:7E:F5:04:31:B0:39:2A:CE:9C:0E 166333ms [err] a=setup:actpass 166333ms [err] 166335ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 166335ms [err] v=0 166335ms [err] o=- 3951535910 3951535910 IN IP4 0.0.0.0 166335ms [err] s=- 166335ms [err] t=0 0 166335ms [err] a=group:BUNDLE 0 166335ms [err] a=msid-semantic:WMS * 166335ms [err] m=application 40963 DTLS/SCTP 5000 166335ms [err] c=IN IP4 172.30.0.1 166335ms [err] a=mid:0 166335ms [err] a=sctpmap:5000 webrtc-datachannel 65535 166335ms [err] a=max-message-size:65536 166335ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 40963 typ host 166335ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 37439 typ host 166335ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 40963 typ srflx raddr 172.30.0.1 rport 40963 166335ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 37439 typ srflx raddr 172.17.0.2 rport 37439 166335ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60404 typ relay raddr 172.17.0.2 rport 48136 166335ms [err] a=end-of-candidates 166335ms [err] a=ice-ufrag:vqG4 166335ms [err] a=ice-pwd:Hvzbp9rU3qP0PxCAzvfwVU 166335ms [err] a=fingerprint:sha-256 22:CB:7C:30:ED:0C:DB:2D:5B:90:B7:C5:EA:6B:9F:37:1B:B3:16:5E:E2:CC:7E:F5:04:31:B0:39:2A:CE:9C:0E 166335ms [err] a=setup:actpass 166335ms [err] 166335ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 166335ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/af5bbb24-2f62-4cf2-9bbe-8594418ec3c8", "state": "new"}] 166336ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 166336ms [err] v=0 166336ms [err] o=- 3951535910 3951535910 IN IP4 0.0.0.0 166336ms [err] s=- 166336ms [err] t=0 0 166336ms [err] a=group:BUNDLE 0 166336ms [err] a=msid-semantic:WMS * 166336ms [err] m=application 9 DTLS/SCTP 5000 166336ms [err] c=IN IP4 0.0.0.0 166336ms [err] a=mid:0 166336ms [err] a=sctpmap:5000 webrtc-datachannel 65535 166336ms [err] a=max-message-size:65536 166336ms [err] a=ice-ufrag:C1JR 166336ms [err] a=ice-pwd:k4MphY5jTvUrfN91w2e2SG 166336ms [err] a=fingerprint:sha-256 3C:67:C7:37:B5:B9:72:DF:3C:8C:C0:0D:57:53:82:96:58:A2:FE:82:34:13:3E:F3:40:ED:F4:FA:3B:BE:6C:C5 166336ms [err] a=setup:active 166336ms [err] 166337ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 166337ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 166337ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 166338ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 166339ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 166340ms [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"\x9cp\xb5\xde\x01'\xba\xd6r\x97\xbep") 166340ms [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'\x08.\x8cGO4\x93\x11\xae6\x00y') 166341ms [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"\x9cp\xb5\xde\x01'\xba\xd6r\x97\xbep") 166341ms [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'\x08.\x8cGO4\x93\x11\xae6\x00y') 166342ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 166342ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xdd\xf4\x15\xed\xa4K0@X\xcfp\x01') 166343ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xdd\xf4\x15\xed\xa4K0@X\xcfp\x01') 166343ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'B\xd2\xaa\x8b&\xda\xead\xbcy\xe2\x02') 166344ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'B\xd2\xaa\x8b&\xda\xead\xbcy\xe2\x02') 166344ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51666) (expires in 600 seconds) 166344ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 166344ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 166344ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 166344ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 166344ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 166345ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33604) -> ('172.30.0.1', 40963)) State.FROZEN -> State.WAITING 166345ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51105) -> ('172.30.0.1', 40963)) State.FROZEN -> State.WAITING 166345ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33604) -> ('172.17.0.2', 37439)) State.FROZEN -> State.WAITING 166345ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51666) -> ('172.30.0.1', 40963)) State.FROZEN -> State.WAITING 166345ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 166345ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 166345ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33604) -> ('172.30.0.1', 40963)) State.WAITING -> State.IN_PROGRESS 166346ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 40963) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd6\x9b!\xfac-I6\x89\xe9|\xa6') 166346ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/af5bbb24-2f62-4cf2-9bbe-8594418ec3c8", "state": "connecting"}] 166347ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 40963) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd6\x9b!\xfac-I6\x89\xe9|\xa6') 166347ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33604) -> ('172.30.0.1', 40963)) State.IN_PROGRESS -> State.SUCCEEDED 166347ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33604) -> ('141.24.211.56', 40963)) State.FROZEN -> State.WAITING 166347ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33604) -> ('141.24.211.56', 37439)) State.FROZEN -> State.WAITING 166347ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33604) -> ('141.24.210.113', 60404)) State.FROZEN -> State.WAITING 166356ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 40963) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc4&\x13\x9d\xfd\xdd\xd77\xa0\xdcm9') 166356ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 40963) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc4&\x13\x9d\xfd\xdd\xd77\xa0\xdcm9') 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51105) -> ('172.30.0.1', 40963)) State.WAITING -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33604) -> ('172.17.0.2', 37439)) State.WAITING -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51105) -> ('172.17.0.2', 37439)) State.FROZEN -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33604) -> ('141.24.211.56', 40963)) State.WAITING -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51105) -> ('141.24.211.56', 40963)) State.FROZEN -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33604) -> ('141.24.211.56', 37439)) State.WAITING -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51105) -> ('141.24.211.56', 37439)) State.FROZEN -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51666) -> ('172.30.0.1', 40963)) State.WAITING -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51666) -> ('172.17.0.2', 37439)) State.FROZEN -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33604) -> ('141.24.210.113', 60404)) State.WAITING -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51105) -> ('141.24.210.113', 60404)) State.FROZEN -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51666) -> ('141.24.211.56', 40963)) State.FROZEN -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51666) -> ('141.24.211.56', 37439)) State.FROZEN -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51666) -> ('141.24.210.113', 60404)) State.FROZEN -> State.FAILED 166357ms [err] INFO:aioice.ice:Connection(0) ICE completed 166357ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40963) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x99\xac\xf4\xdb\x8e\xb2`\xb1B\x17)\xd0') 166358ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40963) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x99\xac\xf4\xdb\x8e\xb2`\xb1B\x17)\xd0') 166358ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(LLMUyHgIa6 1 udp 1862270975 172.17.0.2 40963 typ prflx) 166358ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33604) -> ('172.17.0.2', 40963)) State.WAITING -> State.IN_PROGRESS 166358ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40963) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa8\xb0\xf4q\xda\x89\n\xae;zt\xb6') 166359ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40963) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa8\xb0\xf4q\xda\x89\n\xae;zt\xb6') 166359ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33604) -> ('172.17.0.2', 40963)) State.IN_PROGRESS -> State.SUCCEEDED 166366ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 166366ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 166368ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 166368ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 166379ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 166380ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 166380ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 166380ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 166380ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 166380ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/af5bbb24-2f62-4cf2-9bbe-8594418ec3c8", "state": "connected"}] 166380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 166380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 166381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 166381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 166382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 166382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 166382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2659814196, stream_id=1, stream_seq=0) 166383ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 166383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3975389506, stream_id=1, stream_seq=0) 166383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 166383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2659814196, gaps=[]) 166383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3975389506, gaps=[]) 166384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 166384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2659814197, stream_id=1, stream_seq=1) 166384ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 166384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2659814197, gaps=[]) 166384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2659814198, stream_id=1, stream_seq=2) 166385ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 166385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2659814198, gaps=[]) 166417ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 166417ms [log] [experimentStatusChanged] {"status": "running", "message": null} 166952ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost:80/peerconnections/af5bbb24-2f62-4cf2-9bbe-8594418ec3c8"}', extra='') 166952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 166953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 166953ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 166953ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 166953ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 166953ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 166953ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 166953ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 166954ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 166954ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 166954ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 166954ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/af5bbb24-2f62-4cf2-9bbe-8594418ec3c8", "state": "closed"}] 166954ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 166954ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 166955ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'}HSG\x88\x08\x1ap\x99\xab9A') 166956ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'}HSG\x88\x08\x1ap\x99\xab9A') 166956ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51666) 166956ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 166956ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 166991ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 166991ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 167015ms [err] Traceback (most recent call last): 167015ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 167015ms [err] return _run_code(code, main_globals, None, 167015ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 167016ms [err] exec(code, run_globals) 167016ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 167016ms [err] sys.exit(main()) 167016ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 167016ms [err] asyncio.run(main_async()) 167016ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 167016ms [err] return loop.run_until_complete(main) 167016ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 167016ms [err] self.run_forever() 167016ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 167018ms [err] self._run_once() 167018ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 167018ms [err] event_list = self._selector.select(timeout) 167018ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 167018ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 167018ms [err] KeyboardInterrupt 167018ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 167018ms [err] h.flush() 167018ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 167225ms [log] starting device 167906ms [err] DEBUG:asyncio:Using selector: EpollSelector 168100ms [err] ERROR:asyncio:Unclosed client session 168100ms [err] client_session: 168197ms [log] parsing 168197ms [log] creating device handler 168197ms [log] [ready] 168197ms [log] reading line 168197ms [log] [websocketToken] "a1dc2c45-64d1-4bb9-bb96-711339d95fe7" 168228ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 168229ms [log] [websocketConnected] 169874ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 169874ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 169921ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost:80/experiments/25b0f1d4-161f-404e-832b-0a28bd467f12"}}', extra='') 169921ms [log] [configuration] {"experimentUrl": "http://localhost:80/experiments/25b0f1d4-161f-404e-832b-0a28bd467f12"} 169970ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost:80/peerconnections/13e22b29-c8ca-4eff-aa94-99560a206263","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 169999ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/13e22b29-c8ca-4eff-aa94-99560a206263", "state": "new"}] 172002ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 172004ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 172004ms [err] v=0 172004ms [err] o=- 3951535916 3951535916 IN IP4 0.0.0.0 172004ms [err] s=- 172004ms [err] t=0 0 172004ms [err] a=group:BUNDLE 0 172004ms [err] a=msid-semantic:WMS * 172004ms [err] m=application 9 DTLS/SCTP 5000 172004ms [err] c=IN IP4 0.0.0.0 172004ms [err] a=mid:0 172004ms [err] a=sctpmap:5000 webrtc-datachannel 65535 172004ms [err] a=max-message-size:65536 172004ms [err] a=ice-ufrag:9V2p 172004ms [err] a=ice-pwd:rLk3SauHScmX2McyiQ7Awk 172004ms [err] a=fingerprint:sha-256 E0:D5:74:C2:A2:93:10:CC:A9:2F:03:CC:80:CB:9F:BF:06:2E:B6:09:28:27:88:47:7C:0B:7B:B2:77:31:8E:AB 172004ms [err] a=setup:actpass 172004ms [err] 172005ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 172005ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 172007ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/13e22b29-c8ca-4eff-aa94-99560a206263", "state": "new"}] 172008ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 172008ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 172010ms [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'\xca\xae,\x8d\xef$>\xcb\xec\x1cw\xe6') 172010ms [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'\x98(rS\xb8\xa0\x05Vt\x8f\xe6(') 172011ms [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'\xca\xae,\x8d\xef$>\xcb\xec\x1cw\xe6') 172011ms [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'\x98(rS\xb8\xa0\x05Vt\x8f\xe6(') 172013ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 172013ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8f\xd4i\x98\xf3\xca\xdd\xe4\xde\xca\x80\xa7') 172014ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x8f\xd4i\x98\xf3\xca\xdd\xe4\xde\xca\x80\xa7') 172014ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'bP\xbc\x1f\xec\x1c\x86\xa9O\r\xa5\xb3') 172015ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'bP\xbc\x1f\xec\x1c\x86\xa9O\r\xa5\xb3') 172015ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58261) (expires in 600 seconds) 172016ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 172016ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 172017ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost:80/peerconnections/13e22b29-c8ca-4eff-aa94-99560a206263","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 172017ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 172017ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 172017ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 172017ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 172043ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58330) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w\xadZ\x05\x97\xd4\xad\xa3\x99\x99*\x10') 172043ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58330) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w\xadZ\x05\x97\xd4\xad\xa3\x99\x99*\x10') 172051ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost:80/peerconnections/13e22b29-c8ca-4eff-aa94-99560a206263","content":{"type":"answer","sdp":"v=0\\r\\no=- 3951535916 3951535916 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 58330 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 58330 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 33941 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 58330 typ srflx raddr 172.30.0.1 rport 58330\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 33941 typ srflx raddr 172.17.0.2 rport 33941\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59893 typ relay raddr 172.17.0.2 rport 33233\\r\\na=end-of-candidates\\r\\na=ice-ufrag:FoSo\\r\\na=ice-pwd:qF5bh7YSoYU3wm16sqVj0w\\r\\na=fingerprint:sha-256 F7:CF:18:9B:B1:E4:54:6A:7F:B1:71:AB:3B:27:A0:E8:98:59:D4:69:EC:33:E8:70:EC:46:97:7A:5E:13:91:E1\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 172051ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 172051ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 172051ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 172051ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 172051ms [err] v=0 172051ms [err] o=- 3951535916 3951535916 IN IP4 0.0.0.0 172051ms [err] s=- 172051ms [err] t=0 0 172051ms [err] a=group:BUNDLE 0 172051ms [err] a=msid-semantic:WMS * 172051ms [err] m=application 58330 DTLS/SCTP 5000 172051ms [err] c=IN IP4 172.30.0.1 172051ms [err] a=mid:0 172051ms [err] a=sctpmap:5000 webrtc-datachannel 65535 172051ms [err] a=max-message-size:65536 172051ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 58330 typ host 172051ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 33941 typ host 172051ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 58330 typ srflx raddr 172.30.0.1 rport 58330 172051ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 33941 typ srflx raddr 172.17.0.2 rport 33941 172051ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59893 typ relay raddr 172.17.0.2 rport 33233 172051ms [err] a=end-of-candidates 172051ms [err] a=ice-ufrag:FoSo 172051ms [err] a=ice-pwd:qF5bh7YSoYU3wm16sqVj0w 172051ms [err] a=fingerprint:sha-256 F7:CF:18:9B:B1:E4:54:6A:7F:B1:71:AB:3B:27:A0:E8:98:59:D4:69:EC:33:E8:70:EC:46:97:7A:5E:13:91:E1 172051ms [err] a=setup:active 172051ms [err] 172053ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 172053ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 172053ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 172053ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39887) -> ('172.30.0.1', 58330)) State.FROZEN -> State.WAITING 172053ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 57025) -> ('172.30.0.1', 58330)) State.FROZEN -> State.WAITING 172053ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39887) -> ('172.17.0.2', 33941)) State.FROZEN -> State.WAITING 172053ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58261) -> ('172.30.0.1', 58330)) State.FROZEN -> State.WAITING 172053ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(DWhPxVLcQU 1 udp 1862270975 172.17.0.2 58330 typ prflx) 172053ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 172054ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 172054ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 172054ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39887) -> ('172.17.0.2', 58330)) State.WAITING -> State.IN_PROGRESS 172054ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58330) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'f\x19\x80h\xfa?Z\xb9\xaf\xf87\x83') 172054ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39887) -> ('172.30.0.1', 58330)) State.WAITING -> State.IN_PROGRESS 172054ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 58330) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'S\x9etyf:\x94\xf1\x0c\x98u\x06') 172054ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/13e22b29-c8ca-4eff-aa94-99560a206263", "state": "connecting"}] 172055ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58330) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'f\x19\x80h\xfa?Z\xb9\xaf\xf87\x83') 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39887) -> ('172.17.0.2', 58330)) State.IN_PROGRESS -> State.SUCCEEDED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 57025) -> ('172.30.0.1', 58330)) State.WAITING -> State.FAILED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39887) -> ('172.17.0.2', 33941)) State.WAITING -> State.FAILED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 57025) -> ('172.17.0.2', 33941)) State.FROZEN -> State.FAILED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39887) -> ('141.24.211.56', 58330)) State.FROZEN -> State.FAILED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 57025) -> ('141.24.211.56', 58330)) State.FROZEN -> State.FAILED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39887) -> ('141.24.211.56', 33941)) State.FROZEN -> State.FAILED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 57025) -> ('141.24.211.56', 33941)) State.FROZEN -> State.FAILED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39887) -> ('141.24.210.113', 59893)) State.FROZEN -> State.FAILED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 57025) -> ('141.24.210.113', 59893)) State.FROZEN -> State.FAILED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58261) -> ('172.30.0.1', 58330)) State.WAITING -> State.FAILED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58261) -> ('172.17.0.2', 33941)) State.FROZEN -> State.FAILED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58261) -> ('141.24.211.56', 58330)) State.FROZEN -> State.FAILED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58261) -> ('141.24.211.56', 33941)) State.FROZEN -> State.FAILED 172055ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58261) -> ('141.24.210.113', 59893)) State.FROZEN -> State.FAILED 172056ms [err] INFO:aioice.ice:Connection(0) ICE completed 172056ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 58330) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'S\x9etyf:\x94\xf1\x0c\x98u\x06') 172056ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39887) -> ('172.30.0.1', 58330)) State.IN_PROGRESS -> State.SUCCEEDED 172057ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 58330) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'#\xfb\x14*\xbb\x86\xfe\xe6\xc7\xcb\x92\xbc') 172057ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 58330) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'#\xfb\x14*\xbb\x86\xfe\xe6\xc7\xcb\x92\xbc') 172074ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 172074ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 172075ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 172075ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 172077ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 172077ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 172077ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 172077ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 172077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 172078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 172078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 172078ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 172078ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/13e22b29-c8ca-4eff-aa94-99560a206263", "state": "connected"}] 172078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 172078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 172079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 172079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 172079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 172079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 172079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 172079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 172079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 172079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=286406629, stream_id=1, stream_seq=0) 172080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 172080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2670976907, stream_id=1, stream_seq=0) 172080ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 172080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2670976907, gaps=[]) 172081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=286406629, gaps=[]) 172081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 172081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2670976908, stream_id=1, stream_seq=1) 172081ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 172081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2670976908, gaps=[]) 172081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2670976909, stream_id=1, stream_seq=2) 172081ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 172082ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2670976909, gaps=[]) 172082ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2670976910, stream_id=1, stream_seq=3) 172082ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2670976910, gaps=[]) 172082ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2670976911, stream_id=1, stream_seq=4) 172082ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2670976911, gaps=[]) 172126ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 172126ms [log] [experimentStatusChanged] {"status": "running", "message": null} 172633ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost:80/peerconnections/13e22b29-c8ca-4eff-aa94-99560a206263"}', extra='') 172633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 172633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 172633ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 172633ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 172633ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 172633ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 172633ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 172634ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 172634ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 172634ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 172634ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 172635ms [log] [connectionsChanged] [{"url": "http://localhost:80/peerconnections/13e22b29-c8ca-4eff-aa94-99560a206263", "state": "closed"}] 172635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 172635ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 172635ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'U0\xcf\x1dNEI\xf0\x80\xcf2J') 172636ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'U0\xcf\x1dNEI\xf0\x80\xcf2J') 172636ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58261) 172636ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 172636ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 172687ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 172687ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 172740ms [err] Traceback (most recent call last): 172740ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 172740ms [err] return _run_code(code, main_globals, None, 172740ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 172740ms [err] exec(code, run_globals) 172740ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 172740ms [err] sys.exit(main()) 172740ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 172740ms [err] asyncio.run(main_async()) 172740ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 172740ms [err] return loop.run_until_complete(main) 172740ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 172740ms [err] self.run_forever() 172740ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 172741ms [err] self._run_once() 172741ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 172741ms [err] event_list = self._selector.select(timeout) 172741ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 172741ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 172741ms [err] KeyboardInterrupt 172743ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 172743ms [err] h.flush() 172743ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== Client Communication (device <-> device): should start an experiment ================== Client Communication (edge instantiable <-> device): should connect without errors ================== Client Communication (edge instantiable <-> device): should start an experiment