================== python Client to js Client Communication: should connect without errors 12931ms [log] starting device 13437ms [err] DEBUG:asyncio:Using selector: EpollSelector 13514ms [err] ERROR:asyncio:Unclosed client session 13514ms [err] client_session: 13586ms [log] parsing 13586ms [log] creating device handler 13586ms [log] [ready] 13586ms [log] reading line 13586ms [log] [websocketToken] "9682a505-14b9-4fe9-a26f-f302a48a04c7" 13601ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 13601ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 15070ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 15070ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 15096ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8ebb938a-83ba-4710-9d2d-4ff195bc5308"}}', extra='') 15096ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8ebb938a-83ba-4710-9d2d-4ff195bc5308"} 15157ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5e63c92d-d68d-494a-a142-27b72b64844b","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 15163ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e63c92d-d68d-494a-a142-27b72b64844b", "state": "new"}] 17166ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5e63c92d-d68d-494a-a142-27b72b64844b"}', extra='') 17166ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 17166ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 17166ms [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='') 17167ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 17167ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 1597096741059893034 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:PJPv\\r\\na=ice-pwd:ivAGqaO1yg2tjaDPNAxz0p6c\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 60:49:D0:9F:87:B3:53:4E:08:5E:D8:DF:54:B0:B7:CC:99:70:71:A0:72:0B:FB:E2:3C:63:74:33:A0:67:7E:3F\\r\\na=setup:actpass\\r\\na=mid:0\\r\\na=sctp-port:5000\\r\\na=max-message-size:262144\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5e63c92d-d68d-494a-a142-27b72b64844b"}', extra='') 17167ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 17167ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 17167ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 17167ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17167ms [err] v=0 17167ms [err] o=- 1597096741059893034 2 IN IP4 127.0.0.1 17167ms [err] s=- 17167ms [err] t=0 0 17167ms [err] a=group:BUNDLE 0 17167ms [err] a=extmap-allow-mixed 17167ms [err] a=msid-semantic: WMS 17167ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 17167ms [err] c=IN IP4 0.0.0.0 17167ms [err] a=ice-ufrag:PJPv 17167ms [err] a=ice-pwd:ivAGqaO1yg2tjaDPNAxz0p6c 17167ms [err] a=ice-options:trickle 17167ms [err] a=fingerprint:sha-256 60:49:D0:9F:87:B3:53:4E:08:5E:D8:DF:54:B0:B7:CC:99:70:71:A0:72:0B:FB:E2:3C:63:74:33:A0:67:7E:3F 17167ms [err] a=setup:actpass 17167ms [err] a=mid:0 17167ms [err] a=sctp-port:5000 17167ms [err] a=max-message-size:262144 17167ms [err] 17168ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17168ms [err] v=0 17168ms [err] o=- 1597096741059893034 2 IN IP4 127.0.0.1 17168ms [err] s=- 17168ms [err] t=0 0 17168ms [err] a=group:BUNDLE 0 17168ms [err] a=extmap-allow-mixed 17168ms [err] a=msid-semantic: WMS 17168ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 17168ms [err] c=IN IP4 0.0.0.0 17168ms [err] a=ice-ufrag:PJPv 17168ms [err] a=ice-pwd:ivAGqaO1yg2tjaDPNAxz0p6c 17168ms [err] a=ice-options:trickle 17168ms [err] a=fingerprint:sha-256 60:49:D0:9F:87:B3:53:4E:08:5E:D8:DF:54:B0:B7:CC:99:70:71:A0:72:0B:FB:E2:3C:63:74:33:A0:67:7E:3F 17168ms [err] a=setup:actpass 17168ms [err] a=mid:0 17168ms [err] a=sctp-port:5000 17168ms [err] a=max-message-size:262144 17168ms [err] 17169ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 17169ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e63c92d-d68d-494a-a142-27b72b64844b", "state": "new"}] 17169ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 17169ms [err] v=0 17169ms [err] o=- 3933825053 3933825053 IN IP4 0.0.0.0 17169ms [err] s=- 17169ms [err] t=0 0 17169ms [err] a=group:BUNDLE 0 17169ms [err] a=msid-semantic:WMS * 17169ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 17169ms [err] c=IN IP4 0.0.0.0 17169ms [err] a=mid:0 17169ms [err] a=sctp-port:5000 17169ms [err] a=max-message-size:65536 17169ms [err] a=ice-ufrag:Z46o 17169ms [err] a=ice-pwd:Jj7XhkfCX3bA5EM4bS4viZ 17169ms [err] a=fingerprint:sha-256 67:2B:42:F0:6C:0C:05:F6:6B:58:2C:31:F1:D2:38:7F:74:E7:A6:11:38:3F:26:A0:4D:E6:95:8E:E2:B3:65:52 17169ms [err] a=setup:active 17169ms [err] 17170ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 17170ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 17170ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 17171ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 17171ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 17172ms [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'U\x95V7-\x81\xe9:8\x0c\xe65') 17172ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcb\xc9\xd5\xe0\xcfo\xb5q3s&\x94') 17173ms [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'U\x95V7-\x81\xe9:8\x0c\xe65') 17173ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcb\xc9\xd5\xe0\xcfo\xb5q3s&\x94') 17174ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 17174ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'p\x9a\x94nT\xea{\xdc%\xa83\xf8') 17175ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'p\x9a\x94nT\xea{\xdc%\xa83\xf8') 17175ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xbdX\xc0\x15"u-\xb3l\x91\xd4)') 17176ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xbdX\xc0\x15"u-\xb3l\x91\xd4)') 17176ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53895) (expires in 600 seconds) 17176ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 17176ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 17177ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 17177ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 17177ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 17177ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 17177ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 17177ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e63c92d-d68d-494a-a142-27b72b64844b", "state": "connecting"}] 17193ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59942) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'B3MBN8CeGtc4') 17194ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59942) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'B3MBN8CeGtc4') 17194ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(NCg4gvOXuz 1 udp 1845501695 172.17.0.3 59942 typ prflx) 17194ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40000) -> ('172.17.0.3', 59942)) State.WAITING -> State.IN_PROGRESS 17194ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59942) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x02\xb4:\xaf\xff \xe9\x9b\x9f\x19\x82\x98') 17196ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59942) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x02\xb4:\xaf\xff \xe9\x9b\x9f\x19\x82\x98') 17196ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40000) -> ('172.17.0.3', 59942)) State.IN_PROGRESS -> State.SUCCEEDED 17196ms [err] INFO:aioice.ice:Connection(0) ICE completed 17198ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 17198ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 17199ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 17199ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 17205ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 17205ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 17205ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 17205ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 17206ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1251354034 1 udp 2113937151 00d1a5e5-a047-4f59-8e62-866cb7185127.local 59942 typ host generation 0 ufrag PJPv network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5e63c92d-d68d-494a-a142-27b72b64844b"}', extra='') 17206ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 17206ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 17206ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 17206ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 17207ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e63c92d-d68d-494a-a142-27b72b64844b", "state": "connected"}] 17209ms [err] INFO:aioice.ice:Connection(0) Remote candidate "00d1a5e5-a047-4f59-8e62-866cb7185127.local" resolved to 172.17.0.3 17210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 17210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 17210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 17211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 17211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 17211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 17212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2315094679, stream_id=1, stream_seq=0) 17212ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 17212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3805648045, stream_id=1, stream_seq=0) 17212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 17212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2315094679, gaps=[]) 17213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3805648045, gaps=[]) 17213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 17218ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1120824949 1 udp 1677729535 141.24.211.56 59942 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag PJPv network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5e63c92d-d68d-494a-a142-27b72b64844b"}', extra='') 17218ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 17218ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 17218ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 17223ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4242724231 1 udp 33562623 141.24.210.113 64893 typ relay raddr 141.24.211.56 rport 59942 generation 0 ufrag PJPv network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5e63c92d-d68d-494a-a142-27b72b64844b"}', extra='') 17223ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 17223ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 17223ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 17248ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59942) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'QhKlnhDGR1Qc') 17249ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59942) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'QhKlnhDGR1Qc') 17249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40000) -> ('172.17.0.3', 59942)) State.FROZEN -> State.FAILED 17249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54694) -> ('172.17.0.3', 59942)) State.FROZEN -> State.FAILED 17249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40000) -> ('141.24.211.56', 59942)) State.FROZEN -> State.FAILED 17249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54694) -> ('141.24.211.56', 59942)) State.FROZEN -> State.FAILED 17249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40000) -> ('141.24.210.113', 64893)) State.FROZEN -> State.FAILED 17249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54694) -> ('141.24.210.113', 64893)) State.FROZEN -> State.FAILED 17249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53895) -> ('172.17.0.3', 59942)) State.FROZEN -> State.FAILED 17249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53895) -> ('141.24.211.56', 59942)) State.FROZEN -> State.FAILED 17249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53895) -> ('141.24.210.113', 64893)) State.FROZEN -> State.FAILED 17282ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 17282ms [log] [experimentStatusChanged] {"status": "running", "message": null} 17308ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59942) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'XrSmXZwVdGyg') 17308ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59942) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'XrSmXZwVdGyg') 17352ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5e63c92d-d68d-494a-a142-27b72b64844b"}', extra='') 17352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 17352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 17352ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 17353ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 17353ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 17353ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 17353ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 17354ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17354ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 17354ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17354ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17355ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e63c92d-d68d-494a-a142-27b72b64844b", "state": "closed"}] 17355ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 17355ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 17355ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'4\x07\xcc\xe4\xe2\x82\xad\xc9)\xa2]\xc7') 17356ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'4\x07\xcc\xe4\xe2\x82\xad\xc9)\xa2]\xc7') 17356ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53895) 17356ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 17357ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 17403ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 17403ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 17476ms [err] Traceback (most recent call last): 17476ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 17476ms [err] return _run_code(code, main_globals, None, 17476ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 17476ms [err] exec(code, run_globals) 17476ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 17476ms [err] sys.exit(main()) 17476ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 17476ms [err] asyncio.run(main_async()) 17476ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 17476ms [err] return loop.run_until_complete(main) 17476ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 17476ms [err] self.run_forever() 17476ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 17476ms [err] self._run_once() 17476ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 17477ms [err] event_list = self._selector.select(timeout) 17477ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 17477ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 17477ms [err] KeyboardInterrupt 17480ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 17480ms [err] h.flush() 17480ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 17585ms [log] starting device 18016ms [err] DEBUG:asyncio:Using selector: EpollSelector 18090ms [err] ERROR:asyncio:Unclosed client session 18090ms [err] client_session: 18154ms [log] parsing 18154ms [log] creating device handler 18154ms [log] [ready] 18154ms [log] reading line 18154ms [log] [websocketToken] "c34a892b-72e6-4b9f-9e05-4ce050c772c8" 18173ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 18173ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 18338ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 18339ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 18380ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/354802d0-d725-43bf-bfbd-dcf261998a40"}}', extra='') 18381ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/354802d0-d725-43bf-bfbd-dcf261998a40"} 18444ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/674d52bb-eb46-48ee-a731-f55954816cc1","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 18448ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/674d52bb-eb46-48ee-a731-f55954816cc1", "state": "new"}] 20452ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 20453ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 20453ms [err] v=0 20453ms [err] o=- 3933825057 3933825057 IN IP4 0.0.0.0 20453ms [err] s=- 20453ms [err] t=0 0 20453ms [err] a=group:BUNDLE 0 20453ms [err] a=msid-semantic:WMS * 20453ms [err] m=application 9 DTLS/SCTP 5000 20453ms [err] c=IN IP4 0.0.0.0 20453ms [err] a=mid:0 20453ms [err] a=sctpmap:5000 webrtc-datachannel 65535 20453ms [err] a=max-message-size:65536 20453ms [err] a=ice-ufrag:JkeE 20453ms [err] a=ice-pwd:jmumdO02OBXNyZF4aURGvE 20453ms [err] a=fingerprint:sha-256 31:09:5A:8C:BD:F9:C8:86:CC:74:2B:DD:C4:58:A1:A3:55:EC:29:60:5B:99:ED:4D:68:F4:62:E4:A2:68:45:10 20453ms [err] a=setup:actpass 20453ms [err] 20454ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 20454ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 20455ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/674d52bb-eb46-48ee-a731-f55954816cc1", "state": "new"}] 20456ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 20456ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 20458ms [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'-\xeb\x90\xe4(\xb3\x00\x17\xbc\xb3$\xe8') 20458ms [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'E\xe6\xdf`&\xf7\xe4\xcf\x1e\xc6\xce\xc3') 20458ms [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'E\xe6\xdf`&\xf7\xe4\xcf\x1e\xc6\xce\xc3') 20458ms [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'-\xeb\x90\xe4(\xb3\x00\x17\xbc\xb3$\xe8') 20459ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 20460ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1aHa\xaec\xf9\x05n\x99i\xcdz') 20460ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1aHa\xaec\xf9\x05n\x99i\xcdz') 20460ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'r")\xe7\x17_ o\xbb\xea\xfe\xe1') 20462ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'r")\xe7\x17_ o\xbb\xea\xfe\xe1') 20462ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63762) (expires in 600 seconds) 20462ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 20462ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 20462ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/674d52bb-eb46-48ee-a731-f55954816cc1","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 20462ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 20463ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 20463ms [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='') 20463ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 20483ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55680) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x86\xa50\xdf\xfc&\xe3A\xb18:v') 20483ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55680) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x86\xa50\xdf\xfc&\xe3A\xb18:v') 20495ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/674d52bb-eb46-48ee-a731-f55954816cc1","content":{"type":"answer","sdp":"v=0\\r\\no=- 3933825057 3933825057 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 55680 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 55680 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50387 typ host\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 50387 typ srflx raddr 172.17.0.3 rport 50387\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55680 typ srflx raddr 172.30.0.1 rport 55680\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64156 typ relay raddr 172.17.0.3 rport 49006\\r\\na=end-of-candidates\\r\\na=ice-ufrag:PrqJ\\r\\na=ice-pwd:5DJBl8GKWdWUyDeboK5TEj\\r\\na=fingerprint:sha-256 DF:D5:70:0F:8A:F0:57:4B:C6:E5:04:18:99:4A:43:76:E9:52:58:43:F5:FA:7D:38:62:E8:90:01:DF:EB:3D:44\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 20496ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 20496ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 20496ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 20496ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 20496ms [err] v=0 20496ms [err] o=- 3933825057 3933825057 IN IP4 0.0.0.0 20496ms [err] s=- 20496ms [err] t=0 0 20496ms [err] a=group:BUNDLE 0 20496ms [err] a=msid-semantic:WMS * 20496ms [err] m=application 55680 DTLS/SCTP 5000 20496ms [err] c=IN IP4 172.30.0.1 20496ms [err] a=mid:0 20496ms [err] a=sctpmap:5000 webrtc-datachannel 65535 20496ms [err] a=max-message-size:65536 20496ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55680 typ host 20496ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50387 typ host 20496ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 50387 typ srflx raddr 172.17.0.3 rport 50387 20496ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55680 typ srflx raddr 172.30.0.1 rport 55680 20496ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64156 typ relay raddr 172.17.0.3 rport 49006 20496ms [err] a=end-of-candidates 20496ms [err] a=ice-ufrag:PrqJ 20496ms [err] a=ice-pwd:5DJBl8GKWdWUyDeboK5TEj 20496ms [err] a=fingerprint:sha-256 DF:D5:70:0F:8A:F0:57:4B:C6:E5:04:18:99:4A:43:76:E9:52:58:43:F5:FA:7D:38:62:E8:90:01:DF:EB:3D:44 20496ms [err] a=setup:active 20496ms [err] 20498ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 20498ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 20498ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 20498ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45827) -> ('172.30.0.1', 55680)) State.FROZEN -> State.WAITING 20498ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44595) -> ('172.30.0.1', 55680)) State.FROZEN -> State.WAITING 20498ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45827) -> ('172.17.0.3', 50387)) State.FROZEN -> State.WAITING 20498ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63762) -> ('172.30.0.1', 55680)) State.FROZEN -> State.WAITING 20499ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(A35tZjIFww 1 udp 1862270975 172.17.0.3 55680 typ prflx) 20499ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 20499ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 20499ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 20499ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45827) -> ('172.17.0.3', 55680)) State.WAITING -> State.IN_PROGRESS 20499ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55680) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b' ('172.30.0.1', 55680)) State.WAITING -> State.IN_PROGRESS 20500ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55680) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x80*\xbfz1\xd0\xe0.\x1d+ \x86') 20500ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/674d52bb-eb46-48ee-a731-f55954816cc1", "state": "connecting"}] 20504ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55680) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b' ('172.17.0.3', 55680)) State.IN_PROGRESS -> State.SUCCEEDED 20504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44595) -> ('172.30.0.1', 55680)) State.WAITING -> State.FAILED 20504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45827) -> ('172.17.0.3', 50387)) State.WAITING -> State.FAILED 20504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44595) -> ('172.17.0.3', 50387)) State.FROZEN -> State.FAILED 20504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45827) -> ('141.24.211.56', 50387)) State.FROZEN -> State.FAILED 20504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44595) -> ('141.24.211.56', 50387)) State.FROZEN -> State.FAILED 20504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45827) -> ('141.24.211.56', 55680)) State.FROZEN -> State.FAILED 20504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44595) -> ('141.24.211.56', 55680)) State.FROZEN -> State.FAILED 20504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45827) -> ('141.24.210.113', 64156)) State.FROZEN -> State.FAILED 20504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44595) -> ('141.24.210.113', 64156)) State.FROZEN -> State.FAILED 20504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63762) -> ('172.30.0.1', 55680)) State.WAITING -> State.FAILED 20505ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63762) -> ('172.17.0.3', 50387)) State.FROZEN -> State.FAILED 20505ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63762) -> ('141.24.211.56', 50387)) State.FROZEN -> State.FAILED 20505ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63762) -> ('141.24.211.56', 55680)) State.FROZEN -> State.FAILED 20505ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63762) -> ('141.24.210.113', 64156)) State.FROZEN -> State.FAILED 20505ms [err] INFO:aioice.ice:Connection(0) ICE completed 20505ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55680) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x80*\xbfz1\xd0\xe0.\x1d+ \x86') 20505ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45827) -> ('172.30.0.1', 55680)) State.IN_PROGRESS -> State.SUCCEEDED 20505ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55680) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'45\xfb\xf3\x82\x82\xd5\x05\xf3\x04f\x7f') 20505ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55680) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'45\xfb\xf3\x82\x82\xd5\x05\xf3\x04f\x7f') 20520ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 20520ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 20521ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 20521ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 20524ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 20524ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 20524ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 20524ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 20524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 20525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 20525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 20525ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 20525ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/674d52bb-eb46-48ee-a731-f55954816cc1", "state": "connected"}] 20526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 20526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 20526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 20526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 20526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 20526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 20527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 20527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 20527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 20527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1664503630, stream_id=1, stream_seq=0) 20527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 20528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1091892887, stream_id=1, stream_seq=0) 20528ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 20528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1091892887, gaps=[]) 20529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1664503630, gaps=[]) 20529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 20596ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 20597ms [log] [experimentStatusChanged] {"status": "running", "message": null} 20676ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/674d52bb-eb46-48ee-a731-f55954816cc1"}', extra='') 20676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 20676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 20676ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 20676ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 20676ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 20676ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 20677ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 20677ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 20677ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 20677ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 20677ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 20678ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/674d52bb-eb46-48ee-a731-f55954816cc1", "state": "closed"}] 20678ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 20678ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 20678ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xb90[\xa7\xe7}\xb2L}\x12\xac\x1c') 20680ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xb90[\xa7\xe7}\xb2L}\x12\xac\x1c') 20680ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63762) 20680ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 20680ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 20747ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 20747ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 20807ms [err] Traceback (most recent call last): 20807ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 20808ms [err] return _run_code(code, main_globals, None, 20808ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 20808ms [err] exec(code, run_globals) 20808ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 20808ms [err] sys.exit(main()) 20808ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 20808ms [err] asyncio.run(main_async()) 20808ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 20808ms [err] return loop.run_until_complete(main) 20808ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 20808ms [err] self.run_forever() 20808ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 20808ms [err] self._run_once() 20808ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 20809ms [err] event_list = self._selector.select(timeout) 20809ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 20809ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 20809ms [err] KeyboardInterrupt 20815ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 20815ms [err] h.flush() 20815ms [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 24581ms [log] starting device 25035ms [err] DEBUG:asyncio:Using selector: EpollSelector 25112ms [err] ERROR:asyncio:Unclosed client session 25112ms [err] client_session: 25185ms [log] parsing 25185ms [log] creating device handler 25185ms [log] [ready] 25185ms [log] reading line 25185ms [log] [websocketToken] "97943a28-9eba-41ca-8845-eb5524ce0772" 25197ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 25197ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 27110ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 27110ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 27132ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/6d74b644-afba-4f35-bd5c-2926d64f4ef6"}}', extra='') 27132ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/6d74b644-afba-4f35-bd5c-2926d64f4ef6"} 27195ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/8647af0c-a174-4d09-aeb2-634ec35e6d9a","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 27200ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8647af0c-a174-4d09-aeb2-634ec35e6d9a", "state": "new"}] 29203ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 29204ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 29204ms [err] v=0 29204ms [err] o=- 3933825065 3933825065 IN IP4 0.0.0.0 29204ms [err] s=- 29204ms [err] t=0 0 29204ms [err] a=group:BUNDLE 0 29204ms [err] a=msid-semantic:WMS * 29204ms [err] m=application 9 DTLS/SCTP 5000 29204ms [err] c=IN IP4 0.0.0.0 29204ms [err] a=mid:0 29204ms [err] a=sctpmap:5000 webrtc-datachannel 65535 29204ms [err] a=max-message-size:65536 29204ms [err] a=ice-ufrag:tbxO 29204ms [err] a=ice-pwd:uc2f7A9RlqrCKI2CGnNHKy 29204ms [err] a=fingerprint:sha-256 33:41:BB:96:2D:20:35:40:0C:51:E8:88:33:E0:1E:86:CA:C1:FB:61:47:6A:45:F4:78:9C:0B:7F:8C:40:FF:A1 29204ms [err] a=setup:actpass 29204ms [err] 29205ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 29205ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 29206ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8647af0c-a174-4d09-aeb2-634ec35e6d9a", "state": "new"}] 29206ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 29206ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 29208ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb2<\xa7\x89H\xda\xe8\xa3\xcd\xe0\xf6\xb3') 29208ms [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'9\xaf\x97\x04\xfa\x01\xdd\x8a\x8aZ\xb2\x94') 29208ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb2<\xa7\x89H\xda\xe8\xa3\xcd\xe0\xf6\xb3') 29209ms [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'9\xaf\x97\x04\xfa\x01\xdd\x8a\x8aZ\xb2\x94') 29209ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 29210ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc7]\x13n\x86\xe5\x19\xafG\r\x86b') 29210ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc7]\x13n\x86\xe5\x19\xafG\r\x86b') 29210ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'y\xc8O\x19>iR\x01\xbfe\x86\xca') 29211ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'y\xc8O\x19>iR\x01\xbfe\x86\xca') 29211ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58079) (expires in 600 seconds) 29212ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 29212ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 29212ms [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='') 29212ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 29212ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8647af0c-a174-4d09-aeb2-634ec35e6d9a"}', extra='') 29212ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 29213ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 29228ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59798) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'k5/N5oxO7P1n') 29228ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59798) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'k5/N5oxO7P1n') 29228ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 6730443319070619597 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:mAhE\\r\\na=ice-pwd:fqXE/qC3JCrDC255sV34aPVI\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 10:82:76:C8:FC:8F:52:93:D2:1F:FE:7E:D8:FC:9B:EA:4D:B3:5A:CB:66:1D:CD:92:66:5C:AE:A3:05:03:D5:FD\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8647af0c-a174-4d09-aeb2-634ec35e6d9a"}', extra='') 29229ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 29229ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 29231ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 29231ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 29231ms [err] v=0 29231ms [err] o=- 6730443319070619597 2 IN IP4 127.0.0.1 29231ms [err] s=- 29231ms [err] t=0 0 29231ms [err] a=group:BUNDLE 0 29231ms [err] a=msid-semantic: WMS 29231ms [err] m=application 9 DTLS/SCTP 5000 29231ms [err] c=IN IP4 0.0.0.0 29231ms [err] a=ice-ufrag:mAhE 29231ms [err] a=ice-pwd:fqXE/qC3JCrDC255sV34aPVI 29231ms [err] a=ice-options:trickle 29231ms [err] a=fingerprint:sha-256 10:82:76:C8:FC:8F:52:93:D2:1F:FE:7E:D8:FC:9B:EA:4D:B3:5A:CB:66:1D:CD:92:66:5C:AE:A3:05:03:D5:FD 29231ms [err] a=setup:active 29231ms [err] a=mid:0 29231ms [err] a=sctpmap:5000 webrtc-datachannel 1024 29231ms [err] 29231ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 29231ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 29231ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 29231ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Ot1RY7odBK 1 udp 1845501695 172.17.0.3 59798 typ prflx) 29231ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 29231ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 29231ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 29231ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39701) -> ('172.17.0.3', 59798)) State.WAITING -> State.IN_PROGRESS 29231ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59798) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd7\xf8\xe8\x84Y\x8a\xd5Z\xf8b&n') 29232ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8647af0c-a174-4d09-aeb2-634ec35e6d9a", "state": "connecting"}] 29232ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59798) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd7\xf8\xe8\x84Y\x8a\xd5Z\xf8b&n') 29232ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39701) -> ('172.17.0.3', 59798)) State.IN_PROGRESS -> State.SUCCEEDED 29232ms [err] INFO:aioice.ice:Connection(0) ICE completed 29251ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 29251ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 29252ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 29253ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 29255ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 29256ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 29256ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 29256ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 29256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 29256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 29256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 29257ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 29257ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8647af0c-a174-4d09-aeb2-634ec35e6d9a", "state": "connected"}] 29260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 29260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 29260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 29260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 29260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 29260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 29261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 29261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 29261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 29261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 29261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2771584501, stream_id=1, stream_seq=0) 29261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 29262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2771584501, gaps=[]) 29262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 29262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1102756151, stream_id=1, stream_seq=0) 29262ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 29262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1102756151, gaps=[]) 29276ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59798) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'TXvV+QLKC1HZ') 29276ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59798) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'TXvV+QLKC1HZ') 29276ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1024967912 1 udp 2113937151 a8f328ad-c0a4-46fe-8ac0-e0df9164bd06.local 59798 typ host generation 0 ufrag mAhE network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8647af0c-a174-4d09-aeb2-634ec35e6d9a"}', extra='') 29277ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 29277ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 29277ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 29281ms [err] INFO:aioice.ice:Connection(0) Remote candidate "a8f328ad-c0a4-46fe-8ac0-e0df9164bd06.local" resolved to 172.17.0.3 29282ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:894406447 1 udp 1677729535 141.24.211.56 59798 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag mAhE network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8647af0c-a174-4d09-aeb2-634ec35e6d9a"}', extra='') 29282ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 29282ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 29283ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 29339ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59798) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'YOp6agcKpntX') 29339ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59798) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'YOp6agcKpntX') 29390ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 29391ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 29401ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59798) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'YJrA3C4Aj076') 29401ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59798) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'YJrA3C4Aj076') 29401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55360) -> ('172.17.0.3', 59798)) State.WAITING -> State.IN_PROGRESS 29402ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59798) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfa\x1e\xff\x88\xad\xf9\xc8N\x08T\xc15') 29404ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59798) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfa\x1e\xff\x88\xad\xf9\xc8N\x08T\xc15') 29404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55360) -> ('172.17.0.3', 59798)) State.IN_PROGRESS -> State.SUCCEEDED 29404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39701) -> ('172.17.0.3', 59798)) State.FROZEN -> State.FAILED 29404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55360) -> ('172.17.0.3', 59798)) State.FROZEN -> State.FAILED 29404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39701) -> ('141.24.211.56', 59798)) State.FROZEN -> State.FAILED 29404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55360) -> ('141.24.211.56', 59798)) State.FROZEN -> State.FAILED 29404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58079) -> ('172.17.0.3', 59798)) State.FROZEN -> State.FAILED 29404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58079) -> ('141.24.211.56', 59798)) State.FROZEN -> State.FAILED 29530ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/8647af0c-a174-4d09-aeb2-634ec35e6d9a"}', extra='') 29530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 29530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 29530ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 29531ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 29531ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 29531ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 29531ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 29531ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 29531ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 29531ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 29532ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 29532ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8647af0c-a174-4d09-aeb2-634ec35e6d9a", "state": "closed"}] 29532ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 29532ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 29532ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"\xfe\x0b\xb3\xc2'\x87&\xb74WL\xfa") 29533ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"\xfe\x0b\xb3\xc2'\x87&\xb74WL\xfa") 29533ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58079) 29534ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 29534ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 29604ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 29604ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 29727ms [err] Traceback (most recent call last): 29727ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 29727ms [err] return _run_code(code, main_globals, None, 29727ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 29727ms [err] exec(code, run_globals) 29727ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 29727ms [err] sys.exit(main()) 29727ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 29727ms [err] asyncio.run(main_async()) 29727ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 29727ms [err] return loop.run_until_complete(main) 29727ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 29728ms [err] self.run_forever() 29728ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 29728ms [err] self._run_once() 29728ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 29729ms [err] event_list = self._selector.select(timeout) 29729ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 29729ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 29729ms [err] KeyboardInterrupt 29733ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 29733ms [err] h.flush() 29733ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== js Client to python Client File tests : should transmit file ================== python Client to js Client File tests : should transmit file 38903ms [log] starting device 39353ms [err] DEBUG:asyncio:Using selector: EpollSelector 39426ms [err] ERROR:asyncio:Unclosed client session 39426ms [err] client_session: 39481ms [log] parsing 39481ms [log] creating device handler 39481ms [log] [ready] 39481ms [log] reading line 39481ms [log] [websocketToken] "e0f3f636-20c1-4114-a2e4-9615aefcbf44" 39491ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 39491ms [log] [websocketConnected] 41019ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 41019ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 41037ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/579e3426-1224-44bc-b185-d03d24d03868"}}', extra='') 41037ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/579e3426-1224-44bc-b185-d03d24d03868"} 41096ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/4fd6d551-6913-4878-be34-840325eb7f62","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 41101ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4fd6d551-6913-4878-be34-840325eb7f62", "state": "new"}] 43103ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 43104ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 43104ms [err] v=0 43104ms [err] o=- 3933825079 3933825079 IN IP4 0.0.0.0 43104ms [err] s=- 43104ms [err] t=0 0 43104ms [err] a=group:BUNDLE 0 43104ms [err] a=msid-semantic:WMS * 43104ms [err] m=application 9 DTLS/SCTP 5000 43104ms [err] c=IN IP4 0.0.0.0 43104ms [err] a=mid:0 43104ms [err] a=sctpmap:5000 webrtc-datachannel 65535 43104ms [err] a=max-message-size:65536 43104ms [err] a=ice-ufrag:ktBj 43104ms [err] a=ice-pwd:JRQTp8ThXLydN4LfyxEja5 43104ms [err] a=fingerprint:sha-256 F2:91:74:4C:60:90:A9:A0:B9:56:58:94:BE:8E:FA:23:22:14:A3:F9:D2:4F:22:D3:0A:36:45:9D:89:B9:D2:AB 43104ms [err] a=setup:actpass 43104ms [err] 43105ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 43105ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 43106ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4fd6d551-6913-4878-be34-840325eb7f62", "state": "new"}] 43106ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 43106ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 43107ms [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'0b\x8al\xc7\xb0\xde[\x01n\xb5w') 43108ms [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'\x14\xa2\xfaC/\r\xcc)`\xd9:f') 43108ms [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'0b\x8al\xc7\xb0\xde[\x01n\xb5w') 43108ms [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'\x14\xa2\xfaC/\r\xcc)`\xd9:f') 43109ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 43109ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'2m\xbc\x04\xf09\xb3\x7f|\xd1\x05F') 43110ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'2m\xbc\x04\xf09\xb3\x7f|\xd1\x05F') 43110ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'q+\xc5\xd5\xecU\xbc\xbe\x96\x84\x0f\xfc') 43111ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'q+\xc5\xd5\xecU\xbc\xbe\x96\x84\x0f\xfc') 43111ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60183) (expires in 600 seconds) 43111ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 43111ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 43112ms [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='') 43112ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 43112ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4fd6d551-6913-4878-be34-840325eb7f62"}', extra='') 43112ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 43112ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 43126ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'JLMo+mW9BJJa') 43126ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'JLMo+mW9BJJa') 43128ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5718020932884262179 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:jdTa\\r\\na=ice-pwd:LCnmMde23RHzwtRMqLUjpqaS\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 CC:0E:36:97:81:15:A1:7B:C0:EE:F8:BF:18:A9:03:2E:FF:D0:2D:0C:DA:C6:23:44:74:92:76:BB:B3:ED:BF:71\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4fd6d551-6913-4878-be34-840325eb7f62"}', extra='') 43128ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 43128ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 43128ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 43128ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 43128ms [err] v=0 43128ms [err] o=- 5718020932884262179 2 IN IP4 127.0.0.1 43128ms [err] s=- 43128ms [err] t=0 0 43128ms [err] a=group:BUNDLE 0 43128ms [err] a=msid-semantic: WMS 43128ms [err] m=application 9 DTLS/SCTP 5000 43128ms [err] c=IN IP4 0.0.0.0 43128ms [err] a=ice-ufrag:jdTa 43128ms [err] a=ice-pwd:LCnmMde23RHzwtRMqLUjpqaS 43128ms [err] a=ice-options:trickle 43128ms [err] a=fingerprint:sha-256 CC:0E:36:97:81:15:A1:7B:C0:EE:F8:BF:18:A9:03:2E:FF:D0:2D:0C:DA:C6:23:44:74:92:76:BB:B3:ED:BF:71 43128ms [err] a=setup:active 43128ms [err] a=mid:0 43128ms [err] a=sctpmap:5000 webrtc-datachannel 1024 43128ms [err] 43129ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 43129ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 43129ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 43130ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(oOWL9FMhqG 1 udp 1845501695 172.17.0.3 60103 typ prflx) 43130ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 43130ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 43130ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 43130ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58689) -> ('172.17.0.3', 60103)) State.WAITING -> State.IN_PROGRESS 43130ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x04@\xe1\xfbO\x17T\xd3J\xb4O\xf8') 43133ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4fd6d551-6913-4878-be34-840325eb7f62", "state": "connecting"}] 43133ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x04@\xe1\xfbO\x17T\xd3J\xb4O\xf8') 43133ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58689) -> ('172.17.0.3', 60103)) State.IN_PROGRESS -> State.SUCCEEDED 43133ms [err] INFO:aioice.ice:Connection(0) ICE completed 43135ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2786782409 1 udp 2113937151 6fb9fe8b-9998-4fd0-b623-067a18ab3190.local 60103 typ host generation 0 ufrag jdTa network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4fd6d551-6913-4878-be34-840325eb7f62"}', extra='') 43135ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 43135ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 43135ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 43139ms [err] INFO:aioice.ice:Connection(0) Remote candidate "6fb9fe8b-9998-4fd0-b623-067a18ab3190.local" resolved to 172.17.0.3 43150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58689) -> ('172.17.0.3', 60103)) State.FROZEN -> State.IN_PROGRESS 43150ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1\x93K\x1f\xde\xba\xa22O\xa5\xef\x9c') 43151ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1\x93K\x1f\xde\xba\xa22O\xa5\xef\x9c') 43151ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58689) -> ('172.17.0.3', 60103)) State.IN_PROGRESS -> State.SUCCEEDED 43151ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41947) -> ('172.17.0.3', 60103)) State.FROZEN -> State.FAILED 43151ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60183) -> ('172.17.0.3', 60103)) State.FROZEN -> State.FAILED 43158ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2735924113 1 udp 1677729535 141.24.211.56 60103 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag jdTa network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4fd6d551-6913-4878-be34-840325eb7f62"}', extra='') 43158ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 43158ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 43159ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 43170ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58689) -> ('141.24.211.56', 60103)) State.FROZEN -> State.IN_PROGRESS 43171ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 60103) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf4\xecW\xd3w\xf5\xe4\xd4\xeb\x0c\x03>') 43182ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'EXHKFy84qcIc') 43183ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'EXHKFy84qcIc') 43191ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41947) -> ('141.24.211.56', 60103)) State.FROZEN -> State.IN_PROGRESS 43191ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 60103) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'I\x82\x1eX\x04;X]\xb0\xd2%\xdc') 43212ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60183) -> ('141.24.211.56', 60103)) State.FROZEN -> State.IN_PROGRESS 43212ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 60103) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'[\x8b,r\x02\x1a\x99m\xd7\xafT\x1b') 43212ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xd7\x02\x88{\xd3|v\xb4\xbe\xa5\xb0\xfb') 43213ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xd7\x02\x88{\xd3|v\xb4\xbe\xa5\xb0\xfb') 43213ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 60103) 43232ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 43232ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 43233ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 43233ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 43236ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 43236ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 43236ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 43236ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 43237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 43237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 43237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 43237ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 43237ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4fd6d551-6913-4878-be34-840325eb7f62", "state": "connected"}] 43240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 43240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 43240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 43240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 43240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 43240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 43240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 43241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 43241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 43241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 43241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1835685596, stream_id=1, stream_seq=0) 43241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 43242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685596, gaps=[]) 43242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 43242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=720906433, stream_id=1, stream_seq=0) 43242ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 43243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720906433, gaps=[]) 43245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1835685597, stream_id=1, stream_seq=1) 43245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 43245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685598, stream_id=1, stream_seq=2) 43246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685599, stream_id=1, stream_seq=2) 43246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685600, stream_id=1, stream_seq=2) 43248ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'wOjwbmASj2DX') 43248ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'wOjwbmASj2DX') 43248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685598, gaps=[]) 43248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685601, stream_id=1, stream_seq=2) 43249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685602, stream_id=1, stream_seq=2) 43249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685600, gaps=[]) 43249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685603, stream_id=1, stream_seq=2) 43249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685604, stream_id=1, stream_seq=2) 43250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685602, gaps=[]) 43250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685605, stream_id=1, stream_seq=3) 43250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685606, stream_id=1, stream_seq=3) 43250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685607, stream_id=1, stream_seq=3) 43250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685608, stream_id=1, stream_seq=3) 43251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685604, gaps=[]) 43251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685609, stream_id=1, stream_seq=3) 43251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685610, stream_id=1, stream_seq=3) 43253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685606, gaps=[]) 43253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685611, stream_id=1, stream_seq=3) 43255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685608, gaps=[]) 43255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685612, stream_id=1, stream_seq=4) 43255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685613, stream_id=1, stream_seq=4) 43255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685614, stream_id=1, stream_seq=4) 43255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685615, stream_id=1, stream_seq=4) 43256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685616, stream_id=1, stream_seq=4) 43256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685610, gaps=[]) 43256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685617, stream_id=1, stream_seq=4) 43256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685618, stream_id=1, stream_seq=4) 43257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685612, gaps=[]) 43257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685619, stream_id=1, stream_seq=5) 43257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685620, stream_id=1, stream_seq=5) 43258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685621, stream_id=1, stream_seq=5) 43259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685614, gaps=[]) 43259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685622, stream_id=1, stream_seq=5) 43259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685623, stream_id=1, stream_seq=5) 43259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685624, stream_id=1, stream_seq=5) 43260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685616, gaps=[]) 43260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685625, stream_id=1, stream_seq=5) 43262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685618, gaps=[]) 43262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685626, stream_id=1, stream_seq=6) 43262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685627, stream_id=1, stream_seq=6) 43262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685628, stream_id=1, stream_seq=6) 43262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685629, stream_id=1, stream_seq=6) 43263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685620, gaps=[]) 43263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685630, stream_id=1, stream_seq=6) 43263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685631, stream_id=1, stream_seq=6) 43263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685632, stream_id=1, stream_seq=6) 43264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685622, gaps=[]) 43264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685633, stream_id=1, stream_seq=7) 43264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685634, stream_id=1, stream_seq=7) 43264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685635, stream_id=1, stream_seq=7) 43265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685624, gaps=[]) 43265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685636, stream_id=1, stream_seq=7) 43267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685637, stream_id=1, stream_seq=7) 43267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685638, stream_id=1, stream_seq=7) 43268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685626, gaps=[]) 43268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685639, stream_id=1, stream_seq=7) 43268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685628, gaps=[]) 43268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685640, stream_id=1, stream_seq=8) 43269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685641, stream_id=1, stream_seq=8) 43269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685642, stream_id=1, stream_seq=8) 43269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685643, stream_id=1, stream_seq=8) 43269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685630, gaps=[]) 43269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685644, stream_id=1, stream_seq=8) 43269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685645, stream_id=1, stream_seq=8) 43269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685646, stream_id=1, stream_seq=8) 43270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685632, gaps=[]) 43270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685647, stream_id=1, stream_seq=9) 43270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685648, stream_id=1, stream_seq=9) 43270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685649, stream_id=1, stream_seq=9) 43271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685634, gaps=[]) 43271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685650, stream_id=1, stream_seq=9) 43271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685651, stream_id=1, stream_seq=9) 43271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685652, stream_id=1, stream_seq=9) 43271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685636, gaps=[]) 43271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685653, stream_id=1, stream_seq=9) 43273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685638, gaps=[]) 43273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685654, stream_id=1, stream_seq=10) 43274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685655, stream_id=1, stream_seq=10) 43274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685656, stream_id=1, stream_seq=10) 43274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685657, stream_id=1, stream_seq=10) 43274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685640, gaps=[]) 43274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685658, stream_id=1, stream_seq=10) 43277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685659, stream_id=1, stream_seq=10) 43277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685660, stream_id=1, stream_seq=10) 43277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685642, gaps=[]) 43277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685661, stream_id=1, stream_seq=11) 43277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685662, stream_id=1, stream_seq=11) 43277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685663, stream_id=1, stream_seq=11) 43277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685644, gaps=[]) 43277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685664, stream_id=1, stream_seq=11) 43277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685665, stream_id=1, stream_seq=11) 43278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685666, stream_id=1, stream_seq=11) 43278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685646, gaps=[]) 43278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685667, stream_id=1, stream_seq=11) 43278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685648, gaps=[]) 43279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685668, stream_id=1, stream_seq=12) 43279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685669, stream_id=1, stream_seq=12) 43279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685670, stream_id=1, stream_seq=12) 43279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685671, stream_id=1, stream_seq=12) 43279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685650, gaps=[]) 43280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685672, stream_id=1, stream_seq=12) 43280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685673, stream_id=1, stream_seq=12) 43280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685674, stream_id=1, stream_seq=12) 43280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685652, gaps=[]) 43280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685675, stream_id=1, stream_seq=13) 43281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685676, stream_id=1, stream_seq=13) 43281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685677, stream_id=1, stream_seq=13) 43281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685654, gaps=[]) 43281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685678, stream_id=1, stream_seq=13) 43281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685679, stream_id=1, stream_seq=13) 43282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685680, stream_id=1, stream_seq=13) 43282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685656, gaps=[]) 43282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685681, stream_id=1, stream_seq=13) 43283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685658, gaps=[]) 43283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685682, stream_id=1, stream_seq=14) 43283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685683, stream_id=1, stream_seq=14) 43283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685684, stream_id=1, stream_seq=14) 43283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685685, stream_id=1, stream_seq=14) 43284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685660, gaps=[]) 43284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685686, stream_id=1, stream_seq=14) 43284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685687, stream_id=1, stream_seq=14) 43284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685688, stream_id=1, stream_seq=14) 43286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685662, gaps=[]) 43286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685689, stream_id=1, stream_seq=15) 43286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685690, stream_id=1, stream_seq=15) 43286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685691, stream_id=1, stream_seq=15) 43286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685664, gaps=[]) 43286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685692, stream_id=1, stream_seq=15) 43287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685693, stream_id=1, stream_seq=15) 43287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685694, stream_id=1, stream_seq=15) 43287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685666, gaps=[]) 43287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685695, stream_id=1, stream_seq=15) 43289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685668, gaps=[]) 43289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685696, stream_id=1, stream_seq=16) 43289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685697, stream_id=1, stream_seq=16) 43289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685698, stream_id=1, stream_seq=16) 43289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685699, stream_id=1, stream_seq=16) 43290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685670, gaps=[]) 43290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685700, stream_id=1, stream_seq=16) 43290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685701, stream_id=1, stream_seq=16) 43290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685702, stream_id=1, stream_seq=16) 43292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685672, gaps=[]) 43292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685703, stream_id=1, stream_seq=17) 43292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685704, stream_id=1, stream_seq=17) 43292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685705, stream_id=1, stream_seq=17) 43292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685674, gaps=[]) 43292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685706, stream_id=1, stream_seq=17) 43293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685707, stream_id=1, stream_seq=17) 43293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685708, stream_id=1, stream_seq=17) 43293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685676, gaps=[]) 43293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685709, stream_id=1, stream_seq=17) 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685678, gaps=[]) 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685710, stream_id=1, stream_seq=18) 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685711, stream_id=1, stream_seq=18) 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685712, stream_id=1, stream_seq=18) 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685713, stream_id=1, stream_seq=18) 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685680, gaps=[]) 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685714, stream_id=1, stream_seq=18) 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685715, stream_id=1, stream_seq=18) 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685716, stream_id=1, stream_seq=18) 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685682, gaps=[]) 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685717, stream_id=1, stream_seq=19) 43296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685718, stream_id=1, stream_seq=19) 43297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685684, gaps=[]) 43297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685719, stream_id=1, stream_seq=19) 43297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685720, stream_id=1, stream_seq=19) 43297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685721, stream_id=1, stream_seq=19) 43298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685686, gaps=[]) 43298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685722, stream_id=1, stream_seq=19) 43298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685723, stream_id=1, stream_seq=19) 43299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685688, gaps=[]) 43299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685724, stream_id=1, stream_seq=20) 43299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685725, stream_id=1, stream_seq=20) 43299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685726, stream_id=1, stream_seq=20) 43300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685690, gaps=[]) 43300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685727, stream_id=1, stream_seq=20) 43300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685728, stream_id=1, stream_seq=20) 43300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685729, stream_id=1, stream_seq=20) 43301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685692, gaps=[]) 43301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685730, stream_id=1, stream_seq=20) 43302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685694, gaps=[]) 43302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685731, stream_id=1, stream_seq=21) 43302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685732, stream_id=1, stream_seq=21) 43302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685733, stream_id=1, stream_seq=21) 43302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685734, stream_id=1, stream_seq=21) 43302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685735, stream_id=1, stream_seq=21) 43303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685696, gaps=[]) 43303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685736, stream_id=1, stream_seq=21) 43303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685737, stream_id=1, stream_seq=21) 43304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685698, gaps=[]) 43304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685738, stream_id=1, stream_seq=22) 43304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685739, stream_id=1, stream_seq=22) 43304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685740, stream_id=1, stream_seq=22) 43305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685700, gaps=[]) 43305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685741, stream_id=1, stream_seq=22) 43305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685742, stream_id=1, stream_seq=22) 43305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685743, stream_id=1, stream_seq=22) 43306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685702, gaps=[]) 43306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685744, stream_id=1, stream_seq=22) 43307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685704, gaps=[]) 43307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685745, stream_id=1, stream_seq=23) 43307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685746, stream_id=1, stream_seq=23) 43307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685747, stream_id=1, stream_seq=23) 43308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685748, stream_id=1, stream_seq=23) 43308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685706, gaps=[]) 43308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685749, stream_id=1, stream_seq=23) 43308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685750, stream_id=1, stream_seq=23) 43308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685751, stream_id=1, stream_seq=23) 43309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685708, gaps=[]) 43309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685752, stream_id=1, stream_seq=24) 43310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685753, stream_id=1, stream_seq=24) 43310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685754, stream_id=1, stream_seq=24) 43310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685710, gaps=[]) 43310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685755, stream_id=1, stream_seq=24) 43310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685756, stream_id=1, stream_seq=24) 43311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685757, stream_id=1, stream_seq=24) 43311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685712, gaps=[]) 43311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685758, stream_id=1, stream_seq=24) 43312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685714, gaps=[]) 43312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685759, stream_id=1, stream_seq=25) 43312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685760, stream_id=1, stream_seq=25) 43312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685761, stream_id=1, stream_seq=25) 43312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685762, stream_id=1, stream_seq=25) 43313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685716, gaps=[]) 43313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685763, stream_id=1, stream_seq=25) 43313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685764, stream_id=1, stream_seq=25) 43313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685765, stream_id=1, stream_seq=25) 43313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685718, gaps=[]) 43313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685766, stream_id=1, stream_seq=26) 43314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685767, stream_id=1, stream_seq=26) 43314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685768, stream_id=1, stream_seq=26) 43315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685720, gaps=[]) 43315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685769, stream_id=1, stream_seq=26) 43315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685770, stream_id=1, stream_seq=26) 43315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685771, stream_id=1, stream_seq=26) 43316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685722, gaps=[]) 43316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685772, stream_id=1, stream_seq=26) 43317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685724, gaps=[]) 43317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685773, stream_id=1, stream_seq=27) 43317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685774, stream_id=1, stream_seq=27) 43318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685775, stream_id=1, stream_seq=27) 43318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685776, stream_id=1, stream_seq=27) 43318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685726, gaps=[]) 43318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685777, stream_id=1, stream_seq=27) 43318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685778, stream_id=1, stream_seq=27) 43318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685779, stream_id=1, stream_seq=27) 43319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685728, gaps=[]) 43319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685780, stream_id=1, stream_seq=28) 43319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685781, stream_id=1, stream_seq=28) 43319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685782, stream_id=1, stream_seq=28) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685730, gaps=[]) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685783, stream_id=1, stream_seq=28) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685784, stream_id=1, stream_seq=28) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685785, stream_id=1, stream_seq=28) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685732, gaps=[]) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685786, stream_id=1, stream_seq=28) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685734, gaps=[]) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685787, stream_id=1, stream_seq=29) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685788, stream_id=1, stream_seq=29) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685789, stream_id=1, stream_seq=29) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685790, stream_id=1, stream_seq=29) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685736, gaps=[]) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685791, stream_id=1, stream_seq=29) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685792, stream_id=1, stream_seq=29) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685793, stream_id=1, stream_seq=29) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685738, gaps=[]) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685794, stream_id=1, stream_seq=30) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685795, stream_id=1, stream_seq=30) 43325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685796, stream_id=1, stream_seq=30) 43326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685740, gaps=[]) 43326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685797, stream_id=1, stream_seq=30) 43327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685798, stream_id=1, stream_seq=30) 43327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685799, stream_id=1, stream_seq=30) 43327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685742, gaps=[]) 43327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685800, stream_id=1, stream_seq=30) 43329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685744, gaps=[]) 43329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685801, stream_id=1, stream_seq=31) 43329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685802, stream_id=1, stream_seq=31) 43329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685803, stream_id=1, stream_seq=31) 43329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685804, stream_id=1, stream_seq=31) 43330ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8qlI09yaJ17r') 43330ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8qlI09yaJ17r') 43330ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41947) -> ('172.17.0.3', 60103)) State.WAITING -> State.IN_PROGRESS 43330ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'k\x00\x9e\xea\xb9\xcc\x04\xab1\xcd\xbe\xef') 43331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685746, gaps=[]) 43331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685805, stream_id=1, stream_seq=31) 43331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685806, stream_id=1, stream_seq=31) 43331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685807, stream_id=1, stream_seq=31) 43332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685748, gaps=[]) 43332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685808, stream_id=1, stream_seq=32) 43333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685809, stream_id=1, stream_seq=32) 43333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685810, stream_id=1, stream_seq=32) 43333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685750, gaps=[]) 43333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685811, stream_id=1, stream_seq=32) 43333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685812, stream_id=1, stream_seq=32) 43333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685813, stream_id=1, stream_seq=32) 43333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685752, gaps=[]) 43333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685814, stream_id=1, stream_seq=32) 43334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685754, gaps=[]) 43334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1835685815, stream_id=1, stream_seq=33) 43334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685816, stream_id=1, stream_seq=33) 43334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685817, stream_id=1, stream_seq=33) 43335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685818, stream_id=1, stream_seq=33) 43335ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8192 43335ms [log] 8188 43335ms [log] line [file] undefined 43335ms [log] 43335ms [log] reading line 43335ms [log] [experimentStatusChanged] {"status": "running", "message": null} 43335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685756, gaps=[]) 43335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685819, stream_id=1, stream_seq=33) 43335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1835685820, stream_id=1, stream_seq=33) 43335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1835685821, stream_id=1, stream_seq=33) 43336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685758, gaps=[]) 43336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685760, gaps=[]) 43337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685762, gaps=[]) 43337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685764, gaps=[]) 43338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685766, gaps=[]) 43339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685768, gaps=[]) 43339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685770, gaps=[]) 43340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685772, gaps=[]) 43341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685774, gaps=[]) 43341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685776, gaps=[]) 43342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685778, gaps=[]) 43343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685780, gaps=[]) 43343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685782, gaps=[]) 43344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685784, gaps=[]) 43345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685786, gaps=[]) 43346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685788, gaps=[]) 43347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685790, gaps=[]) 43347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685792, gaps=[]) 43348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685794, gaps=[]) 43349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685796, gaps=[]) 43349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685798, gaps=[]) 43350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685800, gaps=[]) 43351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685802, gaps=[]) 43352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685804, gaps=[]) 43353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43353ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 60103) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'k\x00\x9e\xea\xb9\xcc\x04\xab1\xcd\xbe\xef') 43353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41947) -> ('172.17.0.3', 60103)) State.IN_PROGRESS -> State.SUCCEEDED 43354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685806, gaps=[]) 43354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1835685808, gaps=[]) 43355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1835685810, gaps=[]) 43356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1835685812, gaps=[]) 43356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1835685814, gaps=[]) 43357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1835685816, gaps=[]) 43358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1835685818, gaps=[]) 43359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1835685820, gaps=[]) 43360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43509ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/4fd6d551-6913-4878-be34-840325eb7f62"}', extra='') 43509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 43509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 43509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 43510ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 43510ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 43510ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 43510ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 43510ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 43511ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 43511ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 43511ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 43511ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 43511ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4fd6d551-6913-4878-be34-840325eb7f62", "state": "closed"}] 43512ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 43512ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 43512ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x8d\xc5\x0e\xc4\xce\xec\xbf\xf7\x833\xa5V') 43512ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x8d\xc5\x0e\xc4\xce\xec\xbf\xf7\x833\xa5V') 43513ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60183) 43513ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 43513ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 43591ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 43591ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 43643ms [err] Traceback (most recent call last): 43643ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 43643ms [err] return _run_code(code, main_globals, None, 43643ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 43643ms [err] exec(code, run_globals) 43643ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 43643ms [err] sys.exit(main()) 43643ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 43643ms [err] asyncio.run(main_async()) 43643ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 43643ms [err] return loop.run_until_complete(main) 43643ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 43644ms [err] self.run_forever() 43644ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 43644ms [err] self._run_once() 43644ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 43644ms [err] event_list = self._selector.select(timeout) 43644ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 43647ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 43647ms [err] KeyboardInterrupt 43647ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 43647ms [err] h.flush() 43647ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 43752ms [log] starting device 44185ms [err] DEBUG:asyncio:Using selector: EpollSelector 44258ms [err] ERROR:asyncio:Unclosed client session 44258ms [err] client_session: 44349ms [log] parsing 44349ms [log] creating device handler 44349ms [log] [ready] 44349ms [log] reading line 44349ms [log] [websocketToken] "f4c01efd-4f49-41c8-bdc6-937b0a50db1a" 44373ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 44373ms [log] [websocketConnected] 44561ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 44561ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 44587ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/e135db31-02b2-4110-bc65-84e36d400c18"}}', extra='') 44587ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/e135db31-02b2-4110-bc65-84e36d400c18"} 44649ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/7ce2feb7-82e7-47b9-9553-f5c426e77f6a","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 44653ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7ce2feb7-82e7-47b9-9553-f5c426e77f6a", "state": "new"}] 46657ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 46658ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 46658ms [err] v=0 46658ms [err] o=- 3933825083 3933825083 IN IP4 0.0.0.0 46658ms [err] s=- 46658ms [err] t=0 0 46658ms [err] a=group:BUNDLE 0 46658ms [err] a=msid-semantic:WMS * 46658ms [err] m=application 9 DTLS/SCTP 5000 46658ms [err] c=IN IP4 0.0.0.0 46658ms [err] a=mid:0 46658ms [err] a=sctpmap:5000 webrtc-datachannel 65535 46658ms [err] a=max-message-size:65536 46658ms [err] a=ice-ufrag:QLbN 46658ms [err] a=ice-pwd:sfqq9spxoCaqUEplHt8cNH 46658ms [err] a=fingerprint:sha-256 D9:64:91:94:CD:0A:4B:8B:7B:DF:4E:B5:19:BF:44:C5:D6:87:9C:E5:39:B5:60:46:14:9E:42:76:C6:91:9B:4B 46658ms [err] a=setup:actpass 46658ms [err] 46660ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 46660ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 46661ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7ce2feb7-82e7-47b9-9553-f5c426e77f6a", "state": "new"}] 46662ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 46662ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 46664ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6{\xe4\xcc\x06\xff\\\xa5\xb8\x0ez\xc7') 46665ms [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'\x1c\xafM`\xfbE\xfa6Y\xae=\x10') 46666ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6{\xe4\xcc\x06\xff\\\xa5\xb8\x0ez\xc7') 46666ms [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'\x1c\xafM`\xfbE\xfa6Y\xae=\x10') 46667ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 46667ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xcc\xefT\r\xb8\x00\x1b~d\xc4?\x9c') 46668ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xcc\xefT\r\xb8\x00\x1b~d\xc4?\x9c') 46669ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf9\xd3\xba\xf7s`\xb5\x91\xa7\xbc\x1e\xb3') 46670ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf9\xd3\xba\xf7s`\xb5\x91\xa7\xbc\x1e\xb3') 46670ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53746) (expires in 600 seconds) 46670ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 46670ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 46671ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/7ce2feb7-82e7-47b9-9553-f5c426e77f6a","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 46671ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 46672ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 46672ms [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='') 46672ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 46695ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53531) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'$4\xf7_9\x01\x9c\xa5\x01\x8a\xb4D') 46695ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53531) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'$4\xf7_9\x01\x9c\xa5\x01\x8a\xb4D') 46704ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/7ce2feb7-82e7-47b9-9553-f5c426e77f6a","content":{"type":"answer","sdp":"v=0\\r\\no=- 3933825083 3933825083 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 53531 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 53531 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 48419 typ host\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 48419 typ srflx raddr 172.17.0.3 rport 48419\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53531 typ srflx raddr 172.30.0.1 rport 53531\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64185 typ relay raddr 172.17.0.3 rport 37238\\r\\na=end-of-candidates\\r\\na=ice-ufrag:OrKm\\r\\na=ice-pwd:ZkgaHuIHNQxVPGid8E7FBS\\r\\na=fingerprint:sha-256 50:BC:D3:9A:48:7F:16:D7:54:C4:A5:92:14:50:AA:2F:DB:09:12:40:D3:30:DC:91:60:2D:1D:99:A6:75:D4:2F\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 46704ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 46704ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 46704ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 46704ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 46704ms [err] v=0 46704ms [err] o=- 3933825083 3933825083 IN IP4 0.0.0.0 46704ms [err] s=- 46704ms [err] t=0 0 46704ms [err] a=group:BUNDLE 0 46704ms [err] a=msid-semantic:WMS * 46704ms [err] m=application 53531 DTLS/SCTP 5000 46704ms [err] c=IN IP4 172.30.0.1 46704ms [err] a=mid:0 46704ms [err] a=sctpmap:5000 webrtc-datachannel 65535 46704ms [err] a=max-message-size:65536 46704ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53531 typ host 46704ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 48419 typ host 46704ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 48419 typ srflx raddr 172.17.0.3 rport 48419 46704ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53531 typ srflx raddr 172.30.0.1 rport 53531 46704ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64185 typ relay raddr 172.17.0.3 rport 37238 46704ms [err] a=end-of-candidates 46704ms [err] a=ice-ufrag:OrKm 46704ms [err] a=ice-pwd:ZkgaHuIHNQxVPGid8E7FBS 46704ms [err] a=fingerprint:sha-256 50:BC:D3:9A:48:7F:16:D7:54:C4:A5:92:14:50:AA:2F:DB:09:12:40:D3:30:DC:91:60:2D:1D:99:A6:75:D4:2F 46704ms [err] a=setup:active 46704ms [err] 46706ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 46706ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 46706ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 46707ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44204) -> ('172.30.0.1', 53531)) State.FROZEN -> State.WAITING 46707ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57762) -> ('172.30.0.1', 53531)) State.FROZEN -> State.WAITING 46707ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44204) -> ('172.17.0.3', 48419)) State.FROZEN -> State.WAITING 46707ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53746) -> ('172.30.0.1', 53531)) State.FROZEN -> State.WAITING 46707ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(8cR4syObfY 1 udp 1862270975 172.17.0.3 53531 typ prflx) 46707ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 46708ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 46708ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 46708ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44204) -> ('172.17.0.3', 53531)) State.WAITING -> State.IN_PROGRESS 46708ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53531) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc5\xbc\xb0\x88\x06\x99\xe9^z*7@') 46708ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44204) -> ('172.30.0.1', 53531)) State.WAITING -> State.IN_PROGRESS 46708ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53531) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf13\xcfl\xf0F\xf0\x04\x9f\xadk\x1f') 46709ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7ce2feb7-82e7-47b9-9553-f5c426e77f6a", "state": "connecting"}] 46709ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53531) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc5\xbc\xb0\x88\x06\x99\xe9^z*7@') 46710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44204) -> ('172.17.0.3', 53531)) State.IN_PROGRESS -> State.SUCCEEDED 46710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57762) -> ('172.30.0.1', 53531)) State.WAITING -> State.FAILED 46710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44204) -> ('172.17.0.3', 48419)) State.WAITING -> State.FAILED 46710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57762) -> ('172.17.0.3', 48419)) State.FROZEN -> State.FAILED 46710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44204) -> ('141.24.211.56', 48419)) State.FROZEN -> State.FAILED 46710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57762) -> ('141.24.211.56', 48419)) State.FROZEN -> State.FAILED 46710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44204) -> ('141.24.211.56', 53531)) State.FROZEN -> State.FAILED 46710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57762) -> ('141.24.211.56', 53531)) State.FROZEN -> State.FAILED 46710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44204) -> ('141.24.210.113', 64185)) State.FROZEN -> State.FAILED 46710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57762) -> ('141.24.210.113', 64185)) State.FROZEN -> State.FAILED 46711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53746) -> ('172.30.0.1', 53531)) State.WAITING -> State.FAILED 46711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53746) -> ('172.17.0.3', 48419)) State.FROZEN -> State.FAILED 46711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53746) -> ('141.24.211.56', 48419)) State.FROZEN -> State.FAILED 46711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53746) -> ('141.24.211.56', 53531)) State.FROZEN -> State.FAILED 46711ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53746) -> ('141.24.210.113', 64185)) State.FROZEN -> State.FAILED 46711ms [err] INFO:aioice.ice:Connection(0) ICE completed 46712ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53531) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf13\xcfl\xf0F\xf0\x04\x9f\xadk\x1f') 46712ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44204) -> ('172.30.0.1', 53531)) State.IN_PROGRESS -> State.SUCCEEDED 46712ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53531) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x84\r\xec\xa6d\xb3\x00i\x84M(\xeb') 46713ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53531) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x84\r\xec\xa6d\xb3\x00i\x84M(\xeb') 46729ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 46729ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 46730ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 46730ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 46733ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 46734ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 46734ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 46734ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 46734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 46735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 46735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 46735ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 46735ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7ce2feb7-82e7-47b9-9553-f5c426e77f6a", "state": "connected"}] 46736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 46736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 46736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 46736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 46736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 46737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 46737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 46737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 46738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 46738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3805918828, stream_id=1, stream_seq=0) 46738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 46739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3405786481, stream_id=1, stream_seq=0) 46739ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 46740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3405786481, gaps=[]) 46742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918828, gaps=[]) 46742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 46742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3805918829, stream_id=1, stream_seq=1) 46742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 46743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918830, stream_id=1, stream_seq=2) 46743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918831, stream_id=1, stream_seq=2) 46743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918832, stream_id=1, stream_seq=2) 46746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918829, gaps=[]) 46746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918833, stream_id=1, stream_seq=2) 46747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918830, gaps=[]) 46747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918834, stream_id=1, stream_seq=2) 46747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918835, stream_id=1, stream_seq=2) 46748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918831, gaps=[]) 46748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918836, stream_id=1, stream_seq=2) 46748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918832, gaps=[]) 46748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918837, stream_id=1, stream_seq=3) 46748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918838, stream_id=1, stream_seq=3) 46749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918833, gaps=[]) 46749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918839, stream_id=1, stream_seq=3) 46749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918840, stream_id=1, stream_seq=3) 46749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918834, gaps=[]) 46749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918841, stream_id=1, stream_seq=3) 46750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918842, stream_id=1, stream_seq=3) 46750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918835, gaps=[]) 46750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918843, stream_id=1, stream_seq=3) 46750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918836, gaps=[]) 46750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918844, stream_id=1, stream_seq=4) 46751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918845, stream_id=1, stream_seq=4) 46751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918837, gaps=[]) 46751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918846, stream_id=1, stream_seq=4) 46752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918847, stream_id=1, stream_seq=4) 46752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918838, gaps=[]) 46752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918848, stream_id=1, stream_seq=4) 46752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918849, stream_id=1, stream_seq=4) 46752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918839, gaps=[]) 46752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918850, stream_id=1, stream_seq=4) 46753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918840, gaps=[]) 46753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918851, stream_id=1, stream_seq=5) 46753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918852, stream_id=1, stream_seq=5) 46754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918841, gaps=[]) 46755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918853, stream_id=1, stream_seq=5) 46755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918854, stream_id=1, stream_seq=5) 46755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918842, gaps=[]) 46755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918855, stream_id=1, stream_seq=5) 46755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918856, stream_id=1, stream_seq=5) 46755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918843, gaps=[]) 46755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918857, stream_id=1, stream_seq=5) 46755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918844, gaps=[]) 46755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918858, stream_id=1, stream_seq=6) 46756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918859, stream_id=1, stream_seq=6) 46756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918845, gaps=[]) 46756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918860, stream_id=1, stream_seq=6) 46756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918861, stream_id=1, stream_seq=6) 46756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918846, gaps=[]) 46756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918862, stream_id=1, stream_seq=6) 46757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918863, stream_id=1, stream_seq=6) 46757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918847, gaps=[]) 46757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918864, stream_id=1, stream_seq=6) 46757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918848, gaps=[]) 46757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918865, stream_id=1, stream_seq=7) 46758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918866, stream_id=1, stream_seq=7) 46758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918849, gaps=[]) 46758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918867, stream_id=1, stream_seq=7) 46758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918868, stream_id=1, stream_seq=7) 46759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918850, gaps=[]) 46759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918869, stream_id=1, stream_seq=7) 46759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918870, stream_id=1, stream_seq=7) 46759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918851, gaps=[]) 46760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918871, stream_id=1, stream_seq=7) 46760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918852, gaps=[]) 46760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918872, stream_id=1, stream_seq=8) 46760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918873, stream_id=1, stream_seq=8) 46760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918853, gaps=[]) 46761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918874, stream_id=1, stream_seq=8) 46761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918875, stream_id=1, stream_seq=8) 46761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918854, gaps=[]) 46761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918876, stream_id=1, stream_seq=8) 46761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918877, stream_id=1, stream_seq=8) 46762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918855, gaps=[]) 46762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918878, stream_id=1, stream_seq=8) 46762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918856, gaps=[]) 46762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918879, stream_id=1, stream_seq=9) 46763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918880, stream_id=1, stream_seq=9) 46763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918857, gaps=[]) 46763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918881, stream_id=1, stream_seq=9) 46763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918882, stream_id=1, stream_seq=9) 46763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918858, gaps=[]) 46763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918883, stream_id=1, stream_seq=9) 46764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918884, stream_id=1, stream_seq=9) 46764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918859, gaps=[]) 46764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918885, stream_id=1, stream_seq=9) 46764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918860, gaps=[]) 46764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918886, stream_id=1, stream_seq=10) 46765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918887, stream_id=1, stream_seq=10) 46765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918861, gaps=[]) 46765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918888, stream_id=1, stream_seq=10) 46766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918889, stream_id=1, stream_seq=10) 46766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918862, gaps=[]) 46766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918890, stream_id=1, stream_seq=10) 46766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918891, stream_id=1, stream_seq=10) 46766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918863, gaps=[]) 46767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918892, stream_id=1, stream_seq=10) 46767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918864, gaps=[]) 46767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918893, stream_id=1, stream_seq=11) 46767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918894, stream_id=1, stream_seq=11) 46768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918865, gaps=[]) 46768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918895, stream_id=1, stream_seq=11) 46768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918896, stream_id=1, stream_seq=11) 46768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918866, gaps=[]) 46768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918897, stream_id=1, stream_seq=11) 46769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918898, stream_id=1, stream_seq=11) 46769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918867, gaps=[]) 46769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918899, stream_id=1, stream_seq=11) 46771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918868, gaps=[]) 46771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918900, stream_id=1, stream_seq=12) 46771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918901, stream_id=1, stream_seq=12) 46771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918869, gaps=[]) 46771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918902, stream_id=1, stream_seq=12) 46771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918903, stream_id=1, stream_seq=12) 46771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918870, gaps=[]) 46771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918904, stream_id=1, stream_seq=12) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918905, stream_id=1, stream_seq=12) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918871, gaps=[]) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918906, stream_id=1, stream_seq=12) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918872, gaps=[]) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918907, stream_id=1, stream_seq=13) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918908, stream_id=1, stream_seq=13) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918873, gaps=[]) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918909, stream_id=1, stream_seq=13) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918910, stream_id=1, stream_seq=13) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918874, gaps=[]) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918911, stream_id=1, stream_seq=13) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918912, stream_id=1, stream_seq=13) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918875, gaps=[]) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918913, stream_id=1, stream_seq=13) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918876, gaps=[]) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918914, stream_id=1, stream_seq=14) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918915, stream_id=1, stream_seq=14) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918877, gaps=[]) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918916, stream_id=1, stream_seq=14) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918917, stream_id=1, stream_seq=14) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918878, gaps=[]) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918918, stream_id=1, stream_seq=14) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918919, stream_id=1, stream_seq=14) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918879, gaps=[]) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918920, stream_id=1, stream_seq=14) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918880, gaps=[]) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918921, stream_id=1, stream_seq=15) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918922, stream_id=1, stream_seq=15) 46776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918881, gaps=[]) 46777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918923, stream_id=1, stream_seq=15) 46777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918924, stream_id=1, stream_seq=15) 46777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918882, gaps=[]) 46777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918925, stream_id=1, stream_seq=15) 46777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918926, stream_id=1, stream_seq=15) 46778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918883, gaps=[]) 46778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918927, stream_id=1, stream_seq=15) 46778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918884, gaps=[]) 46778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918928, stream_id=1, stream_seq=16) 46778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918929, stream_id=1, stream_seq=16) 46779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918885, gaps=[]) 46779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918930, stream_id=1, stream_seq=16) 46779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918931, stream_id=1, stream_seq=16) 46779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918886, gaps=[]) 46779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918932, stream_id=1, stream_seq=16) 46779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918933, stream_id=1, stream_seq=16) 46779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918887, gaps=[]) 46779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918934, stream_id=1, stream_seq=16) 46780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918888, gaps=[]) 46780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918935, stream_id=1, stream_seq=17) 46780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918936, stream_id=1, stream_seq=17) 46780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918889, gaps=[]) 46780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918937, stream_id=1, stream_seq=17) 46780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918938, stream_id=1, stream_seq=17) 46781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918890, gaps=[]) 46781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918939, stream_id=1, stream_seq=17) 46781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918940, stream_id=1, stream_seq=17) 46781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918891, gaps=[]) 46781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918941, stream_id=1, stream_seq=17) 46781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918892, gaps=[]) 46781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918942, stream_id=1, stream_seq=18) 46781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918943, stream_id=1, stream_seq=18) 46782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918893, gaps=[]) 46782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918944, stream_id=1, stream_seq=18) 46782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918945, stream_id=1, stream_seq=18) 46782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918894, gaps=[]) 46782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918946, stream_id=1, stream_seq=18) 46782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918947, stream_id=1, stream_seq=18) 46782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918895, gaps=[]) 46782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918948, stream_id=1, stream_seq=18) 46783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918896, gaps=[]) 46783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918949, stream_id=1, stream_seq=19) 46783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918950, stream_id=1, stream_seq=19) 46783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918897, gaps=[]) 46783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918951, stream_id=1, stream_seq=19) 46783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918952, stream_id=1, stream_seq=19) 46783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918898, gaps=[]) 46783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918953, stream_id=1, stream_seq=19) 46784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918954, stream_id=1, stream_seq=19) 46784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918899, gaps=[]) 46784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918955, stream_id=1, stream_seq=19) 46784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918900, gaps=[]) 46784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918956, stream_id=1, stream_seq=20) 46784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918957, stream_id=1, stream_seq=20) 46784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918901, gaps=[]) 46784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918958, stream_id=1, stream_seq=20) 46785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918959, stream_id=1, stream_seq=20) 46785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918902, gaps=[]) 46785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918960, stream_id=1, stream_seq=20) 46785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918961, stream_id=1, stream_seq=20) 46785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918903, gaps=[]) 46785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918962, stream_id=1, stream_seq=20) 46785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918904, gaps=[]) 46785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918963, stream_id=1, stream_seq=21) 46786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918964, stream_id=1, stream_seq=21) 46786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918905, gaps=[]) 46786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918965, stream_id=1, stream_seq=21) 46786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918966, stream_id=1, stream_seq=21) 46786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918906, gaps=[]) 46786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918967, stream_id=1, stream_seq=21) 46786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918968, stream_id=1, stream_seq=21) 46787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918907, gaps=[]) 46787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918969, stream_id=1, stream_seq=21) 46787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918908, gaps=[]) 46787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918970, stream_id=1, stream_seq=22) 46787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918971, stream_id=1, stream_seq=22) 46787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918909, gaps=[]) 46787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918972, stream_id=1, stream_seq=22) 46787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918973, stream_id=1, stream_seq=22) 46788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918910, gaps=[]) 46788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918974, stream_id=1, stream_seq=22) 46788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918975, stream_id=1, stream_seq=22) 46788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918911, gaps=[]) 46788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918976, stream_id=1, stream_seq=22) 46788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918912, gaps=[]) 46788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918977, stream_id=1, stream_seq=23) 46788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918978, stream_id=1, stream_seq=23) 46788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918913, gaps=[]) 46789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918979, stream_id=1, stream_seq=23) 46789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918980, stream_id=1, stream_seq=23) 46789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918914, gaps=[]) 46789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918981, stream_id=1, stream_seq=23) 46789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918982, stream_id=1, stream_seq=23) 46789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918915, gaps=[]) 46789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918983, stream_id=1, stream_seq=23) 46789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918916, gaps=[]) 46789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918984, stream_id=1, stream_seq=24) 46790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918985, stream_id=1, stream_seq=24) 46790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918917, gaps=[]) 46790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918986, stream_id=1, stream_seq=24) 46790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918987, stream_id=1, stream_seq=24) 46790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918918, gaps=[]) 46790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918988, stream_id=1, stream_seq=24) 46790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918989, stream_id=1, stream_seq=24) 46790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918919, gaps=[]) 46791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918990, stream_id=1, stream_seq=24) 46791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918920, gaps=[]) 46791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918991, stream_id=1, stream_seq=25) 46791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918992, stream_id=1, stream_seq=25) 46791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918921, gaps=[]) 46791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918993, stream_id=1, stream_seq=25) 46791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918994, stream_id=1, stream_seq=25) 46792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918922, gaps=[]) 46792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918995, stream_id=1, stream_seq=25) 46792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918996, stream_id=1, stream_seq=25) 46792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918923, gaps=[]) 46792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805918997, stream_id=1, stream_seq=25) 46792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918924, gaps=[]) 46792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805918998, stream_id=1, stream_seq=26) 46792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805918999, stream_id=1, stream_seq=26) 46793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918925, gaps=[]) 46793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919000, stream_id=1, stream_seq=26) 46793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919001, stream_id=1, stream_seq=26) 46793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918926, gaps=[]) 46793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919002, stream_id=1, stream_seq=26) 46793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919003, stream_id=1, stream_seq=26) 46793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918927, gaps=[]) 46793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805919004, stream_id=1, stream_seq=26) 46794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918928, gaps=[]) 46794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805919005, stream_id=1, stream_seq=27) 46794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919006, stream_id=1, stream_seq=27) 46794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918929, gaps=[]) 46794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919007, stream_id=1, stream_seq=27) 46794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919008, stream_id=1, stream_seq=27) 46795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918930, gaps=[]) 46795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919009, stream_id=1, stream_seq=27) 46795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919010, stream_id=1, stream_seq=27) 46795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918931, gaps=[]) 46795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805919011, stream_id=1, stream_seq=27) 46796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918932, gaps=[]) 46796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805919012, stream_id=1, stream_seq=28) 46796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919013, stream_id=1, stream_seq=28) 46796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918933, gaps=[]) 46796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919014, stream_id=1, stream_seq=28) 46796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919015, stream_id=1, stream_seq=28) 46797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918934, gaps=[]) 46797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919016, stream_id=1, stream_seq=28) 46797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919017, stream_id=1, stream_seq=28) 46797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918935, gaps=[]) 46797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805919018, stream_id=1, stream_seq=28) 46798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918936, gaps=[]) 46798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805919019, stream_id=1, stream_seq=29) 46798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919020, stream_id=1, stream_seq=29) 46798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918937, gaps=[]) 46798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919021, stream_id=1, stream_seq=29) 46798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919022, stream_id=1, stream_seq=29) 46799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918938, gaps=[]) 46799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919023, stream_id=1, stream_seq=29) 46799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919024, stream_id=1, stream_seq=29) 46799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918939, gaps=[]) 46799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805919025, stream_id=1, stream_seq=29) 46800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918940, gaps=[]) 46800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805919026, stream_id=1, stream_seq=30) 46800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919027, stream_id=1, stream_seq=30) 46800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918941, gaps=[]) 46800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919028, stream_id=1, stream_seq=30) 46800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919029, stream_id=1, stream_seq=30) 46800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918942, gaps=[]) 46801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919030, stream_id=1, stream_seq=30) 46801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919031, stream_id=1, stream_seq=30) 46801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918943, gaps=[]) 46801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805919032, stream_id=1, stream_seq=30) 46801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918944, gaps=[]) 46801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805919033, stream_id=1, stream_seq=31) 46801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919034, stream_id=1, stream_seq=31) 46802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918945, gaps=[]) 46802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919035, stream_id=1, stream_seq=31) 46802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919036, stream_id=1, stream_seq=31) 46802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918946, gaps=[]) 46802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919037, stream_id=1, stream_seq=31) 46802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919038, stream_id=1, stream_seq=31) 46802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918947, gaps=[]) 46802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805919039, stream_id=1, stream_seq=31) 46803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918948, gaps=[]) 46803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805919040, stream_id=1, stream_seq=32) 46803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919041, stream_id=1, stream_seq=32) 46803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918949, gaps=[]) 46803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919042, stream_id=1, stream_seq=32) 46803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919043, stream_id=1, stream_seq=32) 46804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918950, gaps=[]) 46804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919044, stream_id=1, stream_seq=32) 46804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919045, stream_id=1, stream_seq=32) 46804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918951, gaps=[]) 46804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805919046, stream_id=1, stream_seq=32) 46804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918952, gaps=[]) 46804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3805919047, stream_id=1, stream_seq=33) 46805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919048, stream_id=1, stream_seq=33) 46805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918953, gaps=[]) 46805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919049, stream_id=1, stream_seq=33) 46805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919050, stream_id=1, stream_seq=33) 46805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918954, gaps=[]) 46805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919051, stream_id=1, stream_seq=33) 46805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3805919052, stream_id=1, stream_seq=33) 46805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918955, gaps=[]) 46806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3805919053, stream_id=1, stream_seq=33) 46806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918956, gaps=[]) 46806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918957, gaps=[]) 46806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918958, gaps=[]) 46806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918959, gaps=[]) 46806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918960, gaps=[]) 46807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918961, gaps=[]) 46807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918962, gaps=[]) 46807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918963, gaps=[]) 46807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918964, gaps=[]) 46808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918965, gaps=[]) 46808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918966, gaps=[]) 46808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918967, gaps=[]) 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918968, gaps=[]) 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918969, gaps=[]) 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918970, gaps=[]) 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918971, gaps=[]) 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918972, gaps=[]) 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918973, gaps=[]) 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918974, gaps=[]) 46809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918975, gaps=[]) 46810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918976, gaps=[]) 46810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918977, gaps=[]) 46810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918978, gaps=[]) 46810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918979, gaps=[]) 46810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918980, gaps=[]) 46811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918981, gaps=[]) 46811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918982, gaps=[]) 46811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918983, gaps=[]) 46811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918984, gaps=[]) 46811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918985, gaps=[]) 46812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918986, gaps=[]) 46812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918987, gaps=[]) 46812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918988, gaps=[]) 46812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918989, gaps=[]) 46812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918990, gaps=[]) 46813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918991, gaps=[]) 46813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918992, gaps=[]) 46813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805918993, gaps=[]) 46813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805918994, gaps=[]) 46813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805918995, gaps=[]) 46814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805918996, gaps=[]) 46814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805918997, gaps=[]) 46814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805918998, gaps=[]) 46814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805918999, gaps=[]) 46814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805919000, gaps=[]) 46815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805919001, gaps=[]) 46815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805919002, gaps=[]) 46815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805919003, gaps=[]) 46815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805919004, gaps=[]) 46815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805919005, gaps=[]) 46815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805919006, gaps=[]) 46816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805919007, gaps=[]) 46816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46816ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8192 46816ms [log] 8188 46816ms [log] line [file] undefined 46816ms [log] 46816ms [log] reading line 46816ms [log] [experimentStatusChanged] {"status": "running", "message": null} 46816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805919008, gaps=[]) 46816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805919009, gaps=[]) 46817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805919010, gaps=[]) 46817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805919011, gaps=[]) 46817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805919012, gaps=[]) 46817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805919013, gaps=[]) 46817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805919014, gaps=[]) 46818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805919015, gaps=[]) 46818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805919016, gaps=[]) 46818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805919017, gaps=[]) 46818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805919018, gaps=[]) 46818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805919019, gaps=[]) 46818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805919020, gaps=[]) 46819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805919021, gaps=[]) 46819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805919022, gaps=[]) 46819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805919023, gaps=[]) 46819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805919024, gaps=[]) 46819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805919025, gaps=[]) 46820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805919026, gaps=[]) 46820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805919027, gaps=[]) 46820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805919028, gaps=[]) 46820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805919029, gaps=[]) 46820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805919030, gaps=[]) 46821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805919031, gaps=[]) 46821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805919032, gaps=[]) 46821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805919033, gaps=[]) 46821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805919034, gaps=[]) 46821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805919035, gaps=[]) 46821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805919036, gaps=[]) 46822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805919037, gaps=[]) 46822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805919038, gaps=[]) 46822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805919039, gaps=[]) 46822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805919040, gaps=[]) 46822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805919041, gaps=[]) 46823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805919042, gaps=[]) 46823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805919043, gaps=[]) 46823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805919044, gaps=[]) 46823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805919045, gaps=[]) 46823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805919046, gaps=[]) 46824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3805919047, gaps=[]) 46824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3805919048, gaps=[]) 46824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3805919049, gaps=[]) 46824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3805919050, gaps=[]) 46824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3805919051, gaps=[]) 46824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3805919052, gaps=[]) 46825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 46848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3805919053, gaps=[]) 46848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 47021ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/7ce2feb7-82e7-47b9-9553-f5c426e77f6a"}', extra='') 47021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 47021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 47021ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 47022ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 47022ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 47022ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 47022ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 47022ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 47022ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 47022ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 47022ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 47023ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7ce2feb7-82e7-47b9-9553-f5c426e77f6a", "state": "closed"}] 47023ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 47023ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 47023ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'8\x02s \xb71\x86R\xc1\xaaS\xad') 47024ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'8\x02s \xb71\x86R\xc1\xaaS\xad') 47025ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53746) 47025ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 47025ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 47094ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 47094ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 47158ms [err] Traceback (most recent call last): 47158ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 47158ms [err] return _run_code(code, main_globals, None, 47158ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 47159ms [err] exec(code, run_globals) 47159ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 47159ms [err] sys.exit(main()) 47159ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 47159ms [err] asyncio.run(main_async()) 47159ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 47159ms [err] return loop.run_until_complete(main) 47159ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 47160ms [err] self.run_forever() 47160ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 47160ms [err] self._run_once() 47160ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 47160ms [err] event_list = self._selector.select(timeout) 47160ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 47160ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 47160ms [err] KeyboardInterrupt 47162ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 47162ms [err] h.flush() 47162ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== js Client to js Client GPIO tests : should transmit gpio value ================== js Client to python Client GPIO tests : should transmit initial gpio value ================== js Client to python Client GPIO tests : should transmit gpio value ================== python Client to js Client GPIO tests : should transmit initial gpio value 62439ms [log] starting device 62982ms [err] DEBUG:asyncio:Using selector: EpollSelector 63081ms [err] ERROR:asyncio:Unclosed client session 63081ms [err] client_session: 63161ms [log] parsing 63161ms [log] creating device handler 63161ms [log] [ready] 63161ms [log] reading line 63161ms [log] [websocketToken] "1db7f41a-8a51-44b5-b6d3-83d46a85dd93" 63180ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 63180ms [log] line {"signal":"gpio1","value":"strongH"} 63180ms [log] 63180ms [log] reading line 63180ms [log] line {"signal":"gpio2","value":"strongL"} 63180ms [log] 63180ms [log] reading line 63180ms [log] [websocketConnected] 64678ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 64679ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 64706ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a4246e4a-c4ec-4031-9d0f-e4aaebe9cbc7"}}', extra='') 64706ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a4246e4a-c4ec-4031-9d0f-e4aaebe9cbc7"} 64777ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9d7ca518-c309-4b89-a565-b2930e6706cc","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 64784ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 64784ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 64784ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9d7ca518-c309-4b89-a565-b2930e6706cc", "state": "new"}] 66787ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9d7ca518-c309-4b89-a565-b2930e6706cc"}', extra='') 66787ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 66787ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 66787ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 2558202323749882982 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:DR1E\\r\\na=ice-pwd:hbhaUh2rA9wpsoyZ+va/QU28\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 06:A3:0C:FF:AB:23:A2:2C:E0:4E:60:2B:E0:D2:71:DD:A6:51:BB:4A:1E:70:80:0F:53:47:67:63:9A:45:6C:52\\r\\na=setup:actpass\\r\\na=mid:0\\r\\na=sctp-port:5000\\r\\na=max-message-size:262144\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9d7ca518-c309-4b89-a565-b2930e6706cc"}', extra='') 66787ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 66787ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 66787ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 66787ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 66787ms [err] v=0 66787ms [err] o=- 2558202323749882982 2 IN IP4 127.0.0.1 66787ms [err] s=- 66787ms [err] t=0 0 66787ms [err] a=group:BUNDLE 0 66787ms [err] a=extmap-allow-mixed 66787ms [err] a=msid-semantic: WMS 66787ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 66787ms [err] c=IN IP4 0.0.0.0 66787ms [err] a=ice-ufrag:DR1E 66787ms [err] a=ice-pwd:hbhaUh2rA9wpsoyZ+va/QU28 66787ms [err] a=ice-options:trickle 66787ms [err] a=fingerprint:sha-256 06:A3:0C:FF:AB:23:A2:2C:E0:4E:60:2B:E0:D2:71:DD:A6:51:BB:4A:1E:70:80:0F:53:47:67:63:9A:45:6C:52 66787ms [err] a=setup:actpass 66787ms [err] a=mid:0 66787ms [err] a=sctp-port:5000 66787ms [err] a=max-message-size:262144 66787ms [err] 66789ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 66789ms [err] v=0 66789ms [err] o=- 2558202323749882982 2 IN IP4 127.0.0.1 66789ms [err] s=- 66789ms [err] t=0 0 66789ms [err] a=group:BUNDLE 0 66789ms [err] a=extmap-allow-mixed 66789ms [err] a=msid-semantic: WMS 66789ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 66789ms [err] c=IN IP4 0.0.0.0 66789ms [err] a=ice-ufrag:DR1E 66789ms [err] a=ice-pwd:hbhaUh2rA9wpsoyZ+va/QU28 66789ms [err] a=ice-options:trickle 66789ms [err] a=fingerprint:sha-256 06:A3:0C:FF:AB:23:A2:2C:E0:4E:60:2B:E0:D2:71:DD:A6:51:BB:4A:1E:70:80:0F:53:47:67:63:9A:45:6C:52 66789ms [err] a=setup:actpass 66789ms [err] a=mid:0 66789ms [err] a=sctp-port:5000 66789ms [err] a=max-message-size:262144 66789ms [err] 66789ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 66789ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9d7ca518-c309-4b89-a565-b2930e6706cc", "state": "new"}] 66790ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 66790ms [err] v=0 66790ms [err] o=- 3933825103 3933825103 IN IP4 0.0.0.0 66790ms [err] s=- 66790ms [err] t=0 0 66790ms [err] a=group:BUNDLE 0 66790ms [err] a=msid-semantic:WMS * 66790ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 66790ms [err] c=IN IP4 0.0.0.0 66790ms [err] a=mid:0 66790ms [err] a=sctp-port:5000 66790ms [err] a=max-message-size:65536 66790ms [err] a=ice-ufrag:EYog 66790ms [err] a=ice-pwd:4LN5OHJbnJ9tRNPo2dUi3x 66790ms [err] a=fingerprint:sha-256 D0:BA:D6:AD:4F:92:D6:EF:4C:DD:59:B8:80:57:8D:CA:25:F2:2F:D5:1B:C2:CE:BE:15:F7:5D:B2:56:5E:4F:A1 66790ms [err] a=setup:active 66790ms [err] 66790ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 66790ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 66790ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 66791ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 66791ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 66793ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9b\x8b\xfb$1\xd6J\x8f\xc1Q\x94\x98') 66793ms [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'JPU?\xa1\xe3\xb6\xcc\xc3w\xe1I') 66793ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9b\x8b\xfb$1\xd6J\x8f\xc1Q\x94\x98') 66793ms [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'JPU?\xa1\xe3\xb6\xcc\xc3w\xe1I') 66794ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 66794ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1f\x96Hs\xabaj<\x05h\xado') 66795ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1f\x96Hs\xabaj<\x05h\xado') 66795ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1fog\xd2\xa47*\xffs\xd9\xb78') 66796ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x1fog\xd2\xa47*\xffs\xd9\xb78') 66796ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58292) (expires in 600 seconds) 66796ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 66796ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 66796ms [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='') 66796ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 66797ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 66797ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 66797ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 66797ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 66797ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 66797ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9d7ca518-c309-4b89-a565-b2930e6706cc", "state": "connecting"}] 66816ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34118) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3ylU7OSSOJZ5') 66817ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34118) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3ylU7OSSOJZ5') 66817ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(nrBMu2Hzay 1 udp 1845501695 172.17.0.3 34118 typ prflx) 66817ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48516) -> ('172.17.0.3', 34118)) State.WAITING -> State.IN_PROGRESS 66817ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34118) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdby\x1f\xf9\x11;\xfe*\x02j\x05Y') 66822ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34118) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdby\x1f\xf9\x11;\xfe*\x02j\x05Y') 66822ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48516) -> ('172.17.0.3', 34118)) State.IN_PROGRESS -> State.SUCCEEDED 66822ms [err] INFO:aioice.ice:Connection(0) ICE completed 66839ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 66839ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 66839ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 66840ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 66843ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 66843ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 66843ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 66843ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 66844ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 66844ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9d7ca518-c309-4b89-a565-b2930e6706cc", "state": "connected"}] 66846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 66846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 66846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 66846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 66846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 66846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 66847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3549304756, stream_id=1, stream_seq=0) 66847ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 66847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2396440338, stream_id=1, stream_seq=0) 66847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 66848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3549304756, gaps=[]) 66850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2396440338, gaps=[]) 66850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 66850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2396440339, stream_id=1, stream_seq=1) 66850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 66850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2396440340, stream_id=1, stream_seq=2) 66850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2396440340, gaps=[]) 66850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 66870ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34118) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'W0e6KYPykjWW') 66870ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34118) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'W0e6KYPykjWW') 66871ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2056964550 1 udp 2113937151 30c973a0-ffe4-489f-936b-cb41360ed2ff.local 34118 typ host generation 0 ufrag DR1E network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9d7ca518-c309-4b89-a565-b2930e6706cc"}', extra='') 66871ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 66872ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 66872ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 66875ms [err] INFO:aioice.ice:Connection(0) Remote candidate "30c973a0-ffe4-489f-936b-cb41360ed2ff.local" resolved to 172.17.0.3 66886ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1340875659 1 udp 1677729535 141.24.211.56 34118 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag DR1E network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9d7ca518-c309-4b89-a565-b2930e6706cc"}', extra='') 66886ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 66886ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 66886ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 66908ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1749533177 1 udp 33562623 141.24.210.113 65080 typ relay raddr 141.24.211.56 rport 34118 generation 0 ufrag DR1E network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9d7ca518-c309-4b89-a565-b2930e6706cc"}', extra='') 66908ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 66908ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 66909ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 66933ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34118) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'm1D32dd3B34X') 66933ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34118) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'm1D32dd3B34X') 66933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48516) -> ('172.17.0.3', 34118)) State.FROZEN -> State.FAILED 66933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51771) -> ('172.17.0.3', 34118)) State.FROZEN -> State.FAILED 66933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48516) -> ('141.24.211.56', 34118)) State.FROZEN -> State.FAILED 66933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51771) -> ('141.24.211.56', 34118)) State.FROZEN -> State.FAILED 66933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48516) -> ('141.24.210.113', 65080)) State.FROZEN -> State.FAILED 66933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51771) -> ('141.24.210.113', 65080)) State.FROZEN -> State.FAILED 66933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58292) -> ('172.17.0.3', 34118)) State.FROZEN -> State.FAILED 66933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58292) -> ('141.24.211.56', 34118)) State.FROZEN -> State.FAILED 66933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58292) -> ('141.24.210.113', 65080)) State.FROZEN -> State.FAILED 66971ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 66971ms [log] [experimentStatusChanged] {"status": "running", "message": null} 66998ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9d7ca518-c309-4b89-a565-b2930e6706cc"}', extra='') 66998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 66998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 66998ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 66998ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 66998ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 66999ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 66999ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 66999ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 66999ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 66999ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 66999ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 67000ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9d7ca518-c309-4b89-a565-b2930e6706cc", "state": "closed"}] 67000ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 67000ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 67001ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'L\x9a9O\xcda\x0b\xc6\x82c\x18Y') 67001ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'L\x9a9O\xcda\x0b\xc6\x82c\x18Y') 67002ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58292) 67002ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 67002ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 67057ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 67057ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 67157ms [err] Traceback (most recent call last): 67157ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 67158ms [err] return _run_code(code, main_globals, None, 67158ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 67158ms [err] exec(code, run_globals) 67158ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 67158ms [err] sys.exit(main()) 67158ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 67158ms [err] asyncio.run(main_async()) 67158ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 67171ms [err] return loop.run_until_complete(main) 67171ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 67171ms [err] self.run_forever() 67171ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 67171ms [err] self._run_once() 67171ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 67171ms [err] event_list = self._selector.select(timeout) 67171ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 67171ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 67171ms [err] KeyboardInterrupt 67171ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 67171ms [err] h.flush() 67171ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 67288ms [log] starting device 67774ms [err] DEBUG:asyncio:Using selector: EpollSelector 67859ms [err] ERROR:asyncio:Unclosed client session 67859ms [err] client_session: 67970ms [log] parsing 67970ms [log] creating device handler 67970ms [log] [ready] 67970ms [log] reading line 67970ms [log] [websocketToken] "50305f82-ebc9-4804-8154-88189fcce4b1" 67996ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 67996ms [log] [websocketConnected] 69545ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 69545ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 69572ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/79414ebb-ee0a-4ea7-8003-769ec0b70bbc"}}', extra='') 69573ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/79414ebb-ee0a-4ea7-8003-769ec0b70bbc"} 69643ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b173e453-e5d7-49dd-a9c9-db6f361c7b40","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 69649ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b173e453-e5d7-49dd-a9c9-db6f361c7b40", "state": "new"}] 71652ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 71653ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 71653ms [err] v=0 71653ms [err] o=- 3933825108 3933825108 IN IP4 0.0.0.0 71653ms [err] s=- 71653ms [err] t=0 0 71653ms [err] a=group:BUNDLE 0 71653ms [err] a=msid-semantic:WMS * 71653ms [err] m=application 9 DTLS/SCTP 5000 71653ms [err] c=IN IP4 0.0.0.0 71653ms [err] a=mid:0 71653ms [err] a=sctpmap:5000 webrtc-datachannel 65535 71653ms [err] a=max-message-size:65536 71653ms [err] a=ice-ufrag:17eC 71653ms [err] a=ice-pwd:ynKEWaia5iF3ItBtVFJEuu 71653ms [err] a=fingerprint:sha-256 06:A7:5B:EB:22:2F:BE:7B:C1:0E:69:74:C1:32:EA:CE:65:0D:71:08:70:45:5E:8D:A1:23:B4:BC:B4:02:37:F9 71653ms [err] a=setup:actpass 71653ms [err] 71654ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 71654ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 71655ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b173e453-e5d7-49dd-a9c9-db6f361c7b40", "state": "new"}] 71655ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 71656ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 71657ms [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'\xd9\xc5\xd6\x1e-\x9dv\xc3W\xf4\xa4\xf1') 71657ms [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'\xac\x16z<\xc1t\xbc\xf8\xcck\xb9"') 71658ms [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'\xd9\xc5\xd6\x1e-\x9dv\xc3W\xf4\xa4\xf1') 71658ms [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'\xac\x16z<\xc1t\xbc\xf8\xcck\xb9"') 71660ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 71660ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x86\xeb\xb2\xfe\xa2\x96w\xda\x9f\xc1\xa5\xd9') 71661ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x86\xeb\xb2\xfe\xa2\x96w\xda\x9f\xc1\xa5\xd9') 71661ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd5\x92v0\x06\x12\x03P>\x07\xd9\x8a') 71662ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd5\x92v0\x06\x12\x03P>\x07\xd9\x8a') 71662ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60269) (expires in 600 seconds) 71662ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 71662ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 71663ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b173e453-e5d7-49dd-a9c9-db6f361c7b40"}', extra='') 71663ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 71663ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 71663ms [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='') 71663ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 71677ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59770) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ZXAYNvJ1+6Kk') 71677ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59770) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ZXAYNvJ1+6Kk') 71685ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 6565407794506061982 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:8KGF\\r\\na=ice-pwd:+OA9QZeXY1uGv14z8x35xSci\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 8F:35:BB:53:C9:9B:A7:22:A6:A9:61:99:78:64:0B:2E:93:23:F5:26:FE:69:A8:3A:1F:53:19:E5:03:B0:5B:D7\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b173e453-e5d7-49dd-a9c9-db6f361c7b40"}', extra='') 71685ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 71685ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 71685ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 71685ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 71685ms [err] v=0 71685ms [err] o=- 6565407794506061982 2 IN IP4 127.0.0.1 71685ms [err] s=- 71685ms [err] t=0 0 71685ms [err] a=group:BUNDLE 0 71685ms [err] a=msid-semantic: WMS 71685ms [err] m=application 9 DTLS/SCTP 5000 71685ms [err] c=IN IP4 0.0.0.0 71685ms [err] a=ice-ufrag:8KGF 71685ms [err] a=ice-pwd:+OA9QZeXY1uGv14z8x35xSci 71685ms [err] a=ice-options:trickle 71685ms [err] a=fingerprint:sha-256 8F:35:BB:53:C9:9B:A7:22:A6:A9:61:99:78:64:0B:2E:93:23:F5:26:FE:69:A8:3A:1F:53:19:E5:03:B0:5B:D7 71685ms [err] a=setup:active 71685ms [err] a=mid:0 71685ms [err] a=sctpmap:5000 webrtc-datachannel 1024 71685ms [err] 71686ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 71687ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 71687ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 71687ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(BaBx4bONfd 1 udp 1845501695 172.17.0.3 59770 typ prflx) 71687ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 71687ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 71687ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 71687ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37656) -> ('172.17.0.3', 59770)) State.WAITING -> State.IN_PROGRESS 71687ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59770) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa9\x15\xcb2\x85\xe8P\xdc\x0c\x80k\xa1') 71688ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b173e453-e5d7-49dd-a9c9-db6f361c7b40", "state": "connecting"}] 71688ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59770) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa9\x15\xcb2\x85\xe8P\xdc\x0c\x80k\xa1') 71688ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37656) -> ('172.17.0.3', 59770)) State.IN_PROGRESS -> State.SUCCEEDED 71688ms [err] INFO:aioice.ice:Connection(0) ICE completed 71708ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 71708ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 71709ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 71710ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 71713ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 71713ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 71713ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 71713ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 71714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 71714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 71714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 71714ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 71714ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b173e453-e5d7-49dd-a9c9-db6f361c7b40", "state": "connected"}] 71714ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 71715ms [log] line {"signal":"gpio1","value":"strongH"} 71715ms [log] 71715ms [log] reading line 71715ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 71716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 71717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 71717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 71717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 71717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 71717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 71717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 71718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 71718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 71718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 71718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=576738085, stream_id=1, stream_seq=0) 71718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 71719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=576738085, gaps=[]) 71719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 71719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=460215467, stream_id=1, stream_seq=0) 71719ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 71719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=460215467, gaps=[]) 71720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=576738086, stream_id=1, stream_seq=1) 71720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 71720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=576738087, stream_id=1, stream_seq=2) 71720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=576738088, stream_id=1, stream_seq=3) 71720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=576738089, stream_id=1, stream_seq=4) 71721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=576738087, gaps=[]) 71721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 71721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=576738089, gaps=[]) 71721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 71724ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1133639869 1 udp 2113937151 1abe1b45-4abf-45a2-a4e0-de22ac8913ca.local 59770 typ host generation 0 ufrag 8KGF network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b173e453-e5d7-49dd-a9c9-db6f361c7b40"}', extra='') 71724ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 71724ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 71724ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 71729ms [err] INFO:aioice.ice:Connection(0) Remote candidate "1abe1b45-4abf-45a2-a4e0-de22ac8913ca.local" resolved to 172.17.0.3 71729ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59770) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ynV98Sq8+FgM') 71729ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59770) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ynV98Sq8+FgM') 71729ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1271509882 1 udp 1677729535 141.24.211.56 59770 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 8KGF network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b173e453-e5d7-49dd-a9c9-db6f361c7b40"}', extra='') 71730ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 71730ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 71730ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 71792ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59770) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9MDGy+m72Z+J') 71792ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59770) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9MDGy+m72Z+J') 71835ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 71835ms [log] line {"signal":"gpio2","value":"strongL"} 71835ms [log] 71835ms [log] reading line 71835ms [log] [experimentStatusChanged] {"status": "running", "message": null} 71855ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59770) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'vF1oRi6vUzey') 71855ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59770) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'vF1oRi6vUzey') 71855ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45378) -> ('172.17.0.3', 59770)) State.WAITING -> State.IN_PROGRESS 71855ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59770) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b')w\x12\xa5\xaf\x88\xaaL\xe4\xae\x17@') 71856ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59770) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b')w\x12\xa5\xaf\x88\xaaL\xe4\xae\x17@') 71857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45378) -> ('172.17.0.3', 59770)) State.IN_PROGRESS -> State.SUCCEEDED 71857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37656) -> ('172.17.0.3', 59770)) State.FROZEN -> State.FAILED 71857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45378) -> ('172.17.0.3', 59770)) State.FROZEN -> State.FAILED 71857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37656) -> ('141.24.211.56', 59770)) State.FROZEN -> State.FAILED 71857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 45378) -> ('141.24.211.56', 59770)) State.FROZEN -> State.FAILED 71857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60269) -> ('172.17.0.3', 59770)) State.FROZEN -> State.FAILED 71857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60269) -> ('141.24.211.56', 59770)) State.FROZEN -> State.FAILED 71860ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b173e453-e5d7-49dd-a9c9-db6f361c7b40"}', extra='') 71860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 71860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 71860ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 71860ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 71860ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 71860ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 71860ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 71861ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 71861ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 71861ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 71861ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 71861ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b173e453-e5d7-49dd-a9c9-db6f361c7b40", "state": "closed"}] 71862ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 71862ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 71862ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x9d\xc3\x86\x1e\xb1\xb7\x90\xb9+\xcd\xaa\xc6') 71863ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x9d\xc3\x86\x1e\xb1\xb7\x90\xb9+\xcd\xaa\xc6') 71863ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60269) 71863ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 71863ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 71974ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 71974ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 72072ms [err] Traceback (most recent call last): 72072ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 72072ms [err] return _run_code(code, main_globals, None, 72072ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 72073ms [err] exec(code, run_globals) 72073ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 72073ms [err] sys.exit(main()) 72073ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 72073ms [err] asyncio.run(main_async()) 72073ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 72073ms [err] return loop.run_until_complete(main) 72073ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 72073ms [err] self.run_forever() 72073ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 72073ms [err] self._run_once() 72073ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 72074ms [err] event_list = self._selector.select(timeout) 72074ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 72074ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 72074ms [err] KeyboardInterrupt 72076ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 72076ms [err] h.flush() 72076ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 72187ms [log] starting device 72612ms [err] DEBUG:asyncio:Using selector: EpollSelector 72687ms [err] ERROR:asyncio:Unclosed client session 72687ms [err] client_session: 72786ms [log] parsing 72786ms [log] creating device handler 72786ms [log] [ready] 72786ms [log] reading line 72786ms [log] [websocketToken] "a5de3d11-68fd-4391-aac7-fbe707903d8c" 72810ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 72810ms [log] line {"signal":"gpio1","value":"strongH"} 72810ms [log] 72810ms [log] reading line 72810ms [log] line {"signal":"gpio2","value":"strongL"} 72810ms [log] 72810ms [log] reading line 72810ms [log] [websocketConnected] 72981ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 72981ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 73001ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b92e9122-99c5-440c-a703-ddabd3afd984"}}', extra='') 73002ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b92e9122-99c5-440c-a703-ddabd3afd984"} 73070ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/2f00ab2e-f04a-42e3-9a90-e8a081aaf0f6","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 73075ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 73075ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 73075ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2f00ab2e-f04a-42e3-9a90-e8a081aaf0f6", "state": "new"}] 75078ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/2f00ab2e-f04a-42e3-9a90-e8a081aaf0f6","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 75078ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 75078ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 75078ms [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='') 75078ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 75094ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/2f00ab2e-f04a-42e3-9a90-e8a081aaf0f6","content":{"type":"offer","sdp":"v=0\\r\\no=- 3933825111 3933825111 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 55949 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 55949 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52344 typ host\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 52344 typ srflx raddr 172.17.0.3 rport 52344\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55949 typ srflx raddr 172.30.0.1 rport 55949\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62068 typ relay raddr 172.17.0.3 rport 38935\\r\\na=end-of-candidates\\r\\na=ice-ufrag:dyXT\\r\\na=ice-pwd:CQVgRirlUfeY7djDuX78Fs\\r\\na=fingerprint:sha-256 B3:96:4C:B7:97:87:B1:0D:D2:31:32:4F:F4:12:10:8F:AC:5B:E3:3D:85:7C:27:CC:98:D1:E1:86:03:55:90:E4\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 75094ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 75094ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 75094ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 75094ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 75094ms [err] v=0 75094ms [err] o=- 3933825111 3933825111 IN IP4 0.0.0.0 75094ms [err] s=- 75094ms [err] t=0 0 75094ms [err] a=group:BUNDLE 0 75094ms [err] a=msid-semantic:WMS * 75094ms [err] m=application 55949 DTLS/SCTP 5000 75094ms [err] c=IN IP4 172.30.0.1 75094ms [err] a=mid:0 75094ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75094ms [err] a=max-message-size:65536 75094ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55949 typ host 75094ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52344 typ host 75094ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 52344 typ srflx raddr 172.17.0.3 rport 52344 75094ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55949 typ srflx raddr 172.30.0.1 rport 55949 75094ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62068 typ relay raddr 172.17.0.3 rport 38935 75094ms [err] a=end-of-candidates 75094ms [err] a=ice-ufrag:dyXT 75094ms [err] a=ice-pwd:CQVgRirlUfeY7djDuX78Fs 75094ms [err] a=fingerprint:sha-256 B3:96:4C:B7:97:87:B1:0D:D2:31:32:4F:F4:12:10:8F:AC:5B:E3:3D:85:7C:27:CC:98:D1:E1:86:03:55:90:E4 75094ms [err] a=setup:actpass 75094ms [err] 75096ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 75096ms [err] v=0 75096ms [err] o=- 3933825111 3933825111 IN IP4 0.0.0.0 75096ms [err] s=- 75096ms [err] t=0 0 75096ms [err] a=group:BUNDLE 0 75096ms [err] a=msid-semantic:WMS * 75096ms [err] m=application 55949 DTLS/SCTP 5000 75096ms [err] c=IN IP4 172.30.0.1 75096ms [err] a=mid:0 75096ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75096ms [err] a=max-message-size:65536 75096ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55949 typ host 75096ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52344 typ host 75096ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 52344 typ srflx raddr 172.17.0.3 rport 52344 75096ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55949 typ srflx raddr 172.30.0.1 rport 55949 75096ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62068 typ relay raddr 172.17.0.3 rport 38935 75096ms [err] a=end-of-candidates 75096ms [err] a=ice-ufrag:dyXT 75096ms [err] a=ice-pwd:CQVgRirlUfeY7djDuX78Fs 75096ms [err] a=fingerprint:sha-256 B3:96:4C:B7:97:87:B1:0D:D2:31:32:4F:F4:12:10:8F:AC:5B:E3:3D:85:7C:27:CC:98:D1:E1:86:03:55:90:E4 75096ms [err] a=setup:actpass 75096ms [err] 75096ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 75096ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2f00ab2e-f04a-42e3-9a90-e8a081aaf0f6", "state": "new"}] 75097ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 75097ms [err] v=0 75097ms [err] o=- 3933825111 3933825111 IN IP4 0.0.0.0 75097ms [err] s=- 75097ms [err] t=0 0 75097ms [err] a=group:BUNDLE 0 75097ms [err] a=msid-semantic:WMS * 75097ms [err] m=application 9 DTLS/SCTP 5000 75097ms [err] c=IN IP4 0.0.0.0 75097ms [err] a=mid:0 75097ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75097ms [err] a=max-message-size:65536 75097ms [err] a=ice-ufrag:R4oz 75097ms [err] a=ice-pwd:9iOLyAvfCbpj8HMor6vyrn 75097ms [err] a=fingerprint:sha-256 50:15:3A:80:37:78:22:99:FB:3F:B7:F3:55:28:61:12:C7:48:68:0E:B7:48:12:1F:55:FE:EA:E5:94:77:91:CA 75097ms [err] a=setup:active 75097ms [err] 75097ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 75097ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 75097ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 75098ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 75098ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 75100ms [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'\xe9\xd3\xe0"\xf2\xba\xac}\xc7\x98\xcb\xf2') 75100ms [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'oq4\xcb\x82,5\xe5\x8b0\x0e4') 75100ms [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'\xe9\xd3\xe0"\xf2\xba\xac}\xc7\x98\xcb\xf2') 75100ms [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'oq4\xcb\x82,5\xe5\x8b0\x0e4') 75101ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 75101ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc7x\tdG.,\x96=\xa0\xf5\r') 75102ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc7x\tdG.,\x96=\xa0\xf5\r') 75102ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x82nm#\xc3$\xd7t\x0c\xcb!\x13') 75103ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x82nm#\xc3$\xd7t\x0c\xcb!\x13') 75103ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62450) (expires in 600 seconds) 75103ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 75103ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 75104ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 75104ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 75104ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 75104ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38906) -> ('172.30.0.1', 55949)) State.FROZEN -> State.WAITING 75104ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49108) -> ('172.30.0.1', 55949)) State.FROZEN -> State.WAITING 75104ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38906) -> ('172.17.0.3', 52344)) State.FROZEN -> State.WAITING 75104ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62450) -> ('172.30.0.1', 55949)) State.FROZEN -> State.WAITING 75105ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 75105ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 75105ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38906) -> ('172.30.0.1', 55949)) State.WAITING -> State.IN_PROGRESS 75105ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55949) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xc3\x12J*\x11'\xf4\x83A\xc6&\x8c") 75105ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2f00ab2e-f04a-42e3-9a90-e8a081aaf0f6", "state": "connecting"}] 75106ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55949) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xc3\x12J*\x11'\xf4\x83A\xc6&\x8c") 75106ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38906) -> ('172.30.0.1', 55949)) State.IN_PROGRESS -> State.SUCCEEDED 75106ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38906) -> ('141.24.211.56', 52344)) State.FROZEN -> State.WAITING 75106ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38906) -> ('141.24.211.56', 55949)) State.FROZEN -> State.WAITING 75106ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38906) -> ('141.24.210.113', 62068)) State.FROZEN -> State.WAITING 75115ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55949) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'n2\x12)\x9e\x08\x031?\x97\xba>') 75115ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55949) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'n2\x12)\x9e\x08\x031?\x97\xba>') 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49108) -> ('172.30.0.1', 55949)) State.WAITING -> State.FAILED 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38906) -> ('172.17.0.3', 52344)) State.WAITING -> State.FAILED 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49108) -> ('172.17.0.3', 52344)) State.FROZEN -> State.FAILED 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38906) -> ('141.24.211.56', 52344)) State.WAITING -> State.FAILED 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49108) -> ('141.24.211.56', 52344)) State.FROZEN -> State.FAILED 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38906) -> ('141.24.211.56', 55949)) State.WAITING -> State.FAILED 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49108) -> ('141.24.211.56', 55949)) State.FROZEN -> State.FAILED 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62450) -> ('172.30.0.1', 55949)) State.WAITING -> State.FAILED 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62450) -> ('172.17.0.3', 52344)) State.FROZEN -> State.FAILED 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38906) -> ('141.24.210.113', 62068)) State.WAITING -> State.FAILED 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 49108) -> ('141.24.210.113', 62068)) State.FROZEN -> State.FAILED 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62450) -> ('141.24.211.56', 52344)) State.FROZEN -> State.FAILED 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62450) -> ('141.24.211.56', 55949)) State.FROZEN -> State.FAILED 75116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62450) -> ('141.24.210.113', 62068)) State.FROZEN -> State.FAILED 75117ms [err] INFO:aioice.ice:Connection(0) ICE completed 75117ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55949) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ah\xd7q\x03^\xe7SA\x9bvx') 75117ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55949) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ah\xd7q\x03^\xe7SA\x9bvx') 75117ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(5g945PStpS 1 udp 1862270975 172.17.0.3 55949 typ prflx) 75118ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38906) -> ('172.17.0.3', 55949)) State.WAITING -> State.IN_PROGRESS 75118ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55949) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa5P\xe2\xf5\x15\xffB#"\x85\xa0\xc3') 75118ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55949) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa5P\xe2\xf5\x15\xffB#"\x85\xa0\xc3') 75118ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38906) -> ('172.17.0.3', 55949)) State.IN_PROGRESS -> State.SUCCEEDED 75125ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 75125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 75126ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 75126ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 75140ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 75140ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 75140ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 75140ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 75141ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 75141ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2f00ab2e-f04a-42e3-9a90-e8a081aaf0f6", "state": "connected"}] 75142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 75142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 75142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 75143ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 75143ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 75143ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 75144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1946066116, stream_id=1, stream_seq=0) 75144ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 75144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1528264271, stream_id=1, stream_seq=0) 75144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 75144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1946066116, gaps=[]) 75145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1528264272, stream_id=1, stream_seq=1) 75145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1528264273, stream_id=1, stream_seq=2) 75145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1528264271, gaps=[]) 75145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 75145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1528264272, gaps=[]) 75145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 75146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1528264273, gaps=[]) 75146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 75243ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 75244ms [log] [experimentStatusChanged] {"status": "running", "message": null} 75284ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/2f00ab2e-f04a-42e3-9a90-e8a081aaf0f6"}', extra='') 75285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 75285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 75285ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 75285ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 75285ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 75285ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 75285ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 75285ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 75285ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 75286ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 75286ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 75286ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2f00ab2e-f04a-42e3-9a90-e8a081aaf0f6", "state": "closed"}] 75286ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 75287ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 75287ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'q\xfd\xc6\xe2\xca\x99r\xed\xce\x82\xb1+') 75288ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'q\xfd\xc6\xe2\xca\x99r\xed\xce\x82\xb1+') 75288ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62450) 75288ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 75288ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 75374ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 75374ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 75483ms [err] Traceback (most recent call last): 75483ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 75483ms [err] return _run_code(code, main_globals, None, 75483ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 75483ms [err] exec(code, run_globals) 75483ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 75483ms [err] sys.exit(main()) 75483ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 75483ms [err] asyncio.run(main_async()) 75483ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 75483ms [err] return loop.run_until_complete(main) 75483ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 75483ms [err] self.run_forever() 75483ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 75484ms [err] self._run_once() 75484ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 75484ms [err] event_list = self._selector.select(timeout) 75484ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 75484ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 75484ms [err] KeyboardInterrupt 75487ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 75487ms [err] h.flush() 75487ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 75597ms [log] starting device 76017ms [err] DEBUG:asyncio:Using selector: EpollSelector 76112ms [err] ERROR:asyncio:Unclosed client session 76112ms [err] client_session: 76389ms [log] parsing 76389ms [log] creating device handler 76389ms [log] [ready] 76389ms [log] reading line 76389ms [log] [websocketToken] "d9dc84ce-c941-406c-bbce-bcb349b08b0d" 76547ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 76547ms [log] [websocketConnected] 76890ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 76890ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 76919ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/22779a70-043e-49b2-9328-0290850ff51d"}}', extra='') 76919ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/22779a70-043e-49b2-9328-0290850ff51d"} 76979ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b0ef2527-123c-47c9-ace6-48c09079e263","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 76984ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b0ef2527-123c-47c9-ace6-48c09079e263", "state": "new"}] 78988ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b0ef2527-123c-47c9-ace6-48c09079e263","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 78988ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 78988ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 78988ms [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='') 78988ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 79001ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b0ef2527-123c-47c9-ace6-48c09079e263","content":{"type":"offer","sdp":"v=0\\r\\no=- 3933825115 3933825115 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 58454 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 58454 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 59548 typ host\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 59548 typ srflx raddr 172.17.0.3 rport 59548\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 58454 typ srflx raddr 172.30.0.1 rport 58454\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53184 typ relay raddr 172.17.0.3 rport 36847\\r\\na=end-of-candidates\\r\\na=ice-ufrag:oPgY\\r\\na=ice-pwd:QU0BwW17nvVmEnLzbhjipJ\\r\\na=fingerprint:sha-256 62:AD:D4:DA:11:C7:EA:DC:7D:16:89:B1:0E:DE:53:4D:C5:06:30:93:D9:36:AE:68:0A:56:1C:FB:74:62:9E:3E\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 79001ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 79001ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 79001ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 79001ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 79001ms [err] v=0 79001ms [err] o=- 3933825115 3933825115 IN IP4 0.0.0.0 79001ms [err] s=- 79001ms [err] t=0 0 79001ms [err] a=group:BUNDLE 0 79001ms [err] a=msid-semantic:WMS * 79001ms [err] m=application 58454 DTLS/SCTP 5000 79001ms [err] c=IN IP4 172.30.0.1 79001ms [err] a=mid:0 79001ms [err] a=sctpmap:5000 webrtc-datachannel 65535 79001ms [err] a=max-message-size:65536 79001ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 58454 typ host 79001ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 59548 typ host 79001ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 59548 typ srflx raddr 172.17.0.3 rport 59548 79001ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 58454 typ srflx raddr 172.30.0.1 rport 58454 79001ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53184 typ relay raddr 172.17.0.3 rport 36847 79001ms [err] a=end-of-candidates 79001ms [err] a=ice-ufrag:oPgY 79001ms [err] a=ice-pwd:QU0BwW17nvVmEnLzbhjipJ 79001ms [err] a=fingerprint:sha-256 62:AD:D4:DA:11:C7:EA:DC:7D:16:89:B1:0E:DE:53:4D:C5:06:30:93:D9:36:AE:68:0A:56:1C:FB:74:62:9E:3E 79001ms [err] a=setup:actpass 79001ms [err] 79002ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 79002ms [err] v=0 79002ms [err] o=- 3933825115 3933825115 IN IP4 0.0.0.0 79002ms [err] s=- 79002ms [err] t=0 0 79002ms [err] a=group:BUNDLE 0 79002ms [err] a=msid-semantic:WMS * 79002ms [err] m=application 58454 DTLS/SCTP 5000 79002ms [err] c=IN IP4 172.30.0.1 79002ms [err] a=mid:0 79002ms [err] a=sctpmap:5000 webrtc-datachannel 65535 79002ms [err] a=max-message-size:65536 79002ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 58454 typ host 79002ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 59548 typ host 79002ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 59548 typ srflx raddr 172.17.0.3 rport 59548 79002ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 58454 typ srflx raddr 172.30.0.1 rport 58454 79002ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53184 typ relay raddr 172.17.0.3 rport 36847 79002ms [err] a=end-of-candidates 79002ms [err] a=ice-ufrag:oPgY 79002ms [err] a=ice-pwd:QU0BwW17nvVmEnLzbhjipJ 79002ms [err] a=fingerprint:sha-256 62:AD:D4:DA:11:C7:EA:DC:7D:16:89:B1:0E:DE:53:4D:C5:06:30:93:D9:36:AE:68:0A:56:1C:FB:74:62:9E:3E 79002ms [err] a=setup:actpass 79002ms [err] 79003ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 79003ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b0ef2527-123c-47c9-ace6-48c09079e263", "state": "new"}] 79004ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 79004ms [err] v=0 79004ms [err] o=- 3933825115 3933825115 IN IP4 0.0.0.0 79004ms [err] s=- 79004ms [err] t=0 0 79004ms [err] a=group:BUNDLE 0 79004ms [err] a=msid-semantic:WMS * 79004ms [err] m=application 9 DTLS/SCTP 5000 79004ms [err] c=IN IP4 0.0.0.0 79004ms [err] a=mid:0 79004ms [err] a=sctpmap:5000 webrtc-datachannel 65535 79004ms [err] a=max-message-size:65536 79004ms [err] a=ice-ufrag:cPHu 79004ms [err] a=ice-pwd:PEae967hxeeHLKd9sO16R4 79004ms [err] a=fingerprint:sha-256 FF:82:3A:A5:37:18:D7:B4:DD:EC:99:DC:38:5E:CE:F8:34:C4:19:3B:2A:BC:24:57:56:19:B5:0F:02:9B:FE:9A 79004ms [err] a=setup:active 79004ms [err] 79004ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 79004ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 79004ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 79005ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 79005ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 79007ms [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'F\x1blu\xbc\xfa\xee\xac\x0e=m0') 79007ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Z\xae\xc9\xb0\x84\xd3\t\xa2\x8e\xc7\x10N') 79007ms [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'F\x1blu\xbc\xfa\xee\xac\x0e=m0') 79007ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Z\xae\xc9\xb0\x84\xd3\t\xa2\x8e\xc7\x10N') 79008ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 79008ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x00&OI\xa76\\iA?\x81\xd1') 79009ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x00&OI\xa76\\iA?\x81\xd1') 79009ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc3I\xbf\x9fz%\x89O(c\xd20') 79010ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xc3I\xbf\x9fz%\x89O(c\xd20') 79010ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61361) (expires in 600 seconds) 79010ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 79010ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 79010ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 79010ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 79011ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 79011ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56670) -> ('172.30.0.1', 58454)) State.FROZEN -> State.WAITING 79011ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57374) -> ('172.30.0.1', 58454)) State.FROZEN -> State.WAITING 79011ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56670) -> ('172.17.0.3', 59548)) State.FROZEN -> State.WAITING 79011ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61361) -> ('172.30.0.1', 58454)) State.FROZEN -> State.WAITING 79011ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 79011ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 79011ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56670) -> ('172.30.0.1', 58454)) State.WAITING -> State.IN_PROGRESS 79011ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 58454) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x10a&xHW\xd1u}\xbdv\n') 79012ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b0ef2527-123c-47c9-ace6-48c09079e263", "state": "connecting"}] 79012ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 58454) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x10a&xHW\xd1u}\xbdv\n') 79012ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56670) -> ('172.30.0.1', 58454)) State.IN_PROGRESS -> State.SUCCEEDED 79012ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56670) -> ('141.24.211.56', 59548)) State.FROZEN -> State.WAITING 79013ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56670) -> ('141.24.211.56', 58454)) State.FROZEN -> State.WAITING 79013ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56670) -> ('141.24.210.113', 53184)) State.FROZEN -> State.WAITING 79022ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 58454) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe8\xa21?y\xd5J\xc8\x1aE\xa0)') 79022ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 58454) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe8\xa21?y\xd5J\xc8\x1aE\xa0)') 79022ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57374) -> ('172.30.0.1', 58454)) State.WAITING -> State.FAILED 79022ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56670) -> ('172.17.0.3', 59548)) State.WAITING -> State.FAILED 79023ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57374) -> ('172.17.0.3', 59548)) State.FROZEN -> State.FAILED 79023ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56670) -> ('141.24.211.56', 59548)) State.WAITING -> State.FAILED 79023ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57374) -> ('141.24.211.56', 59548)) State.FROZEN -> State.FAILED 79023ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56670) -> ('141.24.211.56', 58454)) State.WAITING -> State.FAILED 79023ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57374) -> ('141.24.211.56', 58454)) State.FROZEN -> State.FAILED 79023ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61361) -> ('172.30.0.1', 58454)) State.WAITING -> State.FAILED 79023ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61361) -> ('172.17.0.3', 59548)) State.FROZEN -> State.FAILED 79023ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56670) -> ('141.24.210.113', 53184)) State.WAITING -> State.FAILED 79023ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57374) -> ('141.24.210.113', 53184)) State.FROZEN -> State.FAILED 79023ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61361) -> ('141.24.211.56', 59548)) State.FROZEN -> State.FAILED 79023ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61361) -> ('141.24.211.56', 58454)) State.FROZEN -> State.FAILED 79023ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61361) -> ('141.24.210.113', 53184)) State.FROZEN -> State.FAILED 79023ms [err] INFO:aioice.ice:Connection(0) ICE completed 79023ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58454) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfc|\x86\x9c\xac\x8b\xbf\x01-z\xcf~') 79024ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58454) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfc|\x86\x9c\xac\x8b\xbf\x01-z\xcf~') 79024ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ix17jIbx5H 1 udp 1862270975 172.17.0.3 58454 typ prflx) 79024ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56670) -> ('172.17.0.3', 58454)) State.WAITING -> State.IN_PROGRESS 79024ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 58454) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'u\xb3\xa6\xb8L\x0f\xfe\n\xae\x83W)') 79025ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 58454) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'u\xb3\xa6\xb8L\x0f\xfe\n\xae\x83W)') 79025ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56670) -> ('172.17.0.3', 58454)) State.IN_PROGRESS -> State.SUCCEEDED 79032ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 79032ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 79033ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 79033ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 79045ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 79046ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 79046ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 79046ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 79046ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 79046ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b0ef2527-123c-47c9-ace6-48c09079e263", "state": "connected"}] 79047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 79047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 79047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 79047ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 79047ms [log] line {"signal":"gpio1","value":"strongH"} 79047ms [log] 79047ms [log] reading line 79047ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 79048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 79048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 79048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 79049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=960332235, stream_id=1, stream_seq=0) 79049ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 79049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4022254566, stream_id=1, stream_seq=0) 79049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 79049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=960332235, gaps=[]) 79050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4022254567, stream_id=1, stream_seq=1) 79050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4022254568, stream_id=1, stream_seq=2) 79050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4022254569, stream_id=1, stream_seq=3) 79050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4022254570, stream_id=1, stream_seq=4) 79051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4022254566, gaps=[]) 79051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 79051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4022254567, gaps=[]) 79051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 79051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4022254568, gaps=[]) 79051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 79052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4022254569, gaps=[]) 79052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 79052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4022254570, gaps=[]) 79052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 79214ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 79214ms [log] line {"signal":"gpio2","value":"strongL"} 79214ms [log] 79214ms [log] reading line 79214ms [log] [experimentStatusChanged] {"status": "running", "message": null} 79315ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b0ef2527-123c-47c9-ace6-48c09079e263"}', extra='') 79315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 79315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 79315ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 79316ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 79316ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 79316ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 79316ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 79316ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 79316ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 79316ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 79317ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 79317ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b0ef2527-123c-47c9-ace6-48c09079e263", "state": "closed"}] 79317ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 79317ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 79318ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x9b\xa3#\xd3\x9c\xe1H\x9a\xfd\x16\xa9\xe9') 79318ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x9b\xa3#\xd3\x9c\xe1H\x9a\xfd\x16\xa9\xe9') 79318ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61361) 79319ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 79319ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 79851ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 79852ms [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 80698ms [err] Traceback (most recent call last): 80698ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 80698ms [err] return _run_code(code, main_globals, None, 80698ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 80698ms [err] exec(code, run_globals) 80698ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 80698ms [err] sys.exit(main()) 80698ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 80698ms [err] asyncio.run(main_async()) 80698ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 80698ms [err] return loop.run_until_complete(main) 80698ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 80698ms [err] self.run_forever() 80698ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 80698ms [err] self._run_once() 80698ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 80699ms [err] event_list = self._selector.select(timeout) 80699ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 80699ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 80699ms [err] KeyboardInterrupt 80701ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 80701ms [err] h.flush() 80701ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== js Client to js Client GPIO tests without driver: should transmit gpio value ================== js Client to python Client GPIO tests without driver: should transmit initial gpio value ================== js Client to python Client GPIO tests without driver: should transmit gpio value ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 99910ms [log] starting device 100395ms [err] DEBUG:asyncio:Using selector: EpollSelector 100471ms [err] ERROR:asyncio:Unclosed client session 100471ms [err] client_session: 100907ms [log] parsing 100907ms [log] creating device handler 100907ms [log] [ready] 100907ms [log] reading line 100907ms [log] [websocketToken] "883882a7-86f1-422d-9481-b6b5dcf52812" 101109ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 101110ms [log] line {"signal":"gpio1","value":"strongH"} 101110ms [log] 101110ms [log] reading line 101110ms [log] line {"signal":"gpio2","value":"strongL"} 101110ms [log] 101110ms [log] reading line 101110ms [log] [websocketConnected] 102080ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 102080ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 102098ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a29a8d04-03d4-409f-b8b0-92ecb766b49a"}}', extra='') 102098ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a29a8d04-03d4-409f-b8b0-92ecb766b49a"} 102155ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/59bff483-6ff0-46c6-a7f5-25f194706f7c","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 102159ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 102159ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 102159ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/59bff483-6ff0-46c6-a7f5-25f194706f7c", "state": "new"}] 104163ms [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='') 104163ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 104163ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/59bff483-6ff0-46c6-a7f5-25f194706f7c"}', extra='') 104164ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 104164ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 104164ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 4294960370445611136 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:rH4t\\r\\na=ice-pwd:r/P0zzUzOegWGgZfiOt5jgml\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 50:73:CD:7C:18:8E:BA:BF:56:14:91:F6:35:D2:8B:91:F7:2F:36:AD:5C:4D:79:8E:BC:7C:95:59:DA:82:DC:50\\r\\na=setup:actpass\\r\\na=mid:0\\r\\na=sctp-port:5000\\r\\na=max-message-size:262144\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/59bff483-6ff0-46c6-a7f5-25f194706f7c"}', extra='') 104164ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 104164ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 104164ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 104164ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 104164ms [err] v=0 104164ms [err] o=- 4294960370445611136 2 IN IP4 127.0.0.1 104164ms [err] s=- 104164ms [err] t=0 0 104164ms [err] a=group:BUNDLE 0 104164ms [err] a=extmap-allow-mixed 104164ms [err] a=msid-semantic: WMS 104164ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 104164ms [err] c=IN IP4 0.0.0.0 104164ms [err] a=ice-ufrag:rH4t 104164ms [err] a=ice-pwd:r/P0zzUzOegWGgZfiOt5jgml 104164ms [err] a=ice-options:trickle 104164ms [err] a=fingerprint:sha-256 50:73:CD:7C:18:8E:BA:BF:56:14:91:F6:35:D2:8B:91:F7:2F:36:AD:5C:4D:79:8E:BC:7C:95:59:DA:82:DC:50 104164ms [err] a=setup:actpass 104164ms [err] a=mid:0 104164ms [err] a=sctp-port:5000 104164ms [err] a=max-message-size:262144 104164ms [err] 104167ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 104167ms [err] v=0 104167ms [err] o=- 4294960370445611136 2 IN IP4 127.0.0.1 104167ms [err] s=- 104167ms [err] t=0 0 104167ms [err] a=group:BUNDLE 0 104167ms [err] a=extmap-allow-mixed 104167ms [err] a=msid-semantic: WMS 104167ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 104167ms [err] c=IN IP4 0.0.0.0 104167ms [err] a=ice-ufrag:rH4t 104167ms [err] a=ice-pwd:r/P0zzUzOegWGgZfiOt5jgml 104167ms [err] a=ice-options:trickle 104167ms [err] a=fingerprint:sha-256 50:73:CD:7C:18:8E:BA:BF:56:14:91:F6:35:D2:8B:91:F7:2F:36:AD:5C:4D:79:8E:BC:7C:95:59:DA:82:DC:50 104167ms [err] a=setup:actpass 104167ms [err] a=mid:0 104167ms [err] a=sctp-port:5000 104167ms [err] a=max-message-size:262144 104167ms [err] 104168ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 104168ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/59bff483-6ff0-46c6-a7f5-25f194706f7c", "state": "new"}] 104169ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 104169ms [err] v=0 104169ms [err] o=- 3933825140 3933825140 IN IP4 0.0.0.0 104169ms [err] s=- 104169ms [err] t=0 0 104169ms [err] a=group:BUNDLE 0 104169ms [err] a=msid-semantic:WMS * 104169ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 104169ms [err] c=IN IP4 0.0.0.0 104169ms [err] a=mid:0 104169ms [err] a=sctp-port:5000 104169ms [err] a=max-message-size:65536 104169ms [err] a=ice-ufrag:54qp 104169ms [err] a=ice-pwd:xqubrkrcK50PS7MILT7N3g 104169ms [err] a=fingerprint:sha-256 74:18:83:6F:0D:0A:8E:2F:36:54:41:36:A0:53:0D:2B:14:F4:0F:18:6E:94:AB:8A:FA:32:8E:4D:15:8D:0C:92 104169ms [err] a=setup:active 104169ms [err] 104170ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 104170ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 104170ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 104171ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 104172ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 104173ms [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'\x9dc\ry\xfe\x13\x8c7.\rz\xec') 104174ms [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'4A\xac\x8f/\x91\xb1D\x93\xad\xf6K') 104174ms [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'\x9dc\ry\xfe\x13\x8c7.\rz\xec') 104174ms [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'4A\xac\x8f/\x91\xb1D\x93\xad\xf6K') 104176ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 104176ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b' \xb7 \xf9%\xb5\xeb\xc2$\xf1%\t') 104177ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b' \xb7 \xf9%\xb5\xeb\xc2$\xf1%\t') 104177ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b't\xe67,\xcb\x0cv\xf7-\x93x\xa9') 104178ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b't\xe67,\xcb\x0cv\xf7-\x93x\xa9') 104178ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61509) (expires in 600 seconds) 104178ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 104178ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 104179ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 104179ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 104179ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 104179ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 104180ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 104180ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/59bff483-6ff0-46c6-a7f5-25f194706f7c", "state": "connecting"}] 104196ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54099) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Pa9RAMQSGtwl') 104197ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54099) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Pa9RAMQSGtwl') 104197ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(9SNWt9g9mY 1 udp 1845501695 172.17.0.3 54099 typ prflx) 104197ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52374) -> ('172.17.0.3', 54099)) State.WAITING -> State.IN_PROGRESS 104197ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54099) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\r7\xd9)Er\x8c>PY\xd5\xc8') 104198ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54099) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\r7\xd9)Er\x8c>PY\xd5\xc8') 104198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52374) -> ('172.17.0.3', 54099)) State.IN_PROGRESS -> State.SUCCEEDED 104198ms [err] INFO:aioice.ice:Connection(0) ICE completed 104199ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 104200ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 104201ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 104201ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 104206ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 104207ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 104207ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 104207ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 104207ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 104208ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/59bff483-6ff0-46c6-a7f5-25f194706f7c", "state": "connected"}] 104211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 104211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 104211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 104212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 104212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 104213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 104216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1788070091, stream_id=1, stream_seq=0) 104216ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 104217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3547234339, stream_id=1, stream_seq=0) 104217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 104217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1788070091, gaps=[]) 104218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3547234339, gaps=[]) 104218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 104218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3547234340, stream_id=1, stream_seq=1) 104218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 104218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3547234341, stream_id=1, stream_seq=2) 104219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3547234341, gaps=[]) 104219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 104261ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54099) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'PRrkNzfVHG7Q') 104262ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54099) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'PRrkNzfVHG7Q') 104325ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54099) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'i6+72h8K1Aqr') 104325ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54099) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'i6+72h8K1Aqr') 104329ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2984056905 1 udp 2113937151 8980373b-c6c0-4f74-ae29-78b3a7b6b820.local 54099 typ host generation 0 ufrag rH4t network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/59bff483-6ff0-46c6-a7f5-25f194706f7c"}', extra='') 104329ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 104329ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 104329ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 104335ms [err] INFO:aioice.ice:Connection(0) Remote candidate "8980373b-c6c0-4f74-ae29-78b3a7b6b820.local" resolved to 172.17.0.3 104477ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3033863953 1 udp 1677729535 141.24.211.56 54099 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag rH4t network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/59bff483-6ff0-46c6-a7f5-25f194706f7c"}', extra='') 104477ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 104477ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 104477ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 104581ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3889735834 1 udp 33562623 141.24.210.113 58805 typ relay raddr 141.24.211.56 rport 54099 generation 0 ufrag rH4t network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/59bff483-6ff0-46c6-a7f5-25f194706f7c"}', extra='') 104581ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 104581ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 104581ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 104791ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 104792ms [log] [experimentStatusChanged] {"status": "running", "message": null} 104815ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/59bff483-6ff0-46c6-a7f5-25f194706f7c"}', extra='') 104815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 104815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 104815ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 104816ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 104816ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 104816ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 104816ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 104816ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 104816ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 104817ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 104817ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 104817ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/59bff483-6ff0-46c6-a7f5-25f194706f7c", "state": "closed"}] 104818ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 104818ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 104818ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'Z\x18\x0b\xeb\x167\x83u\xd2\x885\xa3') 104819ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'Z\x18\x0b\xeb\x167\x83u\xd2\x885\xa3') 104819ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61509) 104819ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 104819ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 105168ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 105169ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 105978ms [err] Traceback (most recent call last): 105978ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 105978ms [err] return _run_code(code, main_globals, None, 105978ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 105978ms [err] exec(code, run_globals) 105978ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 105978ms [err] sys.exit(main()) 105978ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 105979ms [err] asyncio.run(main_async()) 105979ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 105979ms [err] return loop.run_until_complete(main) 105979ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 105979ms [err] self.run_forever() 105979ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 105979ms [err] self._run_once() 105979ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 105980ms [err] event_list = self._selector.select(timeout) 105980ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 105980ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 105980ms [err] KeyboardInterrupt 105983ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 105983ms [err] h.flush() 105983ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 106232ms [log] starting device 106701ms [err] DEBUG:asyncio:Using selector: EpollSelector 106772ms [err] ERROR:asyncio:Unclosed client session 106772ms [err] client_session: 106848ms [log] parsing 106848ms [log] creating device handler 106848ms [log] [ready] 106848ms [log] reading line 106848ms [log] [websocketToken] "5aedca36-e9ec-4bab-9e98-e907e26874df" 106868ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 106868ms [log] [websocketConnected] 108444ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 108444ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 108480ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/09eb4183-c29e-45ed-ae17-841f8dc48ca2"}}', extra='') 108480ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/09eb4183-c29e-45ed-ae17-841f8dc48ca2"} 108591ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9411412e-e246-495c-8df4-dcdb91f13fdc","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 108597ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9411412e-e246-495c-8df4-dcdb91f13fdc", "state": "new"}] 110600ms [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='') 110600ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9411412e-e246-495c-8df4-dcdb91f13fdc"}', extra='') 110600ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 110600ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 110600ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 110600ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 4236451693098778717 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:JqnZ\\r\\na=ice-pwd:Xehz92/D0lF0mETDH4NUyoQy\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 5B:1A:A7:25:7F:19:84:5D:16:4C:54:0E:F3:BE:8A:33:28:07:C0:C9:39:4A:51:BC:03:E3:A5:59:66:27:49:2E\\r\\na=setup:actpass\\r\\na=mid:0\\r\\na=sctp-port:5000\\r\\na=max-message-size:262144\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9411412e-e246-495c-8df4-dcdb91f13fdc"}', extra='') 110600ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 110600ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 110600ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 110601ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 110601ms [err] v=0 110601ms [err] o=- 4236451693098778717 2 IN IP4 127.0.0.1 110601ms [err] s=- 110601ms [err] t=0 0 110601ms [err] a=group:BUNDLE 0 110601ms [err] a=extmap-allow-mixed 110601ms [err] a=msid-semantic: WMS 110601ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 110601ms [err] c=IN IP4 0.0.0.0 110601ms [err] a=ice-ufrag:JqnZ 110601ms [err] a=ice-pwd:Xehz92/D0lF0mETDH4NUyoQy 110601ms [err] a=ice-options:trickle 110601ms [err] a=fingerprint:sha-256 5B:1A:A7:25:7F:19:84:5D:16:4C:54:0E:F3:BE:8A:33:28:07:C0:C9:39:4A:51:BC:03:E3:A5:59:66:27:49:2E 110601ms [err] a=setup:actpass 110601ms [err] a=mid:0 110601ms [err] a=sctp-port:5000 110601ms [err] a=max-message-size:262144 110601ms [err] 110603ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 110603ms [err] v=0 110603ms [err] o=- 4236451693098778717 2 IN IP4 127.0.0.1 110603ms [err] s=- 110603ms [err] t=0 0 110603ms [err] a=group:BUNDLE 0 110603ms [err] a=extmap-allow-mixed 110603ms [err] a=msid-semantic: WMS 110603ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 110603ms [err] c=IN IP4 0.0.0.0 110603ms [err] a=ice-ufrag:JqnZ 110603ms [err] a=ice-pwd:Xehz92/D0lF0mETDH4NUyoQy 110603ms [err] a=ice-options:trickle 110603ms [err] a=fingerprint:sha-256 5B:1A:A7:25:7F:19:84:5D:16:4C:54:0E:F3:BE:8A:33:28:07:C0:C9:39:4A:51:BC:03:E3:A5:59:66:27:49:2E 110603ms [err] a=setup:actpass 110603ms [err] a=mid:0 110603ms [err] a=sctp-port:5000 110603ms [err] a=max-message-size:262144 110603ms [err] 110603ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 110603ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9411412e-e246-495c-8df4-dcdb91f13fdc", "state": "new"}] 110605ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 110605ms [err] v=0 110605ms [err] o=- 3933825147 3933825147 IN IP4 0.0.0.0 110605ms [err] s=- 110605ms [err] t=0 0 110605ms [err] a=group:BUNDLE 0 110605ms [err] a=msid-semantic:WMS * 110605ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 110605ms [err] c=IN IP4 0.0.0.0 110605ms [err] a=mid:0 110605ms [err] a=sctp-port:5000 110605ms [err] a=max-message-size:65536 110605ms [err] a=ice-ufrag:NzOj 110605ms [err] a=ice-pwd:1t0ZMHauSZjLC7JEhR0ex2 110605ms [err] a=fingerprint:sha-256 BD:F3:23:13:4C:83:A1:83:83:7A:B9:9C:3B:BD:DB:CB:0E:62:3B:37:8F:2D:67:C1:68:CB:75:86:33:DD:95:3F 110605ms [err] a=setup:active 110605ms [err] 110605ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 110605ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 110606ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 110607ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 110608ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 110609ms [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'\xab2\xc2X\xeb%\xea<\x17\x9e\xe2|') 110610ms [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'\xde\xd4\x02\x8b\x867\xf4O\x0b"\x95\xdd') 110610ms [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'\xab2\xc2X\xeb%\xea<\x17\x9e\xe2|') 110611ms [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'\xde\xd4\x02\x8b\x867\xf4O\x0b"\x95\xdd') 110612ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 110612ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8e^\xb4\xd0\x81\xdaX\x97\x99q\xb3\x0e') 110613ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x8e^\xb4\xd0\x81\xdaX\x97\x99q\xb3\x0e') 110614ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xbf*\xcd\xbf\xeeo7n\x80z\xb9\xe8') 110615ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xbf*\xcd\xbf\xeeo7n\x80z\xb9\xe8') 110615ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51999) (expires in 600 seconds) 110615ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 110615ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 110616ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 110616ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 110617ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 110617ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 110617ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 110618ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9411412e-e246-495c-8df4-dcdb91f13fdc", "state": "connecting"}] 110641ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 45253) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'NRlwWLR2O2TH') 110642ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 45253) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'NRlwWLR2O2TH') 110642ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Yp5YlsOmeD 1 udp 1845501695 172.17.0.3 45253 typ prflx) 110642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33875) -> ('172.17.0.3', 45253)) State.WAITING -> State.IN_PROGRESS 110642ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 45253) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'zAA\x8c\xadlY\x8e)\xbe\x82\x18') 110650ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 45253) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'zAA\x8c\xadlY\x8e)\xbe\x82\x18') 110651ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33875) -> ('172.17.0.3', 45253)) State.IN_PROGRESS -> State.SUCCEEDED 110651ms [err] INFO:aioice.ice:Connection(0) ICE completed 110664ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 110664ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 110664ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 110665ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 110669ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 110669ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 110669ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 110669ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 110670ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 110670ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9411412e-e246-495c-8df4-dcdb91f13fdc", "state": "connected"}] 110671ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 110671ms [log] line {"signal":"gpio1","value":"strongH"} 110671ms [log] 110671ms [log] reading line 110671ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 110674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 110675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 110675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 110680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 110680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 110680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 110683ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4049797891 1 udp 2113937151 e13db4c8-c25f-4705-840e-6cf6ced7f67d.local 45253 typ host generation 0 ufrag JqnZ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9411412e-e246-495c-8df4-dcdb91f13fdc"}', extra='') 110685ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 110685ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 110685ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 110687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2309047016, stream_id=1, stream_seq=0) 110687ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 110687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=710451884, stream_id=1, stream_seq=0) 110688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 110688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2309047016, gaps=[]) 110690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=710451884, gaps=[]) 110690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 110690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=710451885, stream_id=1, stream_seq=1) 110691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 110691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=710451886, stream_id=1, stream_seq=2) 110691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=710451887, stream_id=1, stream_seq=3) 110691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=710451888, stream_id=1, stream_seq=4) 110701ms [err] INFO:aioice.ice:Connection(0) Remote candidate "e13db4c8-c25f-4705-840e-6cf6ced7f67d.local" resolved to 172.17.0.3 110701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=710451886, gaps=[]) 110702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 110702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=710451888, gaps=[]) 110702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 110702ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 45253) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'X0czD69IhVrH') 110703ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 45253) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'X0czD69IhVrH') 110703ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33875) -> ('172.17.0.3', 45253)) State.FROZEN -> State.FAILED 110703ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42853) -> ('172.17.0.3', 45253)) State.FROZEN -> State.FAILED 110703ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51999) -> ('172.17.0.3', 45253)) State.FROZEN -> State.FAILED 110715ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1192751926 1 udp 33562623 141.24.210.113 61045 typ relay raddr 141.24.211.56 rport 45253 generation 0 ufrag JqnZ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9411412e-e246-495c-8df4-dcdb91f13fdc"}', extra='') 110715ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 110715ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 110715ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 110734ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4181412036 1 udp 1677729535 141.24.211.56 45253 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag JqnZ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9411412e-e246-495c-8df4-dcdb91f13fdc"}', extra='') 110734ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 110735ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 110735ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 110763ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 45253) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'BB6LuT6LqInI') 110763ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 45253) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'BB6LuT6LqInI') 110763ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33875) -> ('141.24.211.56', 45253)) State.FROZEN -> State.FAILED 110763ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42853) -> ('141.24.211.56', 45253)) State.FROZEN -> State.FAILED 110764ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33875) -> ('141.24.210.113', 61045)) State.FROZEN -> State.FAILED 110764ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42853) -> ('141.24.210.113', 61045)) State.FROZEN -> State.FAILED 110764ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51999) -> ('141.24.211.56', 45253)) State.FROZEN -> State.FAILED 110764ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51999) -> ('141.24.210.113', 61045)) State.FROZEN -> State.FAILED 110806ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 110806ms [log] line {"signal":"gpio2","value":"strongL"} 110806ms [log] 110806ms [log] reading line 110806ms [log] [experimentStatusChanged] {"status": "running", "message": null} 110869ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9411412e-e246-495c-8df4-dcdb91f13fdc"}', extra='') 110870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 110870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 110870ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 110871ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 110871ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 110871ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 110871ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 110871ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 110871ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 110871ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 110871ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 110872ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9411412e-e246-495c-8df4-dcdb91f13fdc", "state": "closed"}] 110872ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 110872ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 110873ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'NLw\x16\xd0?\xb4\xf8\xb2\xdf\xf0\xb3') 110873ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'NLw\x16\xd0?\xb4\xf8\xb2\xdf\xf0\xb3') 110873ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51999) 110874ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 110874ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 110976ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 110976ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit initial gpio value 111103ms [err] Traceback (most recent call last): 111103ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 111103ms [err] return _run_code(code, main_globals, None, 111103ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 111103ms [err] exec(code, run_globals) 111103ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 111103ms [err] sys.exit(main()) 111103ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 111103ms [err] asyncio.run(main_async()) 111103ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 111103ms [err] return loop.run_until_complete(main) 111103ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 111103ms [err] self.run_forever() 111103ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 111103ms [err] self._run_once() 111103ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 111104ms [err] event_list = self._selector.select(timeout) 111104ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 111104ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 111104ms [err] KeyboardInterrupt 111106ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 111106ms [err] h.flush() 111106ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 111238ms [log] starting device 111693ms [err] DEBUG:asyncio:Using selector: EpollSelector 111779ms [err] ERROR:asyncio:Unclosed client session 111779ms [err] client_session: 111846ms [log] parsing 111846ms [log] creating device handler 111846ms [log] [ready] 111846ms [log] reading line 111846ms [log] [websocketToken] "4e363380-3940-4914-9b1b-9f4883050177" 111856ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 111856ms [log] line {"signal":"gpio1","value":"strongH"} 111856ms [log] 111856ms [log] reading line 111856ms [log] line {"signal":"gpio2","value":"strongL"} 111856ms [log] 111856ms [log] reading line 111856ms [log] [websocketConnected] 112050ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 112050ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 112069ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/f1be3ea8-5771-4691-b224-f81f4a06f9e9"}}', extra='') 112070ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/f1be3ea8-5771-4691-b224-f81f4a06f9e9"} 112119ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b6ffbe1d-c3a9-4059-97b0-866650f8e4c0","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 112124ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 112124ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 112125ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b6ffbe1d-c3a9-4059-97b0-866650f8e4c0", "state": "new"}] 114128ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 114130ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 114130ms [err] v=0 114130ms [err] o=- 3933825150 3933825150 IN IP4 0.0.0.0 114130ms [err] s=- 114130ms [err] t=0 0 114130ms [err] a=group:BUNDLE 0 114130ms [err] a=msid-semantic:WMS * 114130ms [err] m=application 9 DTLS/SCTP 5000 114130ms [err] c=IN IP4 0.0.0.0 114130ms [err] a=mid:0 114130ms [err] a=sctpmap:5000 webrtc-datachannel 65535 114130ms [err] a=max-message-size:65536 114130ms [err] a=ice-ufrag:Rzsl 114130ms [err] a=ice-pwd:ASkQQs4E6OX8F50VVUst62 114130ms [err] a=fingerprint:sha-256 D5:93:FB:C9:61:09:4B:AA:FF:5C:E8:63:5F:27:C7:F7:1D:CA:EC:83:E5:1E:1F:7A:FD:75:0F:6F:51:FE:83:B7 114130ms [err] a=setup:actpass 114130ms [err] 114131ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 114131ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 114133ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b6ffbe1d-c3a9-4059-97b0-866650f8e4c0", "state": "new"}] 114133ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 114134ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 114136ms [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'\x11\xa4\xcc\xbby\xbc\x95\x04\xd4O\x89~') 114136ms [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'\xa8v}\xba\x92\xacL\x1e\x8b?e\xd2') 114137ms [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'\x11\xa4\xcc\xbby\xbc\x95\x04\xd4O\x89~') 114137ms [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'\xa8v}\xba\x92\xacL\x1e\x8b?e\xd2') 114138ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 114138ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'p\xcd\xdd\xdbK%\xe6N\x1e_\xca\xb8') 114140ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'p\xcd\xdd\xdbK%\xe6N\x1e_\xca\xb8') 114140ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe1\xb1\x18\xac\xd9ID\x90\t\xf0LN') 114141ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe1\xb1\x18\xac\xd9ID\x90\t\xf0LN') 114141ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53375) (expires in 600 seconds) 114141ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 114142ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 114143ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b6ffbe1d-c3a9-4059-97b0-866650f8e4c0","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 114143ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 114143ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 114143ms [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='') 114143ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 114171ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52912) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'C\xbe\x95H\x13\xa8\xc4H\xfd\xa9\xb7\x04') 114171ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52912) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'C\xbe\x95H\x13\xa8\xc4H\xfd\xa9\xb7\x04') 114178ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b6ffbe1d-c3a9-4059-97b0-866650f8e4c0","content":{"type":"answer","sdp":"v=0\\r\\no=- 3933825150 3933825150 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 52912 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 52912 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 58440 typ host\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 58440 typ srflx raddr 172.17.0.3 rport 58440\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52912 typ srflx raddr 172.30.0.1 rport 52912\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 58925 typ relay raddr 172.17.0.3 rport 47010\\r\\na=end-of-candidates\\r\\na=ice-ufrag:H6tg\\r\\na=ice-pwd:pl2qhnh9jePF08Hqo8cdgv\\r\\na=fingerprint:sha-256 99:23:B5:76:AD:68:CA:05:C5:49:6E:BF:7D:29:7B:F9:93:D5:81:F2:F4:11:41:BA:1C:AA:1E:36:18:34:FD:D2\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 114178ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 114178ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 114178ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 114178ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 114178ms [err] v=0 114178ms [err] o=- 3933825150 3933825150 IN IP4 0.0.0.0 114178ms [err] s=- 114178ms [err] t=0 0 114178ms [err] a=group:BUNDLE 0 114178ms [err] a=msid-semantic:WMS * 114178ms [err] m=application 52912 DTLS/SCTP 5000 114178ms [err] c=IN IP4 172.30.0.1 114178ms [err] a=mid:0 114178ms [err] a=sctpmap:5000 webrtc-datachannel 65535 114178ms [err] a=max-message-size:65536 114178ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 52912 typ host 114178ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 58440 typ host 114178ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 58440 typ srflx raddr 172.17.0.3 rport 58440 114178ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52912 typ srflx raddr 172.30.0.1 rport 52912 114178ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 58925 typ relay raddr 172.17.0.3 rport 47010 114178ms [err] a=end-of-candidates 114178ms [err] a=ice-ufrag:H6tg 114178ms [err] a=ice-pwd:pl2qhnh9jePF08Hqo8cdgv 114178ms [err] a=fingerprint:sha-256 99:23:B5:76:AD:68:CA:05:C5:49:6E:BF:7D:29:7B:F9:93:D5:81:F2:F4:11:41:BA:1C:AA:1E:36:18:34:FD:D2 114178ms [err] a=setup:active 114178ms [err] 114180ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 114180ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 114180ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 114180ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42992) -> ('172.30.0.1', 52912)) State.FROZEN -> State.WAITING 114180ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60440) -> ('172.30.0.1', 52912)) State.FROZEN -> State.WAITING 114180ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42992) -> ('172.17.0.3', 58440)) State.FROZEN -> State.WAITING 114180ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53375) -> ('172.30.0.1', 52912)) State.FROZEN -> State.WAITING 114181ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Wexy6CeU63 1 udp 1862270975 172.17.0.3 52912 typ prflx) 114181ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 114181ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 114181ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 114181ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42992) -> ('172.17.0.3', 52912)) State.WAITING -> State.IN_PROGRESS 114181ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52912) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf6*S\x14\xfaL6\x9c\xe1\xc8o\xce') 114182ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42992) -> ('172.30.0.1', 52912)) State.WAITING -> State.IN_PROGRESS 114182ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52912) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1aV xstF}\xe4\xf2\\L') 114182ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b6ffbe1d-c3a9-4059-97b0-866650f8e4c0", "state": "connecting"}] 114182ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52912) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf6*S\x14\xfaL6\x9c\xe1\xc8o\xce') 114182ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42992) -> ('172.17.0.3', 52912)) State.IN_PROGRESS -> State.SUCCEEDED 114182ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60440) -> ('172.30.0.1', 52912)) State.WAITING -> State.FAILED 114182ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42992) -> ('172.17.0.3', 58440)) State.WAITING -> State.FAILED 114183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60440) -> ('172.17.0.3', 58440)) State.FROZEN -> State.FAILED 114183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42992) -> ('141.24.211.56', 58440)) State.FROZEN -> State.FAILED 114183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60440) -> ('141.24.211.56', 58440)) State.FROZEN -> State.FAILED 114183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42992) -> ('141.24.211.56', 52912)) State.FROZEN -> State.FAILED 114183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60440) -> ('141.24.211.56', 52912)) State.FROZEN -> State.FAILED 114183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42992) -> ('141.24.210.113', 58925)) State.FROZEN -> State.FAILED 114183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60440) -> ('141.24.210.113', 58925)) State.FROZEN -> State.FAILED 114183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53375) -> ('172.30.0.1', 52912)) State.WAITING -> State.FAILED 114183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53375) -> ('172.17.0.3', 58440)) State.FROZEN -> State.FAILED 114183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53375) -> ('141.24.211.56', 58440)) State.FROZEN -> State.FAILED 114183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53375) -> ('141.24.211.56', 52912)) State.FROZEN -> State.FAILED 114183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53375) -> ('141.24.210.113', 58925)) State.FROZEN -> State.FAILED 114183ms [err] INFO:aioice.ice:Connection(0) ICE completed 114184ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52912) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1aV xstF}\xe4\xf2\\L') 114184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42992) -> ('172.30.0.1', 52912)) State.IN_PROGRESS -> State.SUCCEEDED 114184ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52912) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'!\x9a\xcfD\r\x1bPn\x7fQ8\x0b') 114184ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52912) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'!\x9a\xcfD\r\x1bPn\x7fQ8\x0b') 114202ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 114202ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 114203ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 114203ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 114206ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 114206ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 114206ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 114206ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 114206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 114206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 114207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 114207ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 114207ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b6ffbe1d-c3a9-4059-97b0-866650f8e4c0", "state": "connected"}] 114208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 114208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 114208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 114208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 114208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 114209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 114209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 114209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 114210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 114210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3331841325, stream_id=1, stream_seq=0) 114210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 114211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1683947978, stream_id=1, stream_seq=0) 114211ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 114211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1683947978, gaps=[]) 114212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3331841325, gaps=[]) 114212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 114212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3331841326, stream_id=1, stream_seq=1) 114213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 114213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3331841327, stream_id=1, stream_seq=2) 114213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3331841326, gaps=[]) 114213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 114215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3331841327, gaps=[]) 114215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 114948ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 114948ms [log] [experimentStatusChanged] {"status": "running", "message": null} 114974ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b6ffbe1d-c3a9-4059-97b0-866650f8e4c0"}', extra='') 114976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 114976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 114976ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 114976ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 114976ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 114976ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 114976ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 114977ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 114977ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 114977ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 114978ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 114978ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b6ffbe1d-c3a9-4059-97b0-866650f8e4c0", "state": "closed"}] 114979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 114979ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 114979ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa1\xc1\xe1\x90{\xe8:\xd3Rbl\x10') 114981ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa1\xc1\xe1\x90{\xe8:\xd3Rbl\x10') 114981ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53375) 114981ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 114981ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 115433ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 115433ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 116082ms [err] Traceback (most recent call last): 116082ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 116082ms [err] return _run_code(code, main_globals, None, 116082ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 116082ms [err] exec(code, run_globals) 116082ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 116082ms [err] sys.exit(main()) 116082ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 116083ms [err] asyncio.run(main_async()) 116083ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 116083ms [err] return loop.run_until_complete(main) 116083ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 116083ms [err] self.run_forever() 116083ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 116083ms [err] self._run_once() 116083ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 116084ms [err] event_list = self._selector.select(timeout) 116084ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 116085ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 116085ms [err] KeyboardInterrupt 116087ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 116087ms [err] h.flush() 116087ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 116700ms [log] starting device 117153ms [err] DEBUG:asyncio:Using selector: EpollSelector 117245ms [err] ERROR:asyncio:Unclosed client session 117245ms [err] client_session: 117341ms [log] parsing 117341ms [log] creating device handler 117341ms [log] [ready] 117341ms [log] reading line 117341ms [log] [websocketToken] "0d31170b-5707-471b-8b57-a6c7d500e4c8" 117362ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 117362ms [log] [websocketConnected] 117525ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 117526ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 117540ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2dca8898-5679-4ec0-bd92-b3c83854b8a0"}}', extra='') 117540ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2dca8898-5679-4ec0-bd92-b3c83854b8a0"} 117598ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5f25afef-c2ab-464e-98f4-4e3dcab48e64","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 117602ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5f25afef-c2ab-464e-98f4-4e3dcab48e64", "state": "new"}] 119604ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 119605ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 119605ms [err] v=0 119605ms [err] o=- 3933825156 3933825156 IN IP4 0.0.0.0 119605ms [err] s=- 119605ms [err] t=0 0 119605ms [err] a=group:BUNDLE 0 119605ms [err] a=msid-semantic:WMS * 119605ms [err] m=application 9 DTLS/SCTP 5000 119605ms [err] c=IN IP4 0.0.0.0 119605ms [err] a=mid:0 119605ms [err] a=sctpmap:5000 webrtc-datachannel 65535 119605ms [err] a=max-message-size:65536 119605ms [err] a=ice-ufrag:X4eP 119605ms [err] a=ice-pwd:Zl4BiusskMQmuQOJ5KMkyc 119605ms [err] a=fingerprint:sha-256 2B:E5:61:0E:26:6B:D9:C9:F2:A5:21:13:F4:7C:4E:2F:B0:C1:95:E0:40:A3:2A:B9:F7:8A:96:5D:D4:80:4F:AC 119605ms [err] a=setup:actpass 119605ms [err] 119605ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 119606ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 119607ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5f25afef-c2ab-464e-98f4-4e3dcab48e64", "state": "new"}] 119607ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 119607ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 119610ms [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'\x85\x87\x83\x18g\x99U\xe9\xedzv\xb3') 119610ms [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'\xe8\xb29B\xd1\xb8qbV)V\xf3') 119611ms [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'\x85\x87\x83\x18g\x99U\xe9\xedzv\xb3') 119611ms [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'\xe8\xb29B\xd1\xb8qbV)V\xf3') 119612ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 119612ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf0V\xd2v|\xb5\xd9\x11\x02\xc4\xd7(') 119613ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf0V\xd2v|\xb5\xd9\x11\x02\xc4\xd7(') 119613ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'WE\xc6!$A\xaaH\x98\xde\xaaN') 119614ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'WE\xc6!$A\xaaH\x98\xde\xaaN') 119614ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61327) (expires in 600 seconds) 119614ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 119614ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 119615ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5f25afef-c2ab-464e-98f4-4e3dcab48e64","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 119615ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 119615ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 119615ms [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='') 119615ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 119630ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46963) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc5c\xbd\r\xf7\xc8I]\xd1Z`:') 119630ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46963) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc5c\xbd\r\xf7\xc8I]\xd1Z`:') 119635ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5f25afef-c2ab-464e-98f4-4e3dcab48e64","content":{"type":"answer","sdp":"v=0\\r\\no=- 3933825156 3933825156 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 46963 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 46963 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 60168 typ host\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 60168 typ srflx raddr 172.17.0.3 rport 60168\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 46963 typ srflx raddr 172.30.0.1 rport 46963\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60717 typ relay raddr 172.17.0.3 rport 60807\\r\\na=end-of-candidates\\r\\na=ice-ufrag:vJSt\\r\\na=ice-pwd:vJQOd0aPtMDHlCpoRTqtm9\\r\\na=fingerprint:sha-256 9B:D3:62:BC:FA:1E:91:70:45:2A:3A:FC:53:D6:F2:80:61:82:0F:6E:49:2A:5F:05:20:D7:AE:3A:E6:A6:94:A1\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 119635ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 119635ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 119635ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 119635ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 119635ms [err] v=0 119635ms [err] o=- 3933825156 3933825156 IN IP4 0.0.0.0 119635ms [err] s=- 119635ms [err] t=0 0 119635ms [err] a=group:BUNDLE 0 119635ms [err] a=msid-semantic:WMS * 119635ms [err] m=application 46963 DTLS/SCTP 5000 119635ms [err] c=IN IP4 172.30.0.1 119635ms [err] a=mid:0 119635ms [err] a=sctpmap:5000 webrtc-datachannel 65535 119635ms [err] a=max-message-size:65536 119635ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 46963 typ host 119635ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 60168 typ host 119635ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 60168 typ srflx raddr 172.17.0.3 rport 60168 119635ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 46963 typ srflx raddr 172.30.0.1 rport 46963 119635ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60717 typ relay raddr 172.17.0.3 rport 60807 119635ms [err] a=end-of-candidates 119635ms [err] a=ice-ufrag:vJSt 119635ms [err] a=ice-pwd:vJQOd0aPtMDHlCpoRTqtm9 119635ms [err] a=fingerprint:sha-256 9B:D3:62:BC:FA:1E:91:70:45:2A:3A:FC:53:D6:F2:80:61:82:0F:6E:49:2A:5F:05:20:D7:AE:3A:E6:A6:94:A1 119635ms [err] a=setup:active 119635ms [err] 119637ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 119637ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 119637ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 119638ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57687) -> ('172.30.0.1', 46963)) State.FROZEN -> State.WAITING 119638ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36436) -> ('172.30.0.1', 46963)) State.FROZEN -> State.WAITING 119638ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57687) -> ('172.17.0.3', 60168)) State.FROZEN -> State.WAITING 119638ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61327) -> ('172.30.0.1', 46963)) State.FROZEN -> State.WAITING 119638ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(FgGG4dKwwR 1 udp 1862270975 172.17.0.3 46963 typ prflx) 119638ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 119638ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 119638ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 119639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57687) -> ('172.17.0.3', 46963)) State.WAITING -> State.IN_PROGRESS 119639ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46963) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x07\x94KR\x8e#\t\x0b\xb4\x83\xb1\x8b') 119639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57687) -> ('172.30.0.1', 46963)) State.WAITING -> State.IN_PROGRESS 119639ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 46963) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'?\xd3\xf9eH\xff\x12=\xb0l{d') 119639ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5f25afef-c2ab-464e-98f4-4e3dcab48e64", "state": "connecting"}] 119640ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46963) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x07\x94KR\x8e#\t\x0b\xb4\x83\xb1\x8b') 119640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57687) -> ('172.17.0.3', 46963)) State.IN_PROGRESS -> State.SUCCEEDED 119640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36436) -> ('172.30.0.1', 46963)) State.WAITING -> State.FAILED 119640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57687) -> ('172.17.0.3', 60168)) State.WAITING -> State.FAILED 119640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36436) -> ('172.17.0.3', 60168)) State.FROZEN -> State.FAILED 119640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57687) -> ('141.24.211.56', 60168)) State.FROZEN -> State.FAILED 119640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36436) -> ('141.24.211.56', 60168)) State.FROZEN -> State.FAILED 119640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57687) -> ('141.24.211.56', 46963)) State.FROZEN -> State.FAILED 119640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36436) -> ('141.24.211.56', 46963)) State.FROZEN -> State.FAILED 119640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57687) -> ('141.24.210.113', 60717)) State.FROZEN -> State.FAILED 119640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36436) -> ('141.24.210.113', 60717)) State.FROZEN -> State.FAILED 119640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61327) -> ('172.30.0.1', 46963)) State.WAITING -> State.FAILED 119640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61327) -> ('172.17.0.3', 60168)) State.FROZEN -> State.FAILED 119640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61327) -> ('141.24.211.56', 60168)) State.FROZEN -> State.FAILED 119641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61327) -> ('141.24.211.56', 46963)) State.FROZEN -> State.FAILED 119641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61327) -> ('141.24.210.113', 60717)) State.FROZEN -> State.FAILED 119641ms [err] INFO:aioice.ice:Connection(0) ICE completed 119641ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 46963) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'?\xd3\xf9eH\xff\x12=\xb0l{d') 119641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57687) -> ('172.30.0.1', 46963)) State.IN_PROGRESS -> State.SUCCEEDED 119641ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 46963) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9f\x07^\xa1)\x9f\x02q\xa7+f\x0f') 119641ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 46963) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9f\x07^\xa1)\x9f\x02q\xa7+f\x0f') 119659ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 119659ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 119660ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 119660ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 119662ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 119663ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 119663ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 119663ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 119663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 119663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 119663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 119664ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 119664ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5f25afef-c2ab-464e-98f4-4e3dcab48e64", "state": "connected"}] 119664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 119664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 119664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 119664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 119665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 119665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 119665ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 119665ms [log] line {"signal":"gpio1","value":"strongH"} 119665ms [log] 119665ms [log] reading line 119665ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 119665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 119665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 119665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 119665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=548337407, stream_id=1, stream_seq=0) 119665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 119666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3677934080, stream_id=1, stream_seq=0) 119666ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 119666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3677934080, gaps=[]) 119667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=548337407, gaps=[]) 119667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 119667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=548337408, stream_id=1, stream_seq=1) 119667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 119667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=548337409, stream_id=1, stream_seq=2) 119667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=548337410, stream_id=1, stream_seq=3) 119667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=548337411, stream_id=1, stream_seq=4) 119668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=548337408, gaps=[]) 119668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 119668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=548337409, gaps=[]) 119668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 119668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=548337410, gaps=[]) 119668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 119668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=548337411, gaps=[]) 119668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 119741ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 119741ms [log] line {"signal":"gpio2","value":"strongL"} 119741ms [log] 119741ms [log] reading line 119741ms [log] [experimentStatusChanged] {"status": "running", "message": null} 119803ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5f25afef-c2ab-464e-98f4-4e3dcab48e64"}', extra='') 119803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 119803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 119803ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 119803ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 119803ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 119803ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 119803ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 119804ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 119804ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 119804ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 119804ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 119804ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5f25afef-c2ab-464e-98f4-4e3dcab48e64", "state": "closed"}] 119804ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 119804ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 119805ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x84\x8b\xfc\xcc\x18*x$Rp\x1a\x86') 119805ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x84\x8b\xfc\xcc\x18*x$Rp\x1a\x86') 119806ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61327) 119806ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 119806ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 119880ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 119880ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 119938ms [err] Traceback (most recent call last): 119938ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 119938ms [err] return _run_code(code, main_globals, None, 119938ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 119938ms [err] exec(code, run_globals) 119938ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 119938ms [err] sys.exit(main()) 119938ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 119938ms [err] asyncio.run(main_async()) 119938ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 119938ms [err] return loop.run_until_complete(main) 119938ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 119938ms [err] self.run_forever() 119938ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 119938ms [err] self._run_once() 119938ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 119939ms [err] event_list = self._selector.select(timeout) 119939ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 119939ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 119939ms [err] KeyboardInterrupt 119940ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 119940ms [err] h.flush() 119940ms [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