================== python Client to js Client Communication: should connect without errors 10283ms [log] starting device 10793ms [err] DEBUG:asyncio:Using selector: EpollSelector 10874ms [err] ERROR:asyncio:Unclosed client session 10874ms [err] client_session: 10969ms [log] parsing 10969ms [log] creating device handler 10969ms [log] [ready] 10969ms [log] reading line 10969ms [log] [websocketToken] "c86aea7e-eff1-4504-8fd6-d3bc83d76c04" 10980ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 10980ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 12471ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 12471ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 12494ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/55f7c987-a677-4402-a21b-3a77f0bd0606"}}', extra='') 12494ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/55f7c987-a677-4402-a21b-3a77f0bd0606"} 12558ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/486b8aee-d8bd-49bf-9b0f-bf7459b77399","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 12558ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/486b8aee-d8bd-49bf-9b0f-bf7459b77399", "state": "new"}] 14561ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 14561ms [err] v=0 14561ms [err] o=- 3925447184 3925447184 IN IP4 0.0.0.0 14561ms [err] s=- 14561ms [err] t=0 0 14561ms [err] a=group:BUNDLE 0 14561ms [err] a=msid-semantic:WMS * 14561ms [err] m=application 9 DTLS/SCTP 5000 14561ms [err] c=IN IP4 0.0.0.0 14561ms [err] a=mid:0 14561ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14561ms [err] a=max-message-size:65536 14561ms [err] a=ice-ufrag:flB1 14561ms [err] a=ice-pwd:ueGNQadiU8zsnS7IGrS4ZQ 14561ms [err] a=fingerprint:sha-256 B5:8F:2D:F2:DC:EC:4C:FB:C4:C4:3B:85:ED:52:45:43:36:73:B8:B0:AA:67:E6:28:7D:F5:B8:C5:59:36:38:AA 14561ms [err] a=setup:actpass 14561ms [err] 14562ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 14562ms [log] makeOffer 14562ms [log] connectionstatechanged new new have-local-offer 14562ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/486b8aee-d8bd-49bf-9b0f-bf7459b77399", "state": "new"}] 14563ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 14563ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 14564ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'H\xbe\x12\r\xf8u\xdf}B\x15{A') 14565ms [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'\xfc\xe5\xb1\xa6\xab\x06WI\x1c4\x8a\xe1') 14565ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'H\xbe\x12\r\xf8u\xdf}B\x15{A') 14565ms [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'\xfc\xe5\xb1\xa6\xab\x06WI\x1c4\x8a\xe1') 14566ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 14566ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\x19\xf5\x05_'!\xa8\xf2\x86 \x08>") 14567ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"\x19\xf5\x05_'!\xa8\xf2\x86 \x08>") 14567ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe5\xa7pX5h\x8a\xa2A\x9c\xae\xb8') 14568ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe5\xa7pX5h\x8a\xa2A\x9c\xae\xb8') 14568ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51826) (expires in 600 seconds) 14568ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 14568ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 14569ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/486b8aee-d8bd-49bf-9b0f-bf7459b77399"}', extra='') 14569ms [log] handleSignalingMessage 14569ms [log] handleOptions 14569ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 14569ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 14582ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 14582ms [err] v=0 14582ms [err] o=- 5340910602040036114 2 IN IP4 127.0.0.1 14582ms [err] s=- 14582ms [err] t=0 0 14582ms [err] a=group:BUNDLE 0 14582ms [err] a=msid-semantic: WMS 14582ms [err] m=application 9 DTLS/SCTP 5000 14582ms [err] c=IN IP4 0.0.0.0 14582ms [err] a=ice-ufrag:Eirx 14582ms [err] a=ice-pwd:OlEoMXwTHvtTQcdmRCxMg127 14582ms [err] a=ice-options:trickle 14582ms [err] a=fingerprint:sha-256 6F:5B:92:F0:D8:EF:AF:7B:72:6A:4D:5D:4A:88:75:9F:47:AB:7B:B1:33:2C:C1:58:A3:88:E6:21:86:0C:34:1A 14582ms [err] a=setup:active 14582ms [err] a=mid:0 14582ms [err] a=sctpmap:5000 webrtc-datachannel 1024 14582ms [err] 14582ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 14582ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 14582ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 14583ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5340910602040036114 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:Eirx\\r\\na=ice-pwd:OlEoMXwTHvtTQcdmRCxMg127\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 6F:5B:92:F0:D8:EF:AF:7B:72:6A:4D:5D:4A:88:75:9F:47:AB:7B:B1:33:2C:C1:58:A3:88:E6:21:86:0C:34:1A\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/486b8aee-d8bd-49bf-9b0f-bf7459b77399"}', extra='') 14583ms [log] handleSignalingMessage 14583ms [log] handleAnswer 14583ms [log] acceptAnswer 14583ms [log] connectionstatechanged connecting checking stable 14583ms [log] connectionstatechanged connecting checking stable 14583ms [log] connectionstatechanged connecting checking stable 14583ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/486b8aee-d8bd-49bf-9b0f-bf7459b77399", "state": "connecting"}] 14584ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'M9IGKZUnDvRi') 14584ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'M9IGKZUnDvRi') 14584ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(5wdD7gEE9I 1 udp 1845501695 172.17.0.3 39473 typ prflx) 14585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49976) -> ('172.17.0.3', 39473)) State.WAITING -> State.IN_PROGRESS 14585ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe8>\xa2\x94\x9c\x04]\x80.\xf4\x13\x19') 14587ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe8>\xa2\x94\x9c\x04]\x80.\xf4\x13\x19') 14587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49976) -> ('172.17.0.3', 39473)) State.IN_PROGRESS -> State.SUCCEEDED 14587ms [err] INFO:aioice.ice:Connection(0) ICE completed 14596ms [err] INFO:aioice.ice:Connection(0) Remote candidate "973c38a5-dcbe-41a7-a4e1-1dd4e1beb639.local" resolved to 172.17.0.3 14603ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49976) -> ('172.17.0.3', 39473)) State.FROZEN -> State.IN_PROGRESS 14603ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcb\xdf\r#\x94\n\xabZV\xaac\x87') 14604ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcb\xdf\r#\x94\n\xabZV\xaac\x87') 14604ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49976) -> ('172.17.0.3', 39473)) State.IN_PROGRESS -> State.SUCCEEDED 14604ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38763) -> ('172.17.0.3', 39473)) State.FROZEN -> State.FAILED 14604ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51826) -> ('172.17.0.3', 39473)) State.FROZEN -> State.FAILED 14624ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49976) -> ('141.24.211.56', 39473)) State.FROZEN -> State.IN_PROGRESS 14624ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 39473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9d.\xb7\xb4s\xb9<\xfb!\xad\x0f\xa1') 14645ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38763) -> ('141.24.211.56', 39473)) State.FROZEN -> State.IN_PROGRESS 14645ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 39473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xef&k\xff&y\x05\x04\x9a\x9b0\xf6') 14646ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'JlDLInjXSK1B') 14646ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'JlDLInjXSK1B') 14665ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51826) -> ('141.24.211.56', 39473)) State.FROZEN -> State.IN_PROGRESS 14665ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 39473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf6\xfa\xa4\x0fc\xde\x92\x9b[\x97t\xde') 14666ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\x04w8\xbajh\t\x07\xcd\xcb8\t') 14666ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\x04w8\xbajh\t\x07\xcd\xcb8\t') 14667ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 39473) 14686ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 14686ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 14687ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 14689ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 14689ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 14689ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 14689ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 14690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 14690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 14690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 14690ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2779762113 1 udp 2113937151 973c38a5-dcbe-41a7-a4e1-1dd4e1beb639.local 39473 typ host generation 0 ufrag Eirx network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/486b8aee-d8bd-49bf-9b0f-bf7459b77399"}', extra='') 14690ms [log] handleSignalingMessage 14690ms [log] handleIceCandidate 14690ms [log] acceptIceCandidate 14690ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2918680070 1 udp 1677729535 141.24.211.56 39473 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Eirx network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/486b8aee-d8bd-49bf-9b0f-bf7459b77399"}', extra='') 14690ms [log] handleSignalingMessage 14690ms [log] handleIceCandidate 14690ms [log] acceptIceCandidate 14690ms [log] connectionstatechanged connecting completed stable 14690ms [log] connectionstatechanged connected completed stable 14690ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/486b8aee-d8bd-49bf-9b0f-bf7459b77399", "state": "connected"}] 14693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 14693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 14693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 14693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 14693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 14693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 14693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 14694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 14694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 14694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 14694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2567273050, stream_id=1, stream_seq=0) 14694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 14694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2567273050, gaps=[]) 14695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 14695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1432352860, stream_id=1, stream_seq=0) 14695ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 14695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1432352860, gaps=[]) 14709ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'vGfx5F3sNOgS') 14709ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'vGfx5F3sNOgS') 14763ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 14763ms [log] [experimentStatusChanged] {"status": "running", "message": null} 14771ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ivAc6ng4F7BG') 14771ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ivAc6ng4F7BG') 14771ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38763) -> ('172.17.0.3', 39473)) State.WAITING -> State.IN_PROGRESS 14771ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfcq\xb9D.|\xd3x\xb0e\xda]') 14772ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 39473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfcq\xb9D.|\xd3x\xb0e\xda]') 14772ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38763) -> ('172.17.0.3', 39473)) State.IN_PROGRESS -> State.SUCCEEDED 14837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 14837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 14837ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 14837ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 14837ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 14838ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 14838ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 14838ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 14838ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/486b8aee-d8bd-49bf-9b0f-bf7459b77399"}', extra='') 14838ms [log] connectionstatechanged closed closed closed 14838ms [log] connectionstatechanged closed closed closed 14838ms [log] connectionstatechanged closed closed closed 14838ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/486b8aee-d8bd-49bf-9b0f-bf7459b77399", "state": "closed"}] 14838ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 14839ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 14839ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'>u\xef^ms\x10\n\x8eT*\xf1') 14840ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'>u\xef^ms\x10\n\x8eT*\xf1') 14840ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51826) 14840ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 14840ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 14915ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 14915ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 14959ms [err] Traceback (most recent call last): 14959ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 14959ms [err] return _run_code(code, main_globals, None, 14959ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 14959ms [err] exec(code, run_globals) 14959ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 14959ms [err] sys.exit(main()) 14959ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 14959ms [err] asyncio.run(main_async()) 14959ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 14959ms [err] return loop.run_until_complete(main) 14959ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 14959ms [err] self.run_forever() 14959ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 14959ms [err] self._run_once() 14959ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 14960ms [err] event_list = self._selector.select(timeout) 14960ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 14961ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 14961ms [err] KeyboardInterrupt 15084ms [log] starting device 15491ms [err] DEBUG:asyncio:Using selector: EpollSelector 15565ms [err] ERROR:asyncio:Unclosed client session 15565ms [err] client_session: 15643ms [log] parsing 15643ms [log] creating device handler 15643ms [log] [ready] 15643ms [log] reading line 15643ms [log] [websocketToken] "634b3ab2-8602-415b-bf88-cc7a77a5a211" 15651ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15651ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 15827ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 15827ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 15857ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/46e605d0-f04f-4690-b998-c28c3eb66c5f"}}', extra='') 15857ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/46e605d0-f04f-4690-b998-c28c3eb66c5f"} 15928ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 15928ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41", "state": "new"}] 17931ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 17931ms [log] handleSignalingMessage 17931ms [log] handleOptions 17931ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 17931ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 17943ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17943ms [err] v=0 17943ms [err] o=- 3925447187 3925447187 IN IP4 0.0.0.0 17943ms [err] s=- 17943ms [err] t=0 0 17943ms [err] a=group:BUNDLE 0 17943ms [err] a=msid-semantic:WMS * 17943ms [err] m=application 52343 DTLS/SCTP 5000 17943ms [err] c=IN IP4 172.30.0.1 17943ms [err] a=mid:0 17943ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17943ms [err] a=max-message-size:65536 17943ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 52343 typ host 17943ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 38460 typ host 17943ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52343 typ srflx raddr 172.30.0.1 rport 52343 17943ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 38460 typ srflx raddr 172.17.0.3 rport 38460 17943ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59563 typ relay raddr 172.17.0.3 rport 59321 17943ms [err] a=end-of-candidates 17943ms [err] a=ice-ufrag:ZaYj 17943ms [err] a=ice-pwd:yozp0vJrAsnmGKVOp58D21 17943ms [err] a=fingerprint:sha-256 5E:85:07:B5:C2:A1:81:99:E9:86:18:03:68:91:67:00:7D:51:B3:EC:5E:00:6F:44:06:C6:AB:21:0E:C0:4B:23 17943ms [err] a=setup:actpass 17943ms [err] 17944ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17944ms [err] v=0 17944ms [err] o=- 3925447187 3925447187 IN IP4 0.0.0.0 17944ms [err] s=- 17944ms [err] t=0 0 17944ms [err] a=group:BUNDLE 0 17944ms [err] a=msid-semantic:WMS * 17944ms [err] m=application 52343 DTLS/SCTP 5000 17944ms [err] c=IN IP4 172.30.0.1 17944ms [err] a=mid:0 17944ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17944ms [err] a=max-message-size:65536 17944ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 52343 typ host 17944ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 38460 typ host 17944ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52343 typ srflx raddr 172.30.0.1 rport 52343 17944ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 38460 typ srflx raddr 172.17.0.3 rport 38460 17944ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59563 typ relay raddr 172.17.0.3 rport 59321 17944ms [err] a=end-of-candidates 17944ms [err] a=ice-ufrag:ZaYj 17944ms [err] a=ice-pwd:yozp0vJrAsnmGKVOp58D21 17944ms [err] a=fingerprint:sha-256 5E:85:07:B5:C2:A1:81:99:E9:86:18:03:68:91:67:00:7D:51:B3:EC:5E:00:6F:44:06:C6:AB:21:0E:C0:4B:23 17944ms [err] a=setup:actpass 17944ms [err] 17944ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925447187 3925447187 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 52343 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 52343 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 38460 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52343 typ srflx raddr 172.30.0.1 rport 52343\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 38460 typ srflx raddr 172.17.0.3 rport 38460\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59563 typ relay raddr 172.17.0.3 rport 59321\\r\\na=end-of-candidates\\r\\na=ice-ufrag:ZaYj\\r\\na=ice-pwd:yozp0vJrAsnmGKVOp58D21\\r\\na=fingerprint:sha-256 5E:85:07:B5:C2:A1:81:99:E9:86:18:03:68:91:67:00:7D:51:B3:EC:5E:00:6F:44:06:C6:AB:21:0E:C0:4B:23\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 17944ms [log] handleSignalingMessage 17944ms [log] handleOffer 17944ms [log] makeAnswer 17944ms [log] connectionstatechanged new new have-remote-offer 17944ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41", "state": "new"}] 17945ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 17945ms [err] v=0 17945ms [err] o=- 3925447187 3925447187 IN IP4 0.0.0.0 17945ms [err] s=- 17945ms [err] t=0 0 17945ms [err] a=group:BUNDLE 0 17945ms [err] a=msid-semantic:WMS * 17945ms [err] m=application 9 DTLS/SCTP 5000 17945ms [err] c=IN IP4 0.0.0.0 17945ms [err] a=mid:0 17945ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17945ms [err] a=max-message-size:65536 17945ms [err] a=ice-ufrag:MkvR 17945ms [err] a=ice-pwd:cT5m5EhFjWc3643TH46MEI 17945ms [err] a=fingerprint:sha-256 FA:7C:86:F3:C8:3D:00:66:36:2C:5F:D9:AA:15:77:70:5A:9A:CA:8C:D5:2C:07:FB:02:42:AE:B2:50:5C:5B:C4 17945ms [err] a=setup:active 17945ms [err] 17945ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 17946ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 17946ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 17947ms [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'\xec-\xfa|[p\x0c\x11\xb8\xa2Vx') 17947ms [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'\x90\x1e\x1b\x15\xfd\xd2\x87p\x01\xa5\x063') 17948ms [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'\xec-\xfa|[p\x0c\x11\xb8\xa2Vx') 17948ms [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'\x90\x1e\x1b\x15\xfd\xd2\x87p\x01\xa5\x063') 17949ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 17949ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x19/pO\x8f\xf5\x82\xff\xd9\xad\xd5\x9e') 17950ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x19/pO\x8f\xf5\x82\xff\xd9\xad\xd5\x9e') 17950ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'0^\xf0\xf4\x9f\xac\xd1k\x06}x\xbd') 17951ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'0^\xf0\xf4\x9f\xac\xd1k\x06}x\xbd') 17951ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55846) (expires in 600 seconds) 17951ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 17951ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 17952ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 17952ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 17952ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 17952ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35449) -> ('172.30.0.1', 52343)) State.FROZEN -> State.WAITING 17952ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34666) -> ('172.30.0.1', 52343)) State.FROZEN -> State.WAITING 17952ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35449) -> ('172.17.0.3', 38460)) State.FROZEN -> State.WAITING 17952ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55846) -> ('172.30.0.1', 52343)) State.FROZEN -> State.WAITING 17952ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35449) -> ('172.30.0.1', 52343)) State.WAITING -> State.IN_PROGRESS 17952ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52343) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b']9\xe0\xf7\x96\xba\xc7\xf6\xe5\xe2\xef3') 17953ms [log] connectionstatechanged new new stable 17953ms [log] connectionstatechanged new new stable 17953ms [log] connectionstatechanged connecting checking stable 17953ms [log] connectionstatechanged connecting checking stable 17953ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41", "state": "connecting"}] 17953ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52343) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b']9\xe0\xf7\x96\xba\xc7\xf6\xe5\xe2\xef3') 17953ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35449) -> ('172.30.0.1', 52343)) State.IN_PROGRESS -> State.SUCCEEDED 17953ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35449) -> ('141.24.211.56', 52343)) State.FROZEN -> State.WAITING 17953ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35449) -> ('141.24.211.56', 38460)) State.FROZEN -> State.WAITING 17953ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35449) -> ('141.24.210.113', 59563)) State.FROZEN -> State.WAITING 17964ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52343) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'h\xbf\x19\xccE#\x01\xf6\xef\x94\x0f\xb3') 17964ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52343) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'h\xbf\x19\xccE#\x01\xf6\xef\x94\x0f\xb3') 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34666) -> ('172.30.0.1', 52343)) State.WAITING -> State.FAILED 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35449) -> ('172.17.0.3', 38460)) State.WAITING -> State.FAILED 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34666) -> ('172.17.0.3', 38460)) State.FROZEN -> State.FAILED 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35449) -> ('141.24.211.56', 52343)) State.WAITING -> State.FAILED 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34666) -> ('141.24.211.56', 52343)) State.FROZEN -> State.FAILED 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35449) -> ('141.24.211.56', 38460)) State.WAITING -> State.FAILED 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34666) -> ('141.24.211.56', 38460)) State.FROZEN -> State.FAILED 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55846) -> ('172.30.0.1', 52343)) State.WAITING -> State.FAILED 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55846) -> ('172.17.0.3', 38460)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35449) -> ('141.24.210.113', 59563)) State.WAITING -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34666) -> ('141.24.210.113', 59563)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55846) -> ('141.24.211.56', 52343)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55846) -> ('141.24.211.56', 38460)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55846) -> ('141.24.210.113', 59563)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) ICE completed 17965ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52343) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc8\x14]\x8d\xedGU\xd3~\x8e\xdb2') 17965ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52343) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc8\x14]\x8d\xedGU\xd3~\x8e\xdb2') 17966ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(rXy6GZeTVP 1 udp 1862270975 172.17.0.3 52343 typ prflx) 17966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35449) -> ('172.17.0.3', 52343)) State.WAITING -> State.IN_PROGRESS 17966ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52343) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7B\xfc\xec`\x8aV\x9a\x00\x8e\xa5l') 17967ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52343) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7B\xfc\xec`\x8aV\x9a\x00\x8e\xa5l') 17967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35449) -> ('172.17.0.3', 52343)) State.IN_PROGRESS -> State.SUCCEEDED 17973ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 17973ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 17974ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 17989ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 17989ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 17989ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 17989ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 17989ms [log] connectionstatechanged connecting completed stable 17989ms [log] connectionstatechanged connected completed stable 17989ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41", "state": "connected"}] 17990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 17990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 17990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 17991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 17991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 17991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 17992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=992897339, stream_id=1, stream_seq=0) 17992ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 17992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=603205345, stream_id=1, stream_seq=0) 17992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 17992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=992897339, gaps=[]) 17993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=603205345, gaps=[]) 17993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 18044ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 18044ms [log] [experimentStatusChanged] {"status": "running", "message": null} 18131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 18131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 18131ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 18131ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 18131ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 18131ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 18131ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 18131ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 18131ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41"}', extra='') 18131ms [log] connectionstatechanged closed closed closed 18131ms [log] connectionstatechanged closed closed closed 18131ms [log] connectionstatechanged closed closed closed 18131ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41", "state": "closed"}] 18132ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 18132ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 18132ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xe7\xd2x=DHa?\xb93b\xf8') 18133ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xe7\xd2x=DHa?\xb93b\xf8') 18133ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55846) 18133ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 18133ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 18198ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 18198ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 18260ms [err] Traceback (most recent call last): 18260ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 18260ms [err] return _run_code(code, main_globals, None, 18260ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 18261ms [err] exec(code, run_globals) 18261ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 18261ms [err] sys.exit(main()) 18261ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 18261ms [err] asyncio.run(main_async()) 18261ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 18261ms [err] return loop.run_until_complete(main) 18261ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 18261ms [err] self.run_forever() 18261ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 18261ms [err] self._run_once() 18261ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 18262ms [err] event_list = self._selector.select(timeout) 18262ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 18262ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 18262ms [err] KeyboardInterrupt ================== Cyclic Device Groups: should resolve cyclic device groups correctly (flat_group: false) ================== Client Communication (group <-> device): should connect without errors ================== Client Communication (group <-> device): should start an experiment ================== Experiment Status Changed Messages: should connect without errors 21878ms [log] starting device 22304ms [err] DEBUG:asyncio:Using selector: EpollSelector 22374ms [err] ERROR:asyncio:Unclosed client session 22374ms [err] client_session: 22441ms [log] parsing 22441ms [log] creating device handler 22441ms [log] [ready] 22441ms [log] reading line 22441ms [log] [websocketToken] "01a63b2c-0f64-499d-8e91-8240dc87a89d" 22454ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 22454ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 23973ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 23973ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 24000ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/01477997-8506-4e98-86a1-72b85cd1eb73"}}', extra='') 24000ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/01477997-8506-4e98-86a1-72b85cd1eb73"} 24062ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/537d108a-0bf4-4035-ad9f-16a057b2060f","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 24062ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/537d108a-0bf4-4035-ad9f-16a057b2060f", "state": "new"}] 26065ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 26065ms [err] v=0 26065ms [err] o=- 3925447195 3925447195 IN IP4 0.0.0.0 26065ms [err] s=- 26065ms [err] t=0 0 26065ms [err] a=group:BUNDLE 0 26065ms [err] a=msid-semantic:WMS * 26065ms [err] m=application 9 DTLS/SCTP 5000 26065ms [err] c=IN IP4 0.0.0.0 26065ms [err] a=mid:0 26065ms [err] a=sctpmap:5000 webrtc-datachannel 65535 26065ms [err] a=max-message-size:65536 26065ms [err] a=ice-ufrag:p5m4 26065ms [err] a=ice-pwd:bCsL9yQ5SwtXjz3DlQer9i 26065ms [err] a=fingerprint:sha-256 78:06:F9:58:85:98:C4:89:58:EF:79:F0:80:B1:2F:C8:F8:98:79:CB:59:71:DE:D0:25:2F:4D:CF:67:36:48:D0 26065ms [err] a=setup:actpass 26065ms [err] 26066ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 26067ms [log] makeOffer 26067ms [log] connectionstatechanged new new have-local-offer 26067ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/537d108a-0bf4-4035-ad9f-16a057b2060f", "state": "new"}] 26067ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 26067ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 26068ms [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'\xab\x9a\xd72gFN\x06C\xa5\xc9\xf6') 26069ms [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')\xa8p8\xc0\x04\xabXFx\xe7\x89') 26069ms [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'\xab\x9a\xd72gFN\x06C\xa5\xc9\xf6') 26069ms [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')\xa8p8\xc0\x04\xabXFx\xe7\x89') 26071ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 26071ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'T\xb2\x0c\x81\xf78F\xc9\xb3\x0f\x90\x0c') 26071ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'T\xb2\x0c\x81\xf78F\xc9\xb3\x0f\x90\x0c') 26072ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa0"\x16\xed\xb5\x0b\xd9\xea\xbb\x91\x08\xb6') 26073ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xa0"\x16\xed\xb5\x0b\xd9\xea\xbb\x91\x08\xb6') 26073ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62529) (expires in 600 seconds) 26073ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 26073ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 26074ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 26074ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 26086ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 26086ms [err] v=0 26086ms [err] o=- 1758350168075101361 2 IN IP4 127.0.0.1 26086ms [err] s=- 26086ms [err] t=0 0 26086ms [err] a=group:BUNDLE 0 26086ms [err] a=msid-semantic: WMS 26086ms [err] m=application 9 DTLS/SCTP 5000 26086ms [err] c=IN IP4 0.0.0.0 26086ms [err] a=ice-ufrag:155Q 26086ms [err] a=ice-pwd:LwjusEQaqV+YE23wtMWW85UK 26086ms [err] a=ice-options:trickle 26086ms [err] a=fingerprint:sha-256 D6:2C:A9:41:77:5C:A0:EE:8D:6A:D8:64:49:EF:B7:5D:28:ED:67:91:5B:C3:27:9B:AB:D5:34:26:C6:A6:4F:2D 26086ms [err] a=setup:active 26086ms [err] a=mid:0 26086ms [err] a=sctpmap:5000 webrtc-datachannel 1024 26086ms [err] 26087ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 26087ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 26087ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 26087ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/537d108a-0bf4-4035-ad9f-16a057b2060f"}', extra='') 26087ms [log] handleSignalingMessage 26087ms [log] handleOptions 26087ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1758350168075101361 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:155Q\\r\\na=ice-pwd:LwjusEQaqV+YE23wtMWW85UK\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 D6:2C:A9:41:77:5C:A0:EE:8D:6A:D8:64:49:EF:B7:5D:28:ED:67:91:5B:C3:27:9B:AB:D5:34:26:C6:A6:4F:2D\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/537d108a-0bf4-4035-ad9f-16a057b2060f"}', extra='') 26087ms [log] handleSignalingMessage 26087ms [log] handleAnswer 26087ms [log] acceptAnswer 26087ms [log] connectionstatechanged connecting checking stable 26087ms [log] connectionstatechanged connecting checking stable 26087ms [log] connectionstatechanged connecting checking stable 26087ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/537d108a-0bf4-4035-ad9f-16a057b2060f", "state": "connecting"}] 26087ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'RBue07zGBoXQ') 26087ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'RBue07zGBoXQ') 26087ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ldNWj0MKhp 1 udp 1845501695 172.17.0.3 50319 typ prflx) 26088ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46951) -> ('172.17.0.3', 50319)) State.WAITING -> State.IN_PROGRESS 26088ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe8#\x02H\xc6\xd0\x15\xc3\xcf\xc2\x06\xdb') 26090ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe8#\x02H\xc6\xd0\x15\xc3\xcf\xc2\x06\xdb') 26090ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46951) -> ('172.17.0.3', 50319)) State.IN_PROGRESS -> State.SUCCEEDED 26090ms [err] INFO:aioice.ice:Connection(0) ICE completed 26098ms [err] INFO:aioice.ice:Connection(0) Remote candidate "7b5910fe-d947-4f0d-b24d-752795f31de2.local" resolved to 172.17.0.3 26109ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46951) -> ('172.17.0.3', 50319)) State.FROZEN -> State.IN_PROGRESS 26109ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcf,(\xf9i\xe6\x0c\xe7f()\x15') 26110ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcf,(\xf9i\xe6\x0c\xe7f()\x15') 26110ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46951) -> ('172.17.0.3', 50319)) State.IN_PROGRESS -> State.SUCCEEDED 26110ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38215) -> ('172.17.0.3', 50319)) State.FROZEN -> State.FAILED 26110ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62529) -> ('172.17.0.3', 50319)) State.FROZEN -> State.FAILED 26130ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46951) -> ('141.24.211.56', 50319)) State.FROZEN -> State.IN_PROGRESS 26130ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 50319) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x98\xc1\x12\xed\xa7\x0c\xdds\x90\t\xbe\xf7') 26146ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'U7b+3R5SR07z') 26146ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'U7b+3R5SR07z') 26151ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38215) -> ('141.24.211.56', 50319)) State.FROZEN -> State.IN_PROGRESS 26151ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 50319) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'r\xbe\x06\xac\x1b\x173A\x8cN\xa71') 26171ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62529) -> ('141.24.211.56', 50319)) State.FROZEN -> State.IN_PROGRESS 26171ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 50319) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe2\xd7\x0e/\xee\xc1\xd1\x1ax@\xff\x13') 26175ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\x18\xda\xeb|Lv<~N7\xaf\x90') 26175ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\x18\xda\xeb|Lv<~N7\xaf\x90') 26175ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 50319) 26192ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 26192ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 26193ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 26196ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 26197ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 26197ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 26197ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 26197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 26198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 26198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 26198ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1957786681 1 udp 2113937151 7b5910fe-d947-4f0d-b24d-752795f31de2.local 50319 typ host generation 0 ufrag 155Q network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/537d108a-0bf4-4035-ad9f-16a057b2060f"}', extra='') 26198ms [log] handleSignalingMessage 26198ms [log] handleIceCandidate 26198ms [log] acceptIceCandidate 26198ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1907981153 1 udp 1677729535 141.24.211.56 50319 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 155Q network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/537d108a-0bf4-4035-ad9f-16a057b2060f"}', extra='') 26198ms [log] handleSignalingMessage 26198ms [log] handleIceCandidate 26198ms [log] acceptIceCandidate 26198ms [log] connectionstatechanged connecting completed stable 26198ms [log] connectionstatechanged connected completed stable 26198ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/537d108a-0bf4-4035-ad9f-16a057b2060f", "state": "connected"}] 26201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 26201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 26201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 26201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 26202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 26202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 26202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 26202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 26202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 26202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 26203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2875174618, stream_id=1, stream_seq=0) 26203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 26203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2875174618, gaps=[]) 26204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 26204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3123207209, stream_id=1, stream_seq=0) 26204ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 26204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123207209, gaps=[]) 26208ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'5YsT8TwTpON2') 26209ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'5YsT8TwTpON2') 26271ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'okg8AwekYDWo') 26271ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'okg8AwekYDWo') 26271ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38215) -> ('172.17.0.3', 50319)) State.WAITING -> State.IN_PROGRESS 26271ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x86R\xd2_,\xe3\x10\x93\x8a\xe5\xeef') 26273ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 50319) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x86R\xd2_,\xe3\x10\x93\x8a\xe5\xeef') 26274ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38215) -> ('172.17.0.3', 50319)) State.IN_PROGRESS -> State.SUCCEEDED 26280ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 26280ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 26421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 26421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 26421ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 26421ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 26421ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 26421ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 26421ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 26421ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 26422ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/537d108a-0bf4-4035-ad9f-16a057b2060f"}', extra='') 26422ms [log] connectionstatechanged closed closed closed 26422ms [log] connectionstatechanged closed closed closed 26422ms [log] connectionstatechanged closed closed closed 26422ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/537d108a-0bf4-4035-ad9f-16a057b2060f", "state": "closed"}] 26422ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 26422ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 26422ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'v+>\x98\xb4\xa5k*\x91\xa6`8') 26424ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'v+>\x98\xb4\xa5k*\x91\xa6`8') 26424ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62529) 26424ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 26424ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 26479ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 26479ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 26523ms [err] Traceback (most recent call last): 26523ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 26523ms [err] return _run_code(code, main_globals, None, 26523ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 26523ms [err] exec(code, run_globals) 26523ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 26523ms [err] sys.exit(main()) 26523ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 26523ms [err] asyncio.run(main_async()) 26523ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 26523ms [err] return loop.run_until_complete(main) 26523ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 26523ms [err] self.run_forever() 26523ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 26524ms [err] self._run_once() 26524ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 26524ms [err] event_list = self._selector.select(timeout) 26524ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 26525ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 26525ms [err] KeyboardInterrupt ================== js Client to python Client File tests : should transmit file ================== python Client to js Client File tests : should transmit file 34374ms [log] starting device 34791ms [err] DEBUG:asyncio:Using selector: EpollSelector 34862ms [err] ERROR:asyncio:Unclosed client session 34862ms [err] client_session: 34940ms [log] parsing 34940ms [log] creating device handler 34940ms [log] [ready] 34940ms [log] reading line 34940ms [log] [websocketToken] "fcbab6a1-8a39-437d-a9a7-06bc8e6777a1" 34951ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 34951ms [log] [websocketConnected] 36482ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 36482ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 36509ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/9e5056e9-0942-4419-b970-808a881507f2"}}', extra='') 36509ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/9e5056e9-0942-4419-b970-808a881507f2"} 36579ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/a680072c-9f90-47f3-ae6c-a3576aa89c15","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 36579ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a680072c-9f90-47f3-ae6c-a3576aa89c15", "state": "new"}] 38582ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 38582ms [err] v=0 38582ms [err] o=- 3925447208 3925447208 IN IP4 0.0.0.0 38582ms [err] s=- 38582ms [err] t=0 0 38582ms [err] a=group:BUNDLE 0 38582ms [err] a=msid-semantic:WMS * 38582ms [err] m=application 9 DTLS/SCTP 5000 38582ms [err] c=IN IP4 0.0.0.0 38582ms [err] a=mid:0 38582ms [err] a=sctpmap:5000 webrtc-datachannel 65535 38582ms [err] a=max-message-size:65536 38582ms [err] a=ice-ufrag:PAn1 38582ms [err] a=ice-pwd:1dERTM9wwRDx9RkbDKZ9Wu 38582ms [err] a=fingerprint:sha-256 E2:A2:F0:4C:17:18:5C:EA:EE:20:B9:58:1B:43:89:35:2B:0A:1D:4E:83:03:66:CD:5A:46:C5:EE:52:43:79:E1 38582ms [err] a=setup:actpass 38582ms [err] 38583ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 38584ms [log] makeOffer 38584ms [log] connectionstatechanged new new have-local-offer 38584ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a680072c-9f90-47f3-ae6c-a3576aa89c15", "state": "new"}] 38584ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 38585ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 38586ms [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'?v\x17\x90\x96\x9f8u\xe0\xe1=\x97') 38586ms [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'\x80\xc5yW9\xb6\xfc\x18\xd4\x90\xaeF') 38587ms [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'?v\x17\x90\x96\x9f8u\xe0\xe1=\x97') 38587ms [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'\x80\xc5yW9\xb6\xfc\x18\xd4\x90\xaeF') 38588ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 38588ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'bt}\xab\xdd\xcba{\xbdl\x95\xed') 38589ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'bt}\xab\xdd\xcba{\xbdl\x95\xed') 38589ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf6\x9d\xb712\xaew\x98\xfa\xfe\xb9w') 38590ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf6\x9d\xb712\xaew\x98\xfa\xfe\xb9w') 38590ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63706) (expires in 600 seconds) 38590ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 38590ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 38591ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 38591ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 38606ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 38606ms [err] v=0 38606ms [err] o=- 3208621945385198255 2 IN IP4 127.0.0.1 38606ms [err] s=- 38606ms [err] t=0 0 38606ms [err] a=group:BUNDLE 0 38606ms [err] a=msid-semantic: WMS 38606ms [err] m=application 9 DTLS/SCTP 5000 38606ms [err] c=IN IP4 0.0.0.0 38606ms [err] a=ice-ufrag:xgNp 38606ms [err] a=ice-pwd:SK28tPxmuLf3fhcEjQYZTGwG 38606ms [err] a=ice-options:trickle 38606ms [err] a=fingerprint:sha-256 71:4E:2F:64:ED:CA:DA:F7:BE:70:26:79:35:B2:21:DB:5C:EA:DE:40:22:E0:29:3C:2C:9C:EE:79:E1:05:46:81 38606ms [err] a=setup:active 38606ms [err] a=mid:0 38606ms [err] a=sctpmap:5000 webrtc-datachannel 1024 38606ms [err] 38606ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'V8qU8kGo8msI') 38606ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'V8qU8kGo8msI') 38607ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 38607ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 38607ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 38607ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(IaCCTNAnvW 1 udp 1845501695 172.17.0.3 42391 typ prflx) 38607ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40322) -> ('172.17.0.3', 42391)) State.WAITING -> State.IN_PROGRESS 38607ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'A\xfba>\xeb\x83xL\x04\xef\x1c>') 38608ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a680072c-9f90-47f3-ae6c-a3576aa89c15"}', extra='') 38608ms [log] handleSignalingMessage 38608ms [log] handleOptions 38608ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 3208621945385198255 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:xgNp\\r\\na=ice-pwd:SK28tPxmuLf3fhcEjQYZTGwG\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 71:4E:2F:64:ED:CA:DA:F7:BE:70:26:79:35:B2:21:DB:5C:EA:DE:40:22:E0:29:3C:2C:9C:EE:79:E1:05:46:81\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a680072c-9f90-47f3-ae6c-a3576aa89c15"}', extra='') 38608ms [log] handleSignalingMessage 38608ms [log] handleAnswer 38608ms [log] acceptAnswer 38608ms [log] connectionstatechanged connecting checking stable 38608ms [log] connectionstatechanged connecting checking stable 38608ms [log] connectionstatechanged connecting checking stable 38608ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a680072c-9f90-47f3-ae6c-a3576aa89c15", "state": "connecting"}] 38613ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'A\xfba>\xeb\x83xL\x04\xef\x1c>') 38613ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40322) -> ('172.17.0.3', 42391)) State.IN_PROGRESS -> State.SUCCEEDED 38613ms [err] INFO:aioice.ice:Connection(0) ICE completed 38622ms [err] INFO:aioice.ice:Connection(0) Remote candidate "f420ec8d-01e9-416b-b211-d65c1b89e1a7.local" resolved to 172.17.0.3 38628ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40322) -> ('172.17.0.3', 42391)) State.FROZEN -> State.IN_PROGRESS 38628ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x10\x02\xb8"m\xa8N\x0e\x08\xd3\x8a\xc4') 38629ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x10\x02\xb8"m\xa8N\x0e\x08\xd3\x8a\xc4') 38629ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40322) -> ('172.17.0.3', 42391)) State.IN_PROGRESS -> State.SUCCEEDED 38629ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53270) -> ('172.17.0.3', 42391)) State.FROZEN -> State.FAILED 38629ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63706) -> ('172.17.0.3', 42391)) State.FROZEN -> State.FAILED 38649ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 38649ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 38649ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 38652ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 38653ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 38653ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 38653ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 38653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 38653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 38653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 38654ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2646964389 1 udp 2113937151 f420ec8d-01e9-416b-b211-d65c1b89e1a7.local 42391 typ host generation 0 ufrag xgNp network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a680072c-9f90-47f3-ae6c-a3576aa89c15"}', extra='') 38654ms [log] handleSignalingMessage 38654ms [log] handleIceCandidate 38654ms [log] acceptIceCandidate 38654ms [log] connectionstatechanged connecting completed stable 38654ms [log] connectionstatechanged connected completed stable 38654ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a680072c-9f90-47f3-ae6c-a3576aa89c15", "state": "connected"}] 38656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 38656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 38656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 38656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 38656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 38656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 38657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 38657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 38657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 38657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 38657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2008550658, stream_id=1, stream_seq=0) 38657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 38658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550658, gaps=[]) 38658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 38658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=327248736, stream_id=1, stream_seq=0) 38658ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 38658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=327248736, gaps=[]) 38659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2008550659, stream_id=1, stream_seq=1) 38660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 38660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550660, stream_id=1, stream_seq=2) 38660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550661, stream_id=1, stream_seq=2) 38660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550662, stream_id=1, stream_seq=2) 38661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550660, gaps=[]) 38661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550663, stream_id=1, stream_seq=2) 38662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550664, stream_id=1, stream_seq=2) 38662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550662, gaps=[]) 38662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550665, stream_id=1, stream_seq=2) 38662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550666, stream_id=1, stream_seq=2) 38662ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'W8v2HhbRhhnv') 38663ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'W8v2HhbRhhnv') 38663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550664, gaps=[]) 38663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550667, stream_id=1, stream_seq=3) 38663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550668, stream_id=1, stream_seq=3) 38663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550669, stream_id=1, stream_seq=3) 38663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550670, stream_id=1, stream_seq=3) 38664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550666, gaps=[]) 38664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550671, stream_id=1, stream_seq=3) 38664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550672, stream_id=1, stream_seq=3) 38665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550668, gaps=[]) 38665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550673, stream_id=1, stream_seq=3) 38666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550670, gaps=[]) 38666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550674, stream_id=1, stream_seq=4) 38666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550675, stream_id=1, stream_seq=4) 38666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550676, stream_id=1, stream_seq=4) 38666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550677, stream_id=1, stream_seq=4) 38666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550678, stream_id=1, stream_seq=4) 38667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550672, gaps=[]) 38667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550679, stream_id=1, stream_seq=4) 38667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550680, stream_id=1, stream_seq=4) 38668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550674, gaps=[]) 38668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550681, stream_id=1, stream_seq=5) 38668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550682, stream_id=1, stream_seq=5) 38668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550683, stream_id=1, stream_seq=5) 38669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550676, gaps=[]) 38669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550684, stream_id=1, stream_seq=5) 38669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550685, stream_id=1, stream_seq=5) 38669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550686, stream_id=1, stream_seq=5) 38669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550678, gaps=[]) 38669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550687, stream_id=1, stream_seq=5) 38670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550680, gaps=[]) 38670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550688, stream_id=1, stream_seq=6) 38670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550689, stream_id=1, stream_seq=6) 38670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550690, stream_id=1, stream_seq=6) 38671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550691, stream_id=1, stream_seq=6) 38671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550682, gaps=[]) 38671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550692, stream_id=1, stream_seq=6) 38672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550693, stream_id=1, stream_seq=6) 38672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550694, stream_id=1, stream_seq=6) 38672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550684, gaps=[]) 38672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550695, stream_id=1, stream_seq=7) 38672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550696, stream_id=1, stream_seq=7) 38672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550697, stream_id=1, stream_seq=7) 38673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550686, gaps=[]) 38673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550698, stream_id=1, stream_seq=7) 38673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550699, stream_id=1, stream_seq=7) 38673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550700, stream_id=1, stream_seq=7) 38674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550688, gaps=[]) 38674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550701, stream_id=1, stream_seq=7) 38676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550690, gaps=[]) 38676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550702, stream_id=1, stream_seq=8) 38676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550703, stream_id=1, stream_seq=8) 38676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550704, stream_id=1, stream_seq=8) 38676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550705, stream_id=1, stream_seq=8) 38677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550692, gaps=[]) 38677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550706, stream_id=1, stream_seq=8) 38677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550707, stream_id=1, stream_seq=8) 38677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550708, stream_id=1, stream_seq=8) 38678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550694, gaps=[]) 38678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550709, stream_id=1, stream_seq=9) 38678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550710, stream_id=1, stream_seq=9) 38678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550711, stream_id=1, stream_seq=9) 38679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550696, gaps=[]) 38679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550712, stream_id=1, stream_seq=9) 38679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550713, stream_id=1, stream_seq=9) 38679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550714, stream_id=1, stream_seq=9) 38680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550698, gaps=[]) 38680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550715, stream_id=1, stream_seq=9) 38681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550700, gaps=[]) 38681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550716, stream_id=1, stream_seq=10) 38681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550717, stream_id=1, stream_seq=10) 38681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550718, stream_id=1, stream_seq=10) 38681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550719, stream_id=1, stream_seq=10) 38682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550702, gaps=[]) 38682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550720, stream_id=1, stream_seq=10) 38682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550721, stream_id=1, stream_seq=10) 38682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550722, stream_id=1, stream_seq=10) 38683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550704, gaps=[]) 38683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550723, stream_id=1, stream_seq=11) 38683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550724, stream_id=1, stream_seq=11) 38683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550725, stream_id=1, stream_seq=11) 38684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550706, gaps=[]) 38684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550726, stream_id=1, stream_seq=11) 38684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550727, stream_id=1, stream_seq=11) 38684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550728, stream_id=1, stream_seq=11) 38685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550708, gaps=[]) 38685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550729, stream_id=1, stream_seq=11) 38686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550710, gaps=[]) 38686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550730, stream_id=1, stream_seq=12) 38686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550731, stream_id=1, stream_seq=12) 38687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550732, stream_id=1, stream_seq=12) 38687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550733, stream_id=1, stream_seq=12) 38687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550712, gaps=[]) 38687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550734, stream_id=1, stream_seq=12) 38688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550735, stream_id=1, stream_seq=12) 38688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550736, stream_id=1, stream_seq=12) 38688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550714, gaps=[]) 38688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550737, stream_id=1, stream_seq=13) 38688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550738, stream_id=1, stream_seq=13) 38689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550739, stream_id=1, stream_seq=13) 38690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550716, gaps=[]) 38691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550740, stream_id=1, stream_seq=13) 38691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550741, stream_id=1, stream_seq=13) 38691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550742, stream_id=1, stream_seq=13) 38691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550718, gaps=[]) 38691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550743, stream_id=1, stream_seq=13) 38693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550720, gaps=[]) 38693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550744, stream_id=1, stream_seq=14) 38693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550745, stream_id=1, stream_seq=14) 38694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550746, stream_id=1, stream_seq=14) 38694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550747, stream_id=1, stream_seq=14) 38694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550722, gaps=[]) 38694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550748, stream_id=1, stream_seq=14) 38694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550749, stream_id=1, stream_seq=14) 38694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550750, stream_id=1, stream_seq=14) 38694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550724, gaps=[]) 38694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550751, stream_id=1, stream_seq=15) 38694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550752, stream_id=1, stream_seq=15) 38695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550753, stream_id=1, stream_seq=15) 38696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550726, gaps=[]) 38696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550754, stream_id=1, stream_seq=15) 38696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550755, stream_id=1, stream_seq=15) 38696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550756, stream_id=1, stream_seq=15) 38697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550728, gaps=[]) 38697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550757, stream_id=1, stream_seq=15) 38698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550730, gaps=[]) 38698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550758, stream_id=1, stream_seq=16) 38698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550759, stream_id=1, stream_seq=16) 38698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550760, stream_id=1, stream_seq=16) 38698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550761, stream_id=1, stream_seq=16) 38699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550732, gaps=[]) 38699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550762, stream_id=1, stream_seq=16) 38699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550763, stream_id=1, stream_seq=16) 38699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550764, stream_id=1, stream_seq=16) 38700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550734, gaps=[]) 38700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550765, stream_id=1, stream_seq=17) 38700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550766, stream_id=1, stream_seq=17) 38700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550767, stream_id=1, stream_seq=17) 38701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550736, gaps=[]) 38701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550768, stream_id=1, stream_seq=17) 38701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550769, stream_id=1, stream_seq=17) 38701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550770, stream_id=1, stream_seq=17) 38703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550738, gaps=[]) 38703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550771, stream_id=1, stream_seq=17) 38704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550740, gaps=[]) 38704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550772, stream_id=1, stream_seq=18) 38704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550773, stream_id=1, stream_seq=18) 38704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550774, stream_id=1, stream_seq=18) 38704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550775, stream_id=1, stream_seq=18) 38705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550742, gaps=[]) 38705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550776, stream_id=1, stream_seq=18) 38706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550777, stream_id=1, stream_seq=18) 38706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550778, stream_id=1, stream_seq=18) 38706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550744, gaps=[]) 38706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550779, stream_id=1, stream_seq=19) 38706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550780, stream_id=1, stream_seq=19) 38706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550746, gaps=[]) 38706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550781, stream_id=1, stream_seq=19) 38706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550782, stream_id=1, stream_seq=19) 38707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550783, stream_id=1, stream_seq=19) 38707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550748, gaps=[]) 38707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550784, stream_id=1, stream_seq=19) 38708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550785, stream_id=1, stream_seq=19) 38708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550750, gaps=[]) 38708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550786, stream_id=1, stream_seq=20) 38708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550787, stream_id=1, stream_seq=20) 38709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550788, stream_id=1, stream_seq=20) 38709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550752, gaps=[]) 38709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550789, stream_id=1, stream_seq=20) 38709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550790, stream_id=1, stream_seq=20) 38710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550791, stream_id=1, stream_seq=20) 38711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550754, gaps=[]) 38711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550792, stream_id=1, stream_seq=20) 38711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550756, gaps=[]) 38711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550793, stream_id=1, stream_seq=21) 38712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550794, stream_id=1, stream_seq=21) 38712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550795, stream_id=1, stream_seq=21) 38712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550796, stream_id=1, stream_seq=21) 38712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550797, stream_id=1, stream_seq=21) 38712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550758, gaps=[]) 38712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550798, stream_id=1, stream_seq=21) 38712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550799, stream_id=1, stream_seq=21) 38713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550760, gaps=[]) 38713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550800, stream_id=1, stream_seq=22) 38713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550801, stream_id=1, stream_seq=22) 38713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550802, stream_id=1, stream_seq=22) 38713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550762, gaps=[]) 38713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550803, stream_id=1, stream_seq=22) 38714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550804, stream_id=1, stream_seq=22) 38714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550805, stream_id=1, stream_seq=22) 38714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550764, gaps=[]) 38715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550806, stream_id=1, stream_seq=22) 38715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550766, gaps=[]) 38715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550807, stream_id=1, stream_seq=23) 38716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550808, stream_id=1, stream_seq=23) 38716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550809, stream_id=1, stream_seq=23) 38716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550810, stream_id=1, stream_seq=23) 38716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550768, gaps=[]) 38716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550811, stream_id=1, stream_seq=23) 38717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550812, stream_id=1, stream_seq=23) 38717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550813, stream_id=1, stream_seq=23) 38718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550770, gaps=[]) 38718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550814, stream_id=1, stream_seq=24) 38718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550815, stream_id=1, stream_seq=24) 38718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550816, stream_id=1, stream_seq=24) 38718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550772, gaps=[]) 38718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550817, stream_id=1, stream_seq=24) 38719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550818, stream_id=1, stream_seq=24) 38719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550819, stream_id=1, stream_seq=24) 38719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550774, gaps=[]) 38719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550820, stream_id=1, stream_seq=24) 38720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550776, gaps=[]) 38720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550821, stream_id=1, stream_seq=25) 38720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550822, stream_id=1, stream_seq=25) 38721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550823, stream_id=1, stream_seq=25) 38721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550824, stream_id=1, stream_seq=25) 38721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550778, gaps=[]) 38721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550825, stream_id=1, stream_seq=25) 38721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550826, stream_id=1, stream_seq=25) 38721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550827, stream_id=1, stream_seq=25) 38722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550780, gaps=[]) 38722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550828, stream_id=1, stream_seq=26) 38722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550829, stream_id=1, stream_seq=26) 38722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550830, stream_id=1, stream_seq=26) 38723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550782, gaps=[]) 38723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550831, stream_id=1, stream_seq=26) 38723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550832, stream_id=1, stream_seq=26) 38723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550833, stream_id=1, stream_seq=26) 38724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550784, gaps=[]) 38724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550834, stream_id=1, stream_seq=26) 38726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550786, gaps=[]) 38726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550835, stream_id=1, stream_seq=27) 38726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550836, stream_id=1, stream_seq=27) 38726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550837, stream_id=1, stream_seq=27) 38726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550838, stream_id=1, stream_seq=27) 38726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550788, gaps=[]) 38727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550839, stream_id=1, stream_seq=27) 38727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550840, stream_id=1, stream_seq=27) 38727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550841, stream_id=1, stream_seq=27) 38728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550790, gaps=[]) 38728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550842, stream_id=1, stream_seq=28) 38728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550843, stream_id=1, stream_seq=28) 38728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550844, stream_id=1, stream_seq=28) 38729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550792, gaps=[]) 38729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550845, stream_id=1, stream_seq=28) 38729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550846, stream_id=1, stream_seq=28) 38729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550847, stream_id=1, stream_seq=28) 38731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550794, gaps=[]) 38731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550848, stream_id=1, stream_seq=28) 38732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550796, gaps=[]) 38732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550849, stream_id=1, stream_seq=29) 38732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550850, stream_id=1, stream_seq=29) 38732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550851, stream_id=1, stream_seq=29) 38732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550852, stream_id=1, stream_seq=29) 38733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550798, gaps=[]) 38733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550853, stream_id=1, stream_seq=29) 38733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550854, stream_id=1, stream_seq=29) 38733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550855, stream_id=1, stream_seq=29) 38734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550800, gaps=[]) 38734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550856, stream_id=1, stream_seq=30) 38734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550857, stream_id=1, stream_seq=30) 38734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550858, stream_id=1, stream_seq=30) 38735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550802, gaps=[]) 38735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550859, stream_id=1, stream_seq=30) 38735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550860, stream_id=1, stream_seq=30) 38735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550861, stream_id=1, stream_seq=30) 38736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550804, gaps=[]) 38736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550862, stream_id=1, stream_seq=30) 38736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550806, gaps=[]) 38736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550863, stream_id=1, stream_seq=31) 38736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550864, stream_id=1, stream_seq=31) 38737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550865, stream_id=1, stream_seq=31) 38737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550866, stream_id=1, stream_seq=31) 38737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550808, gaps=[]) 38737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550867, stream_id=1, stream_seq=31) 38737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550868, stream_id=1, stream_seq=31) 38737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550869, stream_id=1, stream_seq=31) 38738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550810, gaps=[]) 38738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550870, stream_id=1, stream_seq=32) 38738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550871, stream_id=1, stream_seq=32) 38739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550872, stream_id=1, stream_seq=32) 38739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550812, gaps=[]) 38739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550873, stream_id=1, stream_seq=32) 38739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550874, stream_id=1, stream_seq=32) 38739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550875, stream_id=1, stream_seq=32) 38740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550814, gaps=[]) 38740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550876, stream_id=1, stream_seq=32) 38741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550816, gaps=[]) 38741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2008550877, stream_id=1, stream_seq=33) 38741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550878, stream_id=1, stream_seq=33) 38741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550879, stream_id=1, stream_seq=33) 38741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550880, stream_id=1, stream_seq=33) 38742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550818, gaps=[]) 38742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550881, stream_id=1, stream_seq=33) 38742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2008550882, stream_id=1, stream_seq=33) 38742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2008550883, stream_id=1, stream_seq=33) 38743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550820, gaps=[]) 38743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550822, gaps=[]) 38744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550824, gaps=[]) 38745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550826, gaps=[]) 38746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550828, gaps=[]) 38747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550830, gaps=[]) 38748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38748ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Ie3M/mDJlV05') 38748ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Ie3M/mDJlV05') 38749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550832, gaps=[]) 38749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550834, gaps=[]) 38750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550836, gaps=[]) 38752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550838, gaps=[]) 38752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550840, gaps=[]) 38753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550842, gaps=[]) 38755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550844, gaps=[]) 38755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550846, gaps=[]) 38756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550848, gaps=[]) 38757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550850, gaps=[]) 38758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550852, gaps=[]) 38759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550854, gaps=[]) 38759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550856, gaps=[]) 38761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550858, gaps=[]) 38761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550860, gaps=[]) 38763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550862, gaps=[]) 38763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550864, gaps=[]) 38764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550866, gaps=[]) 38764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550868, gaps=[]) 38765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=2008550870, gaps=[]) 38767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=2008550872, gaps=[]) 38767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=2008550874, gaps=[]) 38768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2008550876, gaps=[]) 38768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=2008550878, gaps=[]) 38769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=2008550880, gaps=[]) 38770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=2008550882, gaps=[]) 38771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38802ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'CcGDswCQYWaR') 38802ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'CcGDswCQYWaR') 38802ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53270) -> ('172.17.0.3', 42391)) State.WAITING -> State.IN_PROGRESS 38803ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x94\xa6{\xeax\xfd\x8dX\xd3\x089\xd4') 38805ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 42391) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x94\xa6{\xeax\xfd\x8dX\xd3\x089\xd4') 38805ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53270) -> ('172.17.0.3', 42391)) State.IN_PROGRESS -> State.SUCCEEDED 38805ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40322) -> ('141.24.211.56', 42391)) State.FROZEN -> State.FAILED 38805ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53270) -> ('141.24.211.56', 42391)) State.FROZEN -> State.FAILED 38805ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63706) -> ('141.24.211.56', 42391)) State.FROZEN -> State.FAILED 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8192 38841ms [log] 8188 38841ms [log] line [file] undefined 38841ms [log] 38841ms [log] reading line 38841ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2830340840 1 udp 1677729535 141.24.211.56 42391 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag xgNp network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a680072c-9f90-47f3-ae6c-a3576aa89c15"}', extra='') 38841ms [log] handleSignalingMessage 38841ms [log] handleIceCandidate 38841ms [log] acceptIceCandidate 38841ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 38841ms [log] [experimentStatusChanged] {"status": "running", "message": null} 38915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 38915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 38915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 38915ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 38915ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 38915ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 38915ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 38915ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 38916ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 38916ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/a680072c-9f90-47f3-ae6c-a3576aa89c15"}', extra='') 38916ms [log] connectionstatechanged closed closed closed 38916ms [log] connectionstatechanged closed closed closed 38916ms [log] connectionstatechanged closed closed closed 38916ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a680072c-9f90-47f3-ae6c-a3576aa89c15", "state": "closed"}] 38916ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 38917ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 38917ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'ex\x06Ay\x811I\xd0#\xfd\xc9') 38917ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'ex\x06Ay\x811I\xd0#\xfd\xc9') 38918ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63706) 38918ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 38918ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 39016ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 39016ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 39104ms [err] Traceback (most recent call last): 39104ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 39104ms [err] return _run_code(code, main_globals, None, 39104ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 39104ms [err] exec(code, run_globals) 39104ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 39104ms [err] sys.exit(main()) 39104ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 39104ms [err] asyncio.run(main_async()) 39104ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 39104ms [err] return loop.run_until_complete(main) 39104ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 39104ms [err] self.run_forever() 39104ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 39105ms [err] self._run_once() 39105ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 39105ms [err] event_list = self._selector.select(timeout) 39105ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 39105ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 39105ms [err] KeyboardInterrupt 39203ms [log] starting device 39615ms [err] DEBUG:asyncio:Using selector: EpollSelector 39712ms [err] ERROR:asyncio:Unclosed client session 39712ms [err] client_session: 39772ms [log] parsing 39772ms [log] creating device handler 39772ms [log] [ready] 39772ms [log] reading line 39772ms [log] [websocketToken] "ace2024e-7cf3-42e8-880e-f9f2ed0a0fa0" 39795ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 39795ms [log] [websocketConnected] 39983ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 39983ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 40001ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ed53bf6f-0c8b-486b-8648-3d26aab2b4d8"}}', extra='') 40001ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ed53bf6f-0c8b-486b-8648-3d26aab2b4d8"} 40093ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":false}', extra='') 40093ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21", "state": "new"}] 42095ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 42095ms [log] handleSignalingMessage 42095ms [log] handleOptions 42095ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 42095ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 42108ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 42108ms [err] v=0 42108ms [err] o=- 3925447211 3925447211 IN IP4 0.0.0.0 42108ms [err] s=- 42108ms [err] t=0 0 42108ms [err] a=group:BUNDLE 0 42108ms [err] a=msid-semantic:WMS * 42108ms [err] m=application 50408 DTLS/SCTP 5000 42108ms [err] c=IN IP4 172.30.0.1 42108ms [err] a=mid:0 42108ms [err] a=sctpmap:5000 webrtc-datachannel 65535 42108ms [err] a=max-message-size:65536 42108ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50408 typ host 42108ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42950 typ host 42108ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50408 typ srflx raddr 172.30.0.1 rport 50408 42108ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 42950 typ srflx raddr 172.17.0.3 rport 42950 42108ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64453 typ relay raddr 172.17.0.3 rport 34664 42108ms [err] a=end-of-candidates 42108ms [err] a=ice-ufrag:JZs8 42108ms [err] a=ice-pwd:9TfrR8WYx818a8kTQATLjV 42108ms [err] a=fingerprint:sha-256 83:86:F6:32:95:A4:7D:EE:34:B3:B6:C5:17:A7:AB:FA:18:54:EC:A3:5F:86:11:58:43:3C:B8:4A:1A:14:28:99 42108ms [err] a=setup:actpass 42108ms [err] 42109ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 42109ms [err] v=0 42109ms [err] o=- 3925447211 3925447211 IN IP4 0.0.0.0 42109ms [err] s=- 42109ms [err] t=0 0 42109ms [err] a=group:BUNDLE 0 42109ms [err] a=msid-semantic:WMS * 42109ms [err] m=application 50408 DTLS/SCTP 5000 42109ms [err] c=IN IP4 172.30.0.1 42109ms [err] a=mid:0 42109ms [err] a=sctpmap:5000 webrtc-datachannel 65535 42109ms [err] a=max-message-size:65536 42109ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50408 typ host 42109ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42950 typ host 42109ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50408 typ srflx raddr 172.30.0.1 rport 50408 42109ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 42950 typ srflx raddr 172.17.0.3 rport 42950 42109ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64453 typ relay raddr 172.17.0.3 rport 34664 42109ms [err] a=end-of-candidates 42109ms [err] a=ice-ufrag:JZs8 42109ms [err] a=ice-pwd:9TfrR8WYx818a8kTQATLjV 42109ms [err] a=fingerprint:sha-256 83:86:F6:32:95:A4:7D:EE:34:B3:B6:C5:17:A7:AB:FA:18:54:EC:A3:5F:86:11:58:43:3C:B8:4A:1A:14:28:99 42109ms [err] a=setup:actpass 42109ms [err] 42109ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925447211 3925447211 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 50408 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 50408 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42950 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50408 typ srflx raddr 172.30.0.1 rport 50408\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 42950 typ srflx raddr 172.17.0.3 rport 42950\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64453 typ relay raddr 172.17.0.3 rport 34664\\r\\na=end-of-candidates\\r\\na=ice-ufrag:JZs8\\r\\na=ice-pwd:9TfrR8WYx818a8kTQATLjV\\r\\na=fingerprint:sha-256 83:86:F6:32:95:A4:7D:EE:34:B3:B6:C5:17:A7:AB:FA:18:54:EC:A3:5F:86:11:58:43:3C:B8:4A:1A:14:28:99\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 42109ms [log] handleSignalingMessage 42109ms [log] handleOffer 42109ms [log] makeAnswer 42109ms [log] connectionstatechanged new new have-remote-offer 42109ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21", "state": "new"}] 42110ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 42110ms [err] v=0 42110ms [err] o=- 3925447211 3925447211 IN IP4 0.0.0.0 42110ms [err] s=- 42110ms [err] t=0 0 42110ms [err] a=group:BUNDLE 0 42110ms [err] a=msid-semantic:WMS * 42110ms [err] m=application 9 DTLS/SCTP 5000 42110ms [err] c=IN IP4 0.0.0.0 42110ms [err] a=mid:0 42110ms [err] a=sctpmap:5000 webrtc-datachannel 65535 42110ms [err] a=max-message-size:65536 42110ms [err] a=ice-ufrag:XqG4 42110ms [err] a=ice-pwd:vHdDBgOjeZ9JhQZHx8LwFj 42110ms [err] a=fingerprint:sha-256 0B:81:75:9F:B2:49:35:AB:FC:D8:C5:27:A2:11:69:D1:73:F4:47:4A:9A:9F:8E:9B:57:35:4A:67:04:13:FD:F4 42110ms [err] a=setup:active 42110ms [err] 42110ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 42111ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 42111ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 42112ms [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'\x90\xd6\x80\x9f\xb7,t\\m\x80\x94q') 42112ms [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'\xb5\xd6\x08\xd5\xfa\xc7\xcb\xc7\xef\x9e\x19q') 42113ms [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'\xb5\xd6\x08\xd5\xfa\xc7\xcb\xc7\xef\x9e\x19q') 42113ms [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'\x90\xd6\x80\x9f\xb7,t\\m\x80\x94q') 42114ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 42114ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'"\xac,\x99J\xffm\xadJ\xb0s4') 42115ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'"\xac,\x99J\xffm\xadJ\xb0s4') 42115ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'wt)U.\xdd\xd2\xeb\xeb\xa3Ka') 42115ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'wt)U.\xdd\xd2\xeb\xeb\xa3Ka') 42116ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65497) (expires in 600 seconds) 42116ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 42116ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 42116ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 42116ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 42116ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 42117ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38865) -> ('172.30.0.1', 50408)) State.FROZEN -> State.WAITING 42117ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38282) -> ('172.30.0.1', 50408)) State.FROZEN -> State.WAITING 42117ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38865) -> ('172.17.0.3', 42950)) State.FROZEN -> State.WAITING 42117ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65497) -> ('172.30.0.1', 50408)) State.FROZEN -> State.WAITING 42117ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38865) -> ('172.30.0.1', 50408)) State.WAITING -> State.IN_PROGRESS 42117ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50408) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b's\x92\xd4\xf7\x04\xabeC\x8f/\x8a\x1e') 42117ms [log] connectionstatechanged new new stable 42117ms [log] connectionstatechanged new new stable 42117ms [log] connectionstatechanged connecting checking stable 42117ms [log] connectionstatechanged connecting checking stable 42117ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21", "state": "connecting"}] 42118ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50408) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b's\x92\xd4\xf7\x04\xabeC\x8f/\x8a\x1e') 42118ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38865) -> ('172.30.0.1', 50408)) State.IN_PROGRESS -> State.SUCCEEDED 42118ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38865) -> ('141.24.211.56', 50408)) State.FROZEN -> State.WAITING 42118ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38865) -> ('141.24.211.56', 42950)) State.FROZEN -> State.WAITING 42118ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38865) -> ('141.24.210.113', 64453)) State.FROZEN -> State.WAITING 42125ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50408) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0f\xf2\x0b;\xfd4\x0f\xb1\xca\x94\xfcI') 42126ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50408) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0f\xf2\x0b;\xfd4\x0f\xb1\xca\x94\xfcI') 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38282) -> ('172.30.0.1', 50408)) State.WAITING -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38865) -> ('172.17.0.3', 42950)) State.WAITING -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38282) -> ('172.17.0.3', 42950)) State.FROZEN -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38865) -> ('141.24.211.56', 50408)) State.WAITING -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38282) -> ('141.24.211.56', 50408)) State.FROZEN -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38865) -> ('141.24.211.56', 42950)) State.WAITING -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38282) -> ('141.24.211.56', 42950)) State.FROZEN -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65497) -> ('172.30.0.1', 50408)) State.WAITING -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65497) -> ('172.17.0.3', 42950)) State.FROZEN -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38865) -> ('141.24.210.113', 64453)) State.WAITING -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38282) -> ('141.24.210.113', 64453)) State.FROZEN -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65497) -> ('141.24.211.56', 50408)) State.FROZEN -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65497) -> ('141.24.211.56', 42950)) State.FROZEN -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65497) -> ('141.24.210.113', 64453)) State.FROZEN -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) ICE completed 42127ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50408) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x12\x8d\x8e\xea|l?\xc6x\x9b\xc8,') 42127ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50408) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x12\x8d\x8e\xea|l?\xc6x\x9b\xc8,') 42127ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(S4BfGh0OgX 1 udp 1862270975 172.17.0.3 50408 typ prflx) 42127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38865) -> ('172.17.0.3', 50408)) State.WAITING -> State.IN_PROGRESS 42127ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50408) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b')\x8d\xd3\xb6f\xc6\x16\x9d+\xe2=1') 42128ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50408) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b')\x8d\xd3\xb6f\xc6\x16\x9d+\xe2=1') 42128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38865) -> ('172.17.0.3', 50408)) State.IN_PROGRESS -> State.SUCCEEDED 42138ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 42138ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 42139ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 42149ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 42149ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 42149ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 42149ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 42149ms [log] connectionstatechanged connecting completed stable 42149ms [log] connectionstatechanged connected completed stable 42149ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21", "state": "connected"}] 42150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 42150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 42150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 42151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 42151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 42151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 42152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=694741044, stream_id=1, stream_seq=0) 42152ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 42152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2031163356, stream_id=1, stream_seq=0) 42153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 42153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=694741044, gaps=[]) 42154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2031163357, stream_id=1, stream_seq=1) 42154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163358, stream_id=1, stream_seq=2) 42154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163359, stream_id=1, stream_seq=2) 42154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163360, stream_id=1, stream_seq=2) 42155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163356, gaps=[]) 42155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163357, gaps=[]) 42155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163361, stream_id=1, stream_seq=2) 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163358, gaps=[]) 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163362, stream_id=1, stream_seq=2) 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163363, stream_id=1, stream_seq=2) 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163359, gaps=[]) 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163364, stream_id=1, stream_seq=2) 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163360, gaps=[]) 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163365, stream_id=1, stream_seq=3) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163366, stream_id=1, stream_seq=3) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163361, gaps=[]) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163367, stream_id=1, stream_seq=3) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163368, stream_id=1, stream_seq=3) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163362, gaps=[]) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163369, stream_id=1, stream_seq=3) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163370, stream_id=1, stream_seq=3) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163363, gaps=[]) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163371, stream_id=1, stream_seq=3) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163364, gaps=[]) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163372, stream_id=1, stream_seq=4) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163373, stream_id=1, stream_seq=4) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163365, gaps=[]) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163374, stream_id=1, stream_seq=4) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163375, stream_id=1, stream_seq=4) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163366, gaps=[]) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163376, stream_id=1, stream_seq=4) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163377, stream_id=1, stream_seq=4) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163367, gaps=[]) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163378, stream_id=1, stream_seq=4) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163368, gaps=[]) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163379, stream_id=1, stream_seq=5) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163380, stream_id=1, stream_seq=5) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163369, gaps=[]) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163381, stream_id=1, stream_seq=5) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163382, stream_id=1, stream_seq=5) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163370, gaps=[]) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163383, stream_id=1, stream_seq=5) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163384, stream_id=1, stream_seq=5) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163371, gaps=[]) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163385, stream_id=1, stream_seq=5) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163372, gaps=[]) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163386, stream_id=1, stream_seq=6) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163387, stream_id=1, stream_seq=6) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163373, gaps=[]) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163388, stream_id=1, stream_seq=6) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163389, stream_id=1, stream_seq=6) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163374, gaps=[]) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163390, stream_id=1, stream_seq=6) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163391, stream_id=1, stream_seq=6) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163375, gaps=[]) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163392, stream_id=1, stream_seq=6) 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163376, gaps=[]) 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163393, stream_id=1, stream_seq=7) 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163394, stream_id=1, stream_seq=7) 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163377, gaps=[]) 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163395, stream_id=1, stream_seq=7) 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163396, stream_id=1, stream_seq=7) 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163378, gaps=[]) 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163397, stream_id=1, stream_seq=7) 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163398, stream_id=1, stream_seq=7) 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163379, gaps=[]) 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163399, stream_id=1, stream_seq=7) 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163380, gaps=[]) 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163400, stream_id=1, stream_seq=8) 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163401, stream_id=1, stream_seq=8) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163381, gaps=[]) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163402, stream_id=1, stream_seq=8) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163403, stream_id=1, stream_seq=8) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163382, gaps=[]) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163404, stream_id=1, stream_seq=8) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163405, stream_id=1, stream_seq=8) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163383, gaps=[]) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163406, stream_id=1, stream_seq=8) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163384, gaps=[]) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163407, stream_id=1, stream_seq=9) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163408, stream_id=1, stream_seq=9) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163385, gaps=[]) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163409, stream_id=1, stream_seq=9) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163410, stream_id=1, stream_seq=9) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163386, gaps=[]) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163411, stream_id=1, stream_seq=9) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163412, stream_id=1, stream_seq=9) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163387, gaps=[]) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163413, stream_id=1, stream_seq=9) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163388, gaps=[]) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163414, stream_id=1, stream_seq=10) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163415, stream_id=1, stream_seq=10) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163389, gaps=[]) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163416, stream_id=1, stream_seq=10) 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163417, stream_id=1, stream_seq=10) 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163390, gaps=[]) 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163418, stream_id=1, stream_seq=10) 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163419, stream_id=1, stream_seq=10) 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163391, gaps=[]) 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163420, stream_id=1, stream_seq=10) 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163392, gaps=[]) 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163421, stream_id=1, stream_seq=11) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163422, stream_id=1, stream_seq=11) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163393, gaps=[]) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163423, stream_id=1, stream_seq=11) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163424, stream_id=1, stream_seq=11) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163394, gaps=[]) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163425, stream_id=1, stream_seq=11) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163426, stream_id=1, stream_seq=11) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163395, gaps=[]) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163427, stream_id=1, stream_seq=11) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163396, gaps=[]) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163428, stream_id=1, stream_seq=12) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163429, stream_id=1, stream_seq=12) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163397, gaps=[]) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163430, stream_id=1, stream_seq=12) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163431, stream_id=1, stream_seq=12) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163398, gaps=[]) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163432, stream_id=1, stream_seq=12) 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163433, stream_id=1, stream_seq=12) 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163399, gaps=[]) 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163434, stream_id=1, stream_seq=12) 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163400, gaps=[]) 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163435, stream_id=1, stream_seq=13) 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163436, stream_id=1, stream_seq=13) 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163401, gaps=[]) 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163437, stream_id=1, stream_seq=13) 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163438, stream_id=1, stream_seq=13) 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163402, gaps=[]) 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163439, stream_id=1, stream_seq=13) 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163440, stream_id=1, stream_seq=13) 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163403, gaps=[]) 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163441, stream_id=1, stream_seq=13) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163404, gaps=[]) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163442, stream_id=1, stream_seq=14) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163443, stream_id=1, stream_seq=14) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163405, gaps=[]) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163444, stream_id=1, stream_seq=14) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163445, stream_id=1, stream_seq=14) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163406, gaps=[]) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163446, stream_id=1, stream_seq=14) 42173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163447, stream_id=1, stream_seq=14) 42173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163407, gaps=[]) 42173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163448, stream_id=1, stream_seq=14) 42173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163408, gaps=[]) 42173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163449, stream_id=1, stream_seq=15) 42174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163450, stream_id=1, stream_seq=15) 42174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163409, gaps=[]) 42174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163451, stream_id=1, stream_seq=15) 42174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163452, stream_id=1, stream_seq=15) 42175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163410, gaps=[]) 42175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163453, stream_id=1, stream_seq=15) 42175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163454, stream_id=1, stream_seq=15) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163411, gaps=[]) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163455, stream_id=1, stream_seq=15) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163412, gaps=[]) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163456, stream_id=1, stream_seq=16) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163457, stream_id=1, stream_seq=16) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163413, gaps=[]) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163458, stream_id=1, stream_seq=16) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163459, stream_id=1, stream_seq=16) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163414, gaps=[]) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163460, stream_id=1, stream_seq=16) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163461, stream_id=1, stream_seq=16) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163415, gaps=[]) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163462, stream_id=1, stream_seq=16) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163416, gaps=[]) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163463, stream_id=1, stream_seq=17) 42178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163464, stream_id=1, stream_seq=17) 42178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163417, gaps=[]) 42178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163465, stream_id=1, stream_seq=17) 42178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163466, stream_id=1, stream_seq=17) 42178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163418, gaps=[]) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163467, stream_id=1, stream_seq=17) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163468, stream_id=1, stream_seq=17) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163419, gaps=[]) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163469, stream_id=1, stream_seq=17) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163420, gaps=[]) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163470, stream_id=1, stream_seq=18) 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163471, stream_id=1, stream_seq=18) 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163421, gaps=[]) 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163472, stream_id=1, stream_seq=18) 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163473, stream_id=1, stream_seq=18) 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163422, gaps=[]) 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163474, stream_id=1, stream_seq=18) 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163475, stream_id=1, stream_seq=18) 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163423, gaps=[]) 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163476, stream_id=1, stream_seq=18) 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163424, gaps=[]) 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163477, stream_id=1, stream_seq=19) 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163478, stream_id=1, stream_seq=19) 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163425, gaps=[]) 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163479, stream_id=1, stream_seq=19) 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163480, stream_id=1, stream_seq=19) 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163426, gaps=[]) 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163481, stream_id=1, stream_seq=19) 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163482, stream_id=1, stream_seq=19) 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163427, gaps=[]) 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163483, stream_id=1, stream_seq=19) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163428, gaps=[]) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163484, stream_id=1, stream_seq=20) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163485, stream_id=1, stream_seq=20) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163429, gaps=[]) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163486, stream_id=1, stream_seq=20) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163487, stream_id=1, stream_seq=20) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163430, gaps=[]) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163488, stream_id=1, stream_seq=20) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163489, stream_id=1, stream_seq=20) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163431, gaps=[]) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163490, stream_id=1, stream_seq=20) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163432, gaps=[]) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163491, stream_id=1, stream_seq=21) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163492, stream_id=1, stream_seq=21) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163433, gaps=[]) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163493, stream_id=1, stream_seq=21) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163494, stream_id=1, stream_seq=21) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163434, gaps=[]) 42187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163495, stream_id=1, stream_seq=21) 42187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163496, stream_id=1, stream_seq=21) 42187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163435, gaps=[]) 42187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163497, stream_id=1, stream_seq=21) 42187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163436, gaps=[]) 42187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163498, stream_id=1, stream_seq=22) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163499, stream_id=1, stream_seq=22) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163437, gaps=[]) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163500, stream_id=1, stream_seq=22) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163501, stream_id=1, stream_seq=22) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163438, gaps=[]) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163502, stream_id=1, stream_seq=22) 42189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163503, stream_id=1, stream_seq=22) 42189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163439, gaps=[]) 42189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163504, stream_id=1, stream_seq=22) 42189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163440, gaps=[]) 42189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163505, stream_id=1, stream_seq=23) 42190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163506, stream_id=1, stream_seq=23) 42190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163441, gaps=[]) 42190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163507, stream_id=1, stream_seq=23) 42190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163508, stream_id=1, stream_seq=23) 42190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163442, gaps=[]) 42190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163509, stream_id=1, stream_seq=23) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163510, stream_id=1, stream_seq=23) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163443, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163511, stream_id=1, stream_seq=23) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163444, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163512, stream_id=1, stream_seq=24) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163513, stream_id=1, stream_seq=24) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163445, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163514, stream_id=1, stream_seq=24) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163515, stream_id=1, stream_seq=24) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163446, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163516, stream_id=1, stream_seq=24) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163517, stream_id=1, stream_seq=24) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163447, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163518, stream_id=1, stream_seq=24) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163448, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163519, stream_id=1, stream_seq=25) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163520, stream_id=1, stream_seq=25) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163449, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163521, stream_id=1, stream_seq=25) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163522, stream_id=1, stream_seq=25) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163450, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163523, stream_id=1, stream_seq=25) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163524, stream_id=1, stream_seq=25) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163451, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163525, stream_id=1, stream_seq=25) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163452, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163526, stream_id=1, stream_seq=26) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163527, stream_id=1, stream_seq=26) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163453, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163528, stream_id=1, stream_seq=26) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163529, stream_id=1, stream_seq=26) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163454, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163530, stream_id=1, stream_seq=26) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163531, stream_id=1, stream_seq=26) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163455, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163532, stream_id=1, stream_seq=26) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163456, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163533, stream_id=1, stream_seq=27) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163534, stream_id=1, stream_seq=27) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163457, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163535, stream_id=1, stream_seq=27) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163536, stream_id=1, stream_seq=27) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163458, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163537, stream_id=1, stream_seq=27) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163538, stream_id=1, stream_seq=27) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163459, gaps=[]) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163539, stream_id=1, stream_seq=27) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163460, gaps=[]) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163540, stream_id=1, stream_seq=28) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163541, stream_id=1, stream_seq=28) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163461, gaps=[]) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163542, stream_id=1, stream_seq=28) 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163543, stream_id=1, stream_seq=28) 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163462, gaps=[]) 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163544, stream_id=1, stream_seq=28) 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163545, stream_id=1, stream_seq=28) 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163463, gaps=[]) 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163546, stream_id=1, stream_seq=28) 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163464, gaps=[]) 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163547, stream_id=1, stream_seq=29) 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163548, stream_id=1, stream_seq=29) 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163465, gaps=[]) 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163549, stream_id=1, stream_seq=29) 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163550, stream_id=1, stream_seq=29) 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163466, gaps=[]) 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163551, stream_id=1, stream_seq=29) 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163552, stream_id=1, stream_seq=29) 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163467, gaps=[]) 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163553, stream_id=1, stream_seq=29) 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163468, gaps=[]) 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163554, stream_id=1, stream_seq=30) 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163555, stream_id=1, stream_seq=30) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163469, gaps=[]) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163556, stream_id=1, stream_seq=30) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163557, stream_id=1, stream_seq=30) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163470, gaps=[]) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163558, stream_id=1, stream_seq=30) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163559, stream_id=1, stream_seq=30) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163471, gaps=[]) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163560, stream_id=1, stream_seq=30) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163472, gaps=[]) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163561, stream_id=1, stream_seq=31) 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163562, stream_id=1, stream_seq=31) 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163473, gaps=[]) 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163563, stream_id=1, stream_seq=31) 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163564, stream_id=1, stream_seq=31) 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163474, gaps=[]) 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163565, stream_id=1, stream_seq=31) 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163566, stream_id=1, stream_seq=31) 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163475, gaps=[]) 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163567, stream_id=1, stream_seq=31) 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163476, gaps=[]) 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163568, stream_id=1, stream_seq=32) 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163569, stream_id=1, stream_seq=32) 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163477, gaps=[]) 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163570, stream_id=1, stream_seq=32) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163571, stream_id=1, stream_seq=32) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163478, gaps=[]) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163572, stream_id=1, stream_seq=32) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163573, stream_id=1, stream_seq=32) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163479, gaps=[]) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163574, stream_id=1, stream_seq=32) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163480, gaps=[]) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=2031163575, stream_id=1, stream_seq=33) 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163576, stream_id=1, stream_seq=33) 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163481, gaps=[]) 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163577, stream_id=1, stream_seq=33) 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163578, stream_id=1, stream_seq=33) 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163482, gaps=[]) 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163579, stream_id=1, stream_seq=33) 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=2031163580, stream_id=1, stream_seq=33) 42208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163483, gaps=[]) 42208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=2031163581, stream_id=1, stream_seq=33) 42208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163484, gaps=[]) 42208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163485, gaps=[]) 42208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163486, gaps=[]) 42208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163487, gaps=[]) 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163488, gaps=[]) 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163489, gaps=[]) 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163490, gaps=[]) 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163491, gaps=[]) 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163492, gaps=[]) 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163493, gaps=[]) 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163494, gaps=[]) 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163495, gaps=[]) 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163496, gaps=[]) 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163497, gaps=[]) 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163498, gaps=[]) 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163499, gaps=[]) 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163500, gaps=[]) 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163501, gaps=[]) 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163502, gaps=[]) 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163503, gaps=[]) 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163504, gaps=[]) 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163505, gaps=[]) 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163506, gaps=[]) 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163507, gaps=[]) 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163508, gaps=[]) 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163509, gaps=[]) 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163510, gaps=[]) 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163511, gaps=[]) 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163512, gaps=[]) 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163513, gaps=[]) 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163514, gaps=[]) 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163515, gaps=[]) 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163516, gaps=[]) 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163517, gaps=[]) 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163518, gaps=[]) 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163519, gaps=[]) 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163520, gaps=[]) 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163521, gaps=[]) 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163522, gaps=[]) 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163523, gaps=[]) 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163524, gaps=[]) 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163525, gaps=[]) 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163526, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163527, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163528, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163529, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163530, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163531, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163532, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163533, gaps=[]) 42219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163534, gaps=[]) 42219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163535, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163536, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163537, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163538, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163539, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163540, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163541, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163542, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163543, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163544, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163545, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163546, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163547, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163548, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163549, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8192 42224ms [log] 8188 42224ms [log] line [file] undefined 42224ms [log] 42224ms [log] reading line 42224ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 42224ms [log] [experimentStatusChanged] {"status": "running", "message": null} 42224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163550, gaps=[]) 42224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163551, gaps=[]) 42224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163552, gaps=[]) 42224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163553, gaps=[]) 42225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163554, gaps=[]) 42225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163555, gaps=[]) 42225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163556, gaps=[]) 42226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163557, gaps=[]) 42226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163558, gaps=[]) 42226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163559, gaps=[]) 42226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163560, gaps=[]) 42227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163561, gaps=[]) 42227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163562, gaps=[]) 42227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163563, gaps=[]) 42227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163564, gaps=[]) 42228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163565, gaps=[]) 42228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163566, gaps=[]) 42228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163567, gaps=[]) 42229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163568, gaps=[]) 42229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163569, gaps=[]) 42229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163570, gaps=[]) 42229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163571, gaps=[]) 42230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163572, gaps=[]) 42230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163573, gaps=[]) 42230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163574, gaps=[]) 42230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163575, gaps=[]) 42230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163576, gaps=[]) 42231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163577, gaps=[]) 42231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163578, gaps=[]) 42231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163579, gaps=[]) 42231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163580, gaps=[]) 42232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 42256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163581, gaps=[]) 42256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 42414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 42414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 42414ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 42414ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 42414ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 42415ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 42415ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 42415ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 42415ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21"}', extra='') 42415ms [log] connectionstatechanged closed closed closed 42415ms [log] connectionstatechanged closed closed closed 42415ms [log] connectionstatechanged closed closed closed 42415ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21", "state": "closed"}] 42415ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 42415ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 42416ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x95P=\x8e#\xae\xb22(\xde\t\xd6') 42416ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x95P=\x8e#\xae\xb22(\xde\t\xd6') 42417ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65497) 42417ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 42417ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 42474ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 42474ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 42531ms [err] Traceback (most recent call last): 42531ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 42531ms [err] return _run_code(code, main_globals, None, 42531ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 42531ms [err] exec(code, run_globals) 42531ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 42531ms [err] sys.exit(main()) 42531ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 42531ms [err] asyncio.run(main_async()) 42531ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 42531ms [err] return loop.run_until_complete(main) 42531ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 42531ms [err] self.run_forever() 42531ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 42531ms [err] self._run_once() 42531ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 42532ms [err] event_list = self._selector.select(timeout) 42532ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 42532ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 42532ms [err] KeyboardInterrupt ================== js Client to js Client GPIO tests : should transmit gpio value ================== js Client to python Client GPIO tests : should transmit initial gpio value ================== js Client to python Client GPIO tests : should transmit gpio value ================== python Client to js Client GPIO tests : should transmit initial gpio value 57315ms [log] starting device 57738ms [err] DEBUG:asyncio:Using selector: EpollSelector 57811ms [err] ERROR:asyncio:Unclosed client session 57811ms [err] client_session: 57863ms [log] parsing 57863ms [log] creating device handler 57863ms [log] [ready] 57863ms [log] reading line 57863ms [log] [websocketToken] "e9325859-4dc8-418c-a205-b4a48bb74df4" 57878ms [log] line {"signal":"gpio1","value":"strongH"} 57878ms [log] 57878ms [log] reading line 57878ms [log] line {"signal":"gpio2","value":"strongL"} 57878ms [log] 57878ms [log] reading line 57878ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 57878ms [log] [websocketConnected] 59434ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 59434ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 59456ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/210ab3af-d4e4-4a47-9032-447b8821fc30"}}', extra='') 59456ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/210ab3af-d4e4-4a47-9032-447b8821fc30"} 59537ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/1a7db1f5-b346-47e9-b4eb-c73862a07a89","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='') 59537ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 59537ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 59538ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1a7db1f5-b346-47e9-b4eb-c73862a07a89", "state": "new"}] 61541ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 61541ms [err] v=0 61541ms [err] o=- 3925447231 3925447231 IN IP4 0.0.0.0 61541ms [err] s=- 61541ms [err] t=0 0 61541ms [err] a=group:BUNDLE 0 61541ms [err] a=msid-semantic:WMS * 61541ms [err] m=application 9 DTLS/SCTP 5000 61541ms [err] c=IN IP4 0.0.0.0 61541ms [err] a=mid:0 61541ms [err] a=sctpmap:5000 webrtc-datachannel 65535 61541ms [err] a=max-message-size:65536 61541ms [err] a=ice-ufrag:pEZR 61541ms [err] a=ice-pwd:CvGpmDvEWA5DNev0M8VPOt 61541ms [err] a=fingerprint:sha-256 15:97:A4:A5:52:52:4D:0C:A6:53:ED:BD:00:06:E6:15:C4:9C:2F:5D:F7:8C:6D:6C:F3:93:33:47:1B:62:B6:98 61541ms [err] a=setup:actpass 61541ms [err] 61542ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 61543ms [log] makeOffer 61543ms [log] connectionstatechanged new new have-local-offer 61543ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1a7db1f5-b346-47e9-b4eb-c73862a07a89", "state": "new"}] 61543ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 61543ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 61545ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0b\xbeCr\xc5\xf4\xcd\xd7\xbf\xd0\xb7\xf3') 61545ms [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'\xc5\n\xc3\x9bOj\x01\xc6\xa9?Q\xb6') 61545ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0b\xbeCr\xc5\xf4\xcd\xd7\xbf\xd0\xb7\xf3') 61546ms [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'\xc5\n\xc3\x9bOj\x01\xc6\xa9?Q\xb6') 61547ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 61547ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xbdf\xc8\x18\xce=\x04\xa1\xe7Ca\xd7') 61548ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xbdf\xc8\x18\xce=\x04\xa1\xe7Ca\xd7') 61548ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"(\x8e'q\xff\xf7\x1ee\x11\x14\xfb\x87") 61548ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b"(\x8e'q\xff\xf7\x1ee\x11\x14\xfb\x87") 61549ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52796) (expires in 600 seconds) 61549ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 61549ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 61549ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 61549ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 61565ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'YNXufSMzeT/3') 61565ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'YNXufSMzeT/3') 61565ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 61565ms [err] v=0 61565ms [err] o=- 4611071556346096536 2 IN IP4 127.0.0.1 61565ms [err] s=- 61565ms [err] t=0 0 61565ms [err] a=group:BUNDLE 0 61565ms [err] a=msid-semantic: WMS 61565ms [err] m=application 9 DTLS/SCTP 5000 61565ms [err] c=IN IP4 0.0.0.0 61565ms [err] a=ice-ufrag:RHxO 61565ms [err] a=ice-pwd:KY8ZUlomjYMAbIQPLnj3VmhK 61565ms [err] a=ice-options:trickle 61565ms [err] a=fingerprint:sha-256 BD:93:94:16:16:0E:E1:04:1F:FA:C0:77:25:D9:CC:62:32:93:BF:81:76:53:9E:3F:35:7C:27:1F:33:1B:97:7C 61565ms [err] a=setup:active 61565ms [err] a=mid:0 61565ms [err] a=sctpmap:5000 webrtc-datachannel 1024 61565ms [err] 61566ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 61566ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 61566ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 61566ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Lsg4fgqyio 1 udp 1845501695 172.17.0.3 57800 typ prflx) 61566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34008) -> ('172.17.0.3', 57800)) State.WAITING -> State.IN_PROGRESS 61566ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'#\xb5\xb9}\x19=\xe7\x89\x89\x13\x17\x17') 61567ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1a7db1f5-b346-47e9-b4eb-c73862a07a89"}', extra='') 61567ms [log] handleSignalingMessage 61567ms [log] handleOptions 61567ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 4611071556346096536 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:RHxO\\r\\na=ice-pwd:KY8ZUlomjYMAbIQPLnj3VmhK\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 BD:93:94:16:16:0E:E1:04:1F:FA:C0:77:25:D9:CC:62:32:93:BF:81:76:53:9E:3F:35:7C:27:1F:33:1B:97:7C\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1a7db1f5-b346-47e9-b4eb-c73862a07a89"}', extra='') 61567ms [log] handleSignalingMessage 61567ms [log] handleAnswer 61567ms [log] acceptAnswer 61567ms [log] connectionstatechanged connecting checking stable 61567ms [log] connectionstatechanged connecting checking stable 61567ms [log] connectionstatechanged connecting checking stable 61567ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1a7db1f5-b346-47e9-b4eb-c73862a07a89", "state": "connecting"}] 61569ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'#\xb5\xb9}\x19=\xe7\x89\x89\x13\x17\x17') 61569ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34008) -> ('172.17.0.3', 57800)) State.IN_PROGRESS -> State.SUCCEEDED 61569ms [err] INFO:aioice.ice:Connection(0) ICE completed 61574ms [err] INFO:aioice.ice:Connection(0) Remote candidate "f7a033e6-688a-46d5-9ca7-898bfbd16fd8.local" resolved to 172.17.0.3 61587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34008) -> ('172.17.0.3', 57800)) State.FROZEN -> State.IN_PROGRESS 61587ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0c\x9bB3\x0e\xdd\x06\xff{\xfe\xc8E') 61588ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0c\x9bB3\x0e\xdd\x06\xff{\xfe\xc8E') 61588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34008) -> ('172.17.0.3', 57800)) State.IN_PROGRESS -> State.SUCCEEDED 61588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43520) -> ('172.17.0.3', 57800)) State.FROZEN -> State.FAILED 61588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52796) -> ('172.17.0.3', 57800)) State.FROZEN -> State.FAILED 61607ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34008) -> ('141.24.211.56', 57800)) State.FROZEN -> State.IN_PROGRESS 61607ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 57800) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2s\xa7J[\xdaI\x04\xf6\xfb^\xad') 61614ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6LVCMuz9l0rR') 61614ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6LVCMuz9l0rR') 61629ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43520) -> ('141.24.211.56', 57800)) State.FROZEN -> State.IN_PROGRESS 61629ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 57800) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbe\xe7\xf5\x01Qy\xca\xb0 \xe9s\xa3') 61650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52796) -> ('141.24.211.56', 57800)) State.FROZEN -> State.IN_PROGRESS 61650ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 57800) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcf\xc4\xc4\x88\xf3\xca\xef\xed\xeb\xa8\x15<') 61650ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xe7\xf3\xfd\xd7/~\xcc?\x06\xfa\xf9\xc5') 61651ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xe7\xf3\xfd\xd7/~\xcc?\x06\xfa\xf9\xc5') 61651ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 57800) 61670ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 61670ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 61671ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 61673ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 61674ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 61674ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 61674ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 61674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 61674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 61674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 61675ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4265823771 1 udp 2113937151 f7a033e6-688a-46d5-9ca7-898bfbd16fd8.local 57800 typ host generation 0 ufrag RHxO network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1a7db1f5-b346-47e9-b4eb-c73862a07a89"}', extra='') 61675ms [log] handleSignalingMessage 61675ms [log] handleIceCandidate 61675ms [log] acceptIceCandidate 61675ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4216013123 1 udp 1677729535 141.24.211.56 57800 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag RHxO network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1a7db1f5-b346-47e9-b4eb-c73862a07a89"}', extra='') 61675ms [log] handleSignalingMessage 61675ms [log] handleIceCandidate 61675ms [log] acceptIceCandidate 61675ms [log] connectionstatechanged connecting completed stable 61675ms [log] connectionstatechanged connected completed stable 61675ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1a7db1f5-b346-47e9-b4eb-c73862a07a89", "state": "connected"}] 61677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 61677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 61678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 61678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 61678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 61678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 61678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 61678ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'eVM8rkVh4JvO') 61678ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'eVM8rkVh4JvO') 61679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 61679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 61679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 61679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2358265626, stream_id=1, stream_seq=0) 61679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 61679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2358265626, gaps=[]) 61679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 61679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2432888397, stream_id=1, stream_seq=0) 61680ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 61680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2432888397, gaps=[]) 61680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2358265627, stream_id=1, stream_seq=1) 61680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 61680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2358265628, stream_id=1, stream_seq=2) 61681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2358265628, gaps=[]) 61681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 61740ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b't7qTQ1cPtcyp') 61740ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b't7qTQ1cPtcyp') 61741ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43520) -> ('172.17.0.3', 57800)) State.WAITING -> State.IN_PROGRESS 61741ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x80\xd5Oj\x1c^\x963\xa5X\xbfJ') 61743ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 57800) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x80\xd5Oj\x1c^\x963\xa5X\xbfJ') 61743ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43520) -> ('172.17.0.3', 57800)) State.IN_PROGRESS -> State.SUCCEEDED 61760ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 61760ms [log] [experimentStatusChanged] {"status": "running", "message": null} 61824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 61825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 61825ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 61825ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 61826ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 61826ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 61826ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 61826ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 61827ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/1a7db1f5-b346-47e9-b4eb-c73862a07a89"}', extra='') 61827ms [log] connectionstatechanged closed closed closed 61827ms [log] connectionstatechanged closed closed closed 61827ms [log] connectionstatechanged closed closed closed 61827ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1a7db1f5-b346-47e9-b4eb-c73862a07a89", "state": "closed"}] 61828ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 61828ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 61828ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf8\xea\x9c\xdb\xedH9a\x88.\x8a\xbf') 61829ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf8\xea\x9c\xdb\xedH9a\x88.\x8a\xbf') 61829ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52796) 61829ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 61829ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 61884ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 61884ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 61927ms [err] Traceback (most recent call last): 61927ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 61927ms [err] return _run_code(code, main_globals, None, 61927ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 61927ms [err] exec(code, run_globals) 61927ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 61927ms [err] sys.exit(main()) 61927ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 61927ms [err] asyncio.run(main_async()) 61927ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 61927ms [err] return loop.run_until_complete(main) 61927ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 61927ms [err] self.run_forever() 61927ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 61927ms [err] self._run_once() 61927ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 61927ms [err] event_list = self._selector.select(timeout) 61927ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 61927ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 61927ms [err] KeyboardInterrupt 62032ms [log] starting device 62458ms [err] DEBUG:asyncio:Using selector: EpollSelector 62530ms [err] ERROR:asyncio:Unclosed client session 62530ms [err] client_session: 62613ms [log] parsing 62613ms [log] creating device handler 62613ms [log] [ready] 62613ms [log] reading line 62613ms [log] [websocketToken] "411f2937-bc09-4d43-9739-09764f80b406" 62625ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 62625ms [log] [websocketConnected] 64162ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 64162ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 64180ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5188bacf-1b0a-4f37-b619-8cc6c1e5a566"}}', extra='') 64180ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5188bacf-1b0a-4f37-b619-8cc6c1e5a566"} 64236ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9e9c381f-da97-468a-bffa-6c83474a5a28","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='') 64236ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e9c381f-da97-468a-bffa-6c83474a5a28", "state": "new"}] 66241ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 66241ms [err] v=0 66241ms [err] o=- 3925447235 3925447235 IN IP4 0.0.0.0 66241ms [err] s=- 66241ms [err] t=0 0 66241ms [err] a=group:BUNDLE 0 66241ms [err] a=msid-semantic:WMS * 66241ms [err] m=application 9 DTLS/SCTP 5000 66241ms [err] c=IN IP4 0.0.0.0 66241ms [err] a=mid:0 66241ms [err] a=sctpmap:5000 webrtc-datachannel 65535 66241ms [err] a=max-message-size:65536 66241ms [err] a=ice-ufrag:9mXc 66241ms [err] a=ice-pwd:aQoV4m5jOCVKU38ZSdSyhp 66241ms [err] a=fingerprint:sha-256 C1:E9:99:FB:9E:86:20:87:C3:55:97:10:E7:AB:96:AF:B5:AF:01:4E:B1:1D:DF:E2:94:FC:96:E8:01:0E:03:D2 66241ms [err] a=setup:actpass 66241ms [err] 66242ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 66242ms [log] makeOffer 66242ms [log] connectionstatechanged new new have-local-offer 66242ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e9c381f-da97-468a-bffa-6c83474a5a28", "state": "new"}] 66243ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 66243ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 66245ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'x\x13|wt+\x12\\\x8d\xeaq\x19') 66245ms [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'\xce`a\x1f(\x10Y\xc5\x1f\xbc\xc7\xad') 66245ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'x\x13|wt+\x12\\\x8d\xeaq\x19') 66245ms [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'\xce`a\x1f(\x10Y\xc5\x1f\xbc\xc7\xad') 66247ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 66247ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xca|/\x16?\xf7\x1dwRG\xad\xf1') 66248ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xca|/\x16?\xf7\x1dwRG\xad\xf1') 66248ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x9b\x17K:v\x06\x07\xba\xe6|\xfbJ') 66248ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x9b\x17K:v\x06\x07\xba\xe6|\xfbJ') 66249ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63016) (expires in 600 seconds) 66249ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 66249ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 66249ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 66249ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 66263ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 66263ms [err] v=0 66263ms [err] o=- 8177017710602282538 2 IN IP4 127.0.0.1 66263ms [err] s=- 66263ms [err] t=0 0 66263ms [err] a=group:BUNDLE 0 66263ms [err] a=msid-semantic: WMS 66263ms [err] m=application 9 DTLS/SCTP 5000 66263ms [err] c=IN IP4 0.0.0.0 66263ms [err] a=ice-ufrag:7fSu 66263ms [err] a=ice-pwd:OPNUZqcG7blTTz5R9ZhGxNzM 66263ms [err] a=ice-options:trickle 66263ms [err] a=fingerprint:sha-256 76:5C:EC:AE:E1:62:D6:31:6E:55:6D:9F:BB:2D:53:71:A4:38:09:C5:22:5D:B9:09:59:C3:7C:6C:8C:27:2F:E8 66263ms [err] a=setup:active 66263ms [err] a=mid:0 66263ms [err] a=sctpmap:5000 webrtc-datachannel 1024 66263ms [err] 66266ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'hV00P7FM4A+N') 66266ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'hV00P7FM4A+N') 66266ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 66266ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 66266ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 66266ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(2wjgkktWRc 1 udp 1845501695 172.17.0.3 37272 typ prflx) 66266ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38365) -> ('172.17.0.3', 37272)) State.WAITING -> State.IN_PROGRESS 66266ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'E9\x1f\xc8\xa9+\xf8\xe3)\xff\x9a\xc0') 66266ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9e9c381f-da97-468a-bffa-6c83474a5a28"}', extra='') 66266ms [log] handleSignalingMessage 66266ms [log] handleOptions 66266ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 8177017710602282538 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:7fSu\\r\\na=ice-pwd:OPNUZqcG7blTTz5R9ZhGxNzM\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 76:5C:EC:AE:E1:62:D6:31:6E:55:6D:9F:BB:2D:53:71:A4:38:09:C5:22:5D:B9:09:59:C3:7C:6C:8C:27:2F:E8\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9e9c381f-da97-468a-bffa-6c83474a5a28"}', extra='') 66266ms [log] handleSignalingMessage 66266ms [log] handleAnswer 66266ms [log] acceptAnswer 66266ms [log] connectionstatechanged connecting checking stable 66266ms [log] connectionstatechanged connecting checking stable 66266ms [log] connectionstatechanged connecting checking stable 66266ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e9c381f-da97-468a-bffa-6c83474a5a28", "state": "connecting"}] 66269ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'E9\x1f\xc8\xa9+\xf8\xe3)\xff\x9a\xc0') 66269ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38365) -> ('172.17.0.3', 37272)) State.IN_PROGRESS -> State.SUCCEEDED 66269ms [err] INFO:aioice.ice:Connection(0) ICE completed 66276ms [err] INFO:aioice.ice:Connection(0) Remote candidate "4f445858-43fe-4fd5-bad5-f5d189e8cdf7.local" resolved to 172.17.0.3 66286ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38365) -> ('172.17.0.3', 37272)) State.FROZEN -> State.IN_PROGRESS 66286ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0e\xc2\xb8\xc8=J\xa2\xfe\xacD0`') 66287ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0e\xc2\xb8\xc8=J\xa2\xfe\xacD0`') 66287ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38365) -> ('172.17.0.3', 37272)) State.IN_PROGRESS -> State.SUCCEEDED 66287ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34638) -> ('172.17.0.3', 37272)) State.FROZEN -> State.FAILED 66287ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63016) -> ('172.17.0.3', 37272)) State.FROZEN -> State.FAILED 66307ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 66307ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 66308ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 66310ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 66311ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 66311ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 66311ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 66311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 66311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 66311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 66312ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3407707694 1 udp 2113937151 4f445858-43fe-4fd5-bad5-f5d189e8cdf7.local 37272 typ host generation 0 ufrag 7fSu network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9e9c381f-da97-468a-bffa-6c83474a5a28"}', extra='') 66312ms [log] handleSignalingMessage 66312ms [log] handleIceCandidate 66312ms [log] acceptIceCandidate 66312ms [log] connectionstatechanged connecting completed stable 66312ms [log] connectionstatechanged connected completed stable 66312ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e9c381f-da97-468a-bffa-6c83474a5a28", "state": "connected"}] 66312ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 66312ms [log] line {"signal":"gpio1","value":"strongH"} 66312ms [log] 66312ms [log] reading line 66312ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 66315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 66315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 66315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 66316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 66316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 66316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 66316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 66316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 66316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 66316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 66316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1693945051, stream_id=1, stream_seq=0) 66317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 66317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1693945051, gaps=[]) 66317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 66318ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'bH5nU0sp4c3G') 66318ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'bH5nU0sp4c3G') 66318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=886234743, stream_id=1, stream_seq=0) 66319ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 66319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=886234743, gaps=[]) 66319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1693945052, stream_id=1, stream_seq=1) 66319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 66319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1693945053, stream_id=1, stream_seq=2) 66319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1693945054, stream_id=1, stream_seq=3) 66320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1693945055, stream_id=1, stream_seq=4) 66320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1693945053, gaps=[]) 66320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 66320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1693945055, gaps=[]) 66320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 66379ms [log] line {"signal":"gpio2","value":"strongL"} 66379ms [log] 66379ms [log] reading line 66379ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3276092905 1 udp 1677729535 141.24.211.56 37272 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 7fSu network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9e9c381f-da97-468a-bffa-6c83474a5a28"}', extra='') 66379ms [log] handleSignalingMessage 66379ms [log] handleIceCandidate 66379ms [log] acceptIceCandidate 66379ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 66379ms [log] [experimentStatusChanged] {"status": "running", "message": null} 66380ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'jJla9lesTso7') 66380ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'jJla9lesTso7') 66443ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7kZ8MWBv4ISW') 66443ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7kZ8MWBv4ISW') 66443ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34638) -> ('172.17.0.3', 37272)) State.WAITING -> State.IN_PROGRESS 66443ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x99m7\x19\x9e\xf4\\\xb7h\xe8\x10\xaf') 66446ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 37272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x99m7\x19\x9e\xf4\\\xb7h\xe8\x10\xaf') 66446ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34638) -> ('172.17.0.3', 37272)) State.IN_PROGRESS -> State.SUCCEEDED 66446ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38365) -> ('141.24.211.56', 37272)) State.FROZEN -> State.FAILED 66446ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34638) -> ('141.24.211.56', 37272)) State.FROZEN -> State.FAILED 66446ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63016) -> ('141.24.211.56', 37272)) State.FROZEN -> State.FAILED 66460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 66460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 66460ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 66460ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 66461ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 66461ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 66461ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 66461ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 66461ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 66461ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9e9c381f-da97-468a-bffa-6c83474a5a28"}', extra='') 66461ms [log] connectionstatechanged closed closed closed 66461ms [log] connectionstatechanged closed closed closed 66461ms [log] connectionstatechanged closed closed closed 66461ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e9c381f-da97-468a-bffa-6c83474a5a28", "state": "closed"}] 66461ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 66461ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa89\x1e\x8bN\xcd\xdf\xdd\xccQK\x7f') 66462ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa89\x1e\x8bN\xcd\xdf\xdd\xccQK\x7f') 66462ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63016) 66462ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 66462ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 66522ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 66522ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 66566ms [err] Traceback (most recent call last): 66566ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 66567ms [err] return _run_code(code, main_globals, None, 66567ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 66567ms [err] exec(code, run_globals) 66567ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 66567ms [err] sys.exit(main()) 66567ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 66567ms [err] asyncio.run(main_async()) 66567ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 66567ms [err] return loop.run_until_complete(main) 66567ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 66567ms [err] self.run_forever() 66567ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 66569ms [err] self._run_once() 66569ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 66569ms [err] event_list = self._selector.select(timeout) 66569ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 66569ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 66569ms [err] KeyboardInterrupt 66669ms [log] starting device 67106ms [err] DEBUG:asyncio:Using selector: EpollSelector 67184ms [err] ERROR:asyncio:Unclosed client session 67184ms [err] client_session: 67237ms [log] parsing 67237ms [log] creating device handler 67237ms [log] [ready] 67237ms [log] reading line 67237ms [log] [websocketToken] "eff34ed0-4a3b-46ed-8a07-3978fc9abcc4" 67249ms [log] line {"signal":"gpio1","value":"strongH"} 67249ms [log] 67249ms [log] reading line 67249ms [log] line {"signal":"gpio2","value":"strongL"} 67249ms [log] 67249ms [log] reading line 67249ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 67249ms [log] [websocketConnected] 67393ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 67393ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 67407ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5658145e-a8d8-45a4-96b8-6fc80960c72e"}}', extra='') 67407ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5658145e-a8d8-45a4-96b8-6fc80960c72e"} 67490ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece","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='') 67490ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 67490ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 67490ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece", "state": "new"}] 69493ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 69493ms [log] handleSignalingMessage 69493ms [log] handleOptions 69493ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 69493ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 69505ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 69505ms [err] v=0 69505ms [err] o=- 3925447238 3925447238 IN IP4 0.0.0.0 69505ms [err] s=- 69505ms [err] t=0 0 69505ms [err] a=group:BUNDLE 0 69505ms [err] a=msid-semantic:WMS * 69505ms [err] m=application 43402 DTLS/SCTP 5000 69505ms [err] c=IN IP4 172.30.0.1 69505ms [err] a=mid:0 69505ms [err] a=sctpmap:5000 webrtc-datachannel 65535 69505ms [err] a=max-message-size:65536 69505ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43402 typ host 69505ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50156 typ host 69505ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43402 typ srflx raddr 172.30.0.1 rport 43402 69505ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 50156 typ srflx raddr 172.17.0.3 rport 50156 69505ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51940 typ relay raddr 172.17.0.3 rport 37469 69505ms [err] a=end-of-candidates 69505ms [err] a=ice-ufrag:HjV9 69505ms [err] a=ice-pwd:LwwhePJDW0gvJnlFpcEDnU 69505ms [err] a=fingerprint:sha-256 99:57:12:B4:40:60:5B:B9:60:20:76:6A:E8:5B:C1:CD:DC:FB:56:1C:DE:9A:8A:35:94:2A:C6:AA:B7:CA:35:CF 69505ms [err] a=setup:actpass 69505ms [err] 69507ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 69507ms [err] v=0 69507ms [err] o=- 3925447238 3925447238 IN IP4 0.0.0.0 69507ms [err] s=- 69507ms [err] t=0 0 69507ms [err] a=group:BUNDLE 0 69507ms [err] a=msid-semantic:WMS * 69507ms [err] m=application 43402 DTLS/SCTP 5000 69507ms [err] c=IN IP4 172.30.0.1 69507ms [err] a=mid:0 69507ms [err] a=sctpmap:5000 webrtc-datachannel 65535 69507ms [err] a=max-message-size:65536 69507ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43402 typ host 69507ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50156 typ host 69507ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43402 typ srflx raddr 172.30.0.1 rport 43402 69507ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 50156 typ srflx raddr 172.17.0.3 rport 50156 69507ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51940 typ relay raddr 172.17.0.3 rport 37469 69507ms [err] a=end-of-candidates 69507ms [err] a=ice-ufrag:HjV9 69507ms [err] a=ice-pwd:LwwhePJDW0gvJnlFpcEDnU 69507ms [err] a=fingerprint:sha-256 99:57:12:B4:40:60:5B:B9:60:20:76:6A:E8:5B:C1:CD:DC:FB:56:1C:DE:9A:8A:35:94:2A:C6:AA:B7:CA:35:CF 69507ms [err] a=setup:actpass 69507ms [err] 69507ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925447238 3925447238 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 43402 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 43402 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50156 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43402 typ srflx raddr 172.30.0.1 rport 43402\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 50156 typ srflx raddr 172.17.0.3 rport 50156\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51940 typ relay raddr 172.17.0.3 rport 37469\\r\\na=end-of-candidates\\r\\na=ice-ufrag:HjV9\\r\\na=ice-pwd:LwwhePJDW0gvJnlFpcEDnU\\r\\na=fingerprint:sha-256 99:57:12:B4:40:60:5B:B9:60:20:76:6A:E8:5B:C1:CD:DC:FB:56:1C:DE:9A:8A:35:94:2A:C6:AA:B7:CA:35:CF\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 69507ms [log] handleSignalingMessage 69507ms [log] handleOffer 69507ms [log] makeAnswer 69507ms [log] connectionstatechanged new new have-remote-offer 69507ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece", "state": "new"}] 69509ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 69509ms [err] v=0 69509ms [err] o=- 3925447239 3925447239 IN IP4 0.0.0.0 69509ms [err] s=- 69509ms [err] t=0 0 69509ms [err] a=group:BUNDLE 0 69509ms [err] a=msid-semantic:WMS * 69509ms [err] m=application 9 DTLS/SCTP 5000 69509ms [err] c=IN IP4 0.0.0.0 69509ms [err] a=mid:0 69509ms [err] a=sctpmap:5000 webrtc-datachannel 65535 69509ms [err] a=max-message-size:65536 69509ms [err] a=ice-ufrag:TmYP 69509ms [err] a=ice-pwd:fWEXergyUI2tWPxn73rZay 69509ms [err] a=fingerprint:sha-256 F4:23:6D:13:EB:6A:40:29:B8:B5:C2:D4:EA:59:99:70:4D:1B:6D:82:ED:14:FA:9B:B6:5C:97:BF:39:62:D9:B0 69509ms [err] a=setup:active 69509ms [err] 69509ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 69510ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 69510ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 69512ms [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'\xed\x05\xf3X\xba\x08+[\xdd\xe4\xb3I') 69512ms [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"p\xcf'\xb6a\xf2\xfc\xc6\x19K\xe3\xe3") 69513ms [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'\xed\x05\xf3X\xba\x08+[\xdd\xe4\xb3I') 69513ms [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"p\xcf'\xb6a\xf2\xfc\xc6\x19K\xe3\xe3") 69514ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 69514ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xde\xf9\xcb%>\xbf\xb9\x89\x18\x07\x9dn') 69515ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xde\xf9\xcb%>\xbf\xb9\x89\x18\x07\x9dn') 69515ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x14\x00\xdf\xab}\x93\t{CF~\x05') 69516ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x14\x00\xdf\xab}\x93\t{CF~\x05') 69516ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65374) (expires in 600 seconds) 69516ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 69516ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 69517ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 69517ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 69517ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 69517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60540) -> ('172.30.0.1', 43402)) State.FROZEN -> State.WAITING 69517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58099) -> ('172.30.0.1', 43402)) State.FROZEN -> State.WAITING 69517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60540) -> ('172.17.0.3', 50156)) State.FROZEN -> State.WAITING 69517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65374) -> ('172.30.0.1', 43402)) State.FROZEN -> State.WAITING 69518ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60540) -> ('172.30.0.1', 43402)) State.WAITING -> State.IN_PROGRESS 69518ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0f\xe0Z\xe4\xaa\xeb\xf0w\xcf\x9et\x1f') 69518ms [log] connectionstatechanged new new stable 69518ms [log] connectionstatechanged new new stable 69518ms [log] connectionstatechanged connecting checking stable 69518ms [log] connectionstatechanged connecting checking stable 69518ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece", "state": "connecting"}] 69518ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43402) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0f\xe0Z\xe4\xaa\xeb\xf0w\xcf\x9et\x1f') 69518ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60540) -> ('172.30.0.1', 43402)) State.IN_PROGRESS -> State.SUCCEEDED 69519ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60540) -> ('141.24.211.56', 43402)) State.FROZEN -> State.WAITING 69519ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60540) -> ('141.24.211.56', 50156)) State.FROZEN -> State.WAITING 69519ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60540) -> ('141.24.210.113', 51940)) State.FROZEN -> State.WAITING 69526ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb8\x01Sh&\x9b\xffe\xb9@\xe6E') 69527ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43402) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb8\x01Sh&\x9b\xffe\xb9@\xe6E') 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58099) -> ('172.30.0.1', 43402)) State.WAITING -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60540) -> ('172.17.0.3', 50156)) State.WAITING -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58099) -> ('172.17.0.3', 50156)) State.FROZEN -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60540) -> ('141.24.211.56', 43402)) State.WAITING -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58099) -> ('141.24.211.56', 43402)) State.FROZEN -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60540) -> ('141.24.211.56', 50156)) State.WAITING -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58099) -> ('141.24.211.56', 50156)) State.FROZEN -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65374) -> ('172.30.0.1', 43402)) State.WAITING -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65374) -> ('172.17.0.3', 50156)) State.FROZEN -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60540) -> ('141.24.210.113', 51940)) State.WAITING -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58099) -> ('141.24.210.113', 51940)) State.FROZEN -> State.FAILED 69528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65374) -> ('141.24.211.56', 43402)) State.FROZEN -> State.FAILED 69528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65374) -> ('141.24.211.56', 50156)) State.FROZEN -> State.FAILED 69528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65374) -> ('141.24.210.113', 51940)) State.FROZEN -> State.FAILED 69528ms [err] INFO:aioice.ice:Connection(0) ICE completed 69528ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x06Y\x1d\x1bl\xab\xbeM\x87\xaa\xa7\xee') 69528ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43402) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x06Y\x1d\x1bl\xab\xbeM\x87\xaa\xa7\xee') 69528ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Pn5lKpXKCA 1 udp 1862270975 172.17.0.3 43402 typ prflx) 69529ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60540) -> ('172.17.0.3', 43402)) State.WAITING -> State.IN_PROGRESS 69529ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8d6d\xcbQ\x97\x7f\xb6Qt8\xc7') 69529ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43402) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8d6d\xcbQ\x97\x7f\xb6Qt8\xc7') 69529ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60540) -> ('172.17.0.3', 43402)) State.IN_PROGRESS -> State.SUCCEEDED 69538ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 69538ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 69539ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 69550ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 69550ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 69550ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 69550ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 69551ms [log] connectionstatechanged connecting completed stable 69551ms [log] connectionstatechanged connected completed stable 69551ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece", "state": "connected"}] 69551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 69551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 69551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 69552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 69552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 69552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 69553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3247577363, stream_id=1, stream_seq=0) 69553ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 69553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1515696434, stream_id=1, stream_seq=0) 69553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 69553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3247577363, gaps=[]) 69554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1515696435, stream_id=1, stream_seq=1) 69554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1515696436, stream_id=1, stream_seq=2) 69554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1515696434, gaps=[]) 69554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 69555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1515696435, gaps=[]) 69555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 69555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1515696436, gaps=[]) 69555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 69686ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 69686ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 69709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 69709ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69709ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 69710ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 69710ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69710ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69710ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 69710ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece"}', extra='') 69710ms [log] connectionstatechanged closed closed closed 69710ms [log] connectionstatechanged closed closed closed 69710ms [log] connectionstatechanged closed closed closed 69710ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece", "state": "closed"}] 69711ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69711ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69711ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'l\xd0\xe8\xdeR<=\xb8,)\xe8\xf3') 69712ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'l\xd0\xe8\xdeR<=\xb8,)\xe8\xf3') 69712ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65374) 69712ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 69712ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 69797ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 69797ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 69851ms [err] Traceback (most recent call last): 69851ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 69851ms [err] return _run_code(code, main_globals, None, 69851ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 69851ms [err] exec(code, run_globals) 69851ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 69851ms [err] sys.exit(main()) 69851ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 69851ms [err] asyncio.run(main_async()) 69851ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 69851ms [err] return loop.run_until_complete(main) 69851ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 69851ms [err] self.run_forever() 69851ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 69852ms [err] self._run_once() 69852ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 69852ms [err] event_list = self._selector.select(timeout) 69852ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 69852ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 69852ms [err] KeyboardInterrupt 69958ms [log] starting device 70400ms [err] DEBUG:asyncio:Using selector: EpollSelector 70474ms [err] ERROR:asyncio:Unclosed client session 70474ms [err] client_session: 70537ms [log] parsing 70537ms [log] creating device handler 70537ms [log] [ready] 70537ms [log] reading line 70537ms [log] [websocketToken] "2662c6e7-a861-4e27-a68d-e523cd113656" 70560ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70560ms [log] [websocketConnected] 70721ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 70721ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 70739ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2b3ba4e5-5343-4d9d-a0b5-539501378a13"}}', extra='') 70739ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2b3ba4e5-5343-4d9d-a0b5-539501378a13"} 70795ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6","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='') 70795ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6", "state": "new"}] 72798ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 72798ms [err] v=0 72798ms [err] o=- 3925447242 3925447242 IN IP4 0.0.0.0 72798ms [err] s=- 72798ms [err] t=0 0 72798ms [err] a=group:BUNDLE 0 72798ms [err] a=msid-semantic:WMS * 72798ms [err] m=application 9 DTLS/SCTP 5000 72798ms [err] c=IN IP4 0.0.0.0 72798ms [err] a=mid:0 72798ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72798ms [err] a=max-message-size:65536 72798ms [err] a=ice-ufrag:OIUM 72798ms [err] a=ice-pwd:Ot81jbXnryAPHqEhNcqT4i 72798ms [err] a=fingerprint:sha-256 C5:A3:92:4E:A9:70:16:BA:9C:85:1B:8A:29:48:1A:D9:71:62:7F:63:C7:53:BE:72:3D:8F:9A:AC:8F:47:30:73 72798ms [err] a=setup:actpass 72798ms [err] 72799ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 72800ms [log] makeOffer 72800ms [log] connectionstatechanged new new have-local-offer 72800ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6", "state": "new"}] 72800ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 72800ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 72801ms [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'\xb9\x10l\xf4\x08*o\xb6\xb3d\xcaM') 72802ms [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'\xb2P#=\xf8F\x8e\xd9d\xb3\x05\xba') 72802ms [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'\xb9\x10l\xf4\x08*o\xb6\xb3d\xcaM') 72802ms [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'\xb2P#=\xf8F\x8e\xd9d\xb3\x05\xba') 72804ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 72804ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1b/\x97>\xd8\xd1\xb4\xd0}\x81\x10\x91') 72804ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1b/\x97>\xd8\xd1\xb4\xd0}\x81\x10\x91') 72805ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'Pc\x0eO\xfe\x02\x06T8\xb7\xac\xd6') 72806ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'Pc\x0eO\xfe\x02\x06T8\xb7\xac\xd6') 72806ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49980) (expires in 600 seconds) 72806ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 72806ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 72807ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 72807ms [log] handleSignalingMessage 72807ms [log] handleOptions 72807ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 72807ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 72825ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34591) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfb\x81\x9bA\xc4G\x8a\x8e\xfe\xbeZ\xb2') 72826ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34591) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfb\x81\x9bA\xc4G\x8a\x8e\xfe\xbeZ\xb2') 72831ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 72831ms [err] v=0 72831ms [err] o=- 3925447242 3925447242 IN IP4 0.0.0.0 72831ms [err] s=- 72831ms [err] t=0 0 72831ms [err] a=group:BUNDLE 0 72831ms [err] a=msid-semantic:WMS * 72831ms [err] m=application 34591 DTLS/SCTP 5000 72831ms [err] c=IN IP4 172.30.0.1 72831ms [err] a=mid:0 72831ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72831ms [err] a=max-message-size:65536 72831ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 34591 typ host 72831ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 60455 typ host 72831ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34591 typ srflx raddr 172.30.0.1 rport 34591 72831ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 60455 typ srflx raddr 172.17.0.3 rport 60455 72831ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64716 typ relay raddr 172.17.0.3 rport 53890 72831ms [err] a=end-of-candidates 72831ms [err] a=ice-ufrag:At4q 72831ms [err] a=ice-pwd:IvDYYDif0IYGB4sPlMUlIq 72831ms [err] a=fingerprint:sha-256 CE:F7:4A:25:6A:18:D1:66:3C:93:3E:EE:C4:47:E3:C5:91:FB:30:ED:C2:5A:40:A5:E3:0E:BD:32:1E:98:9C:78 72831ms [err] a=setup:active 72831ms [err] 72833ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 72833ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 72833ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 72833ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33618) -> ('172.30.0.1', 34591)) State.FROZEN -> State.WAITING 72834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51697) -> ('172.30.0.1', 34591)) State.FROZEN -> State.WAITING 72834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33618) -> ('172.17.0.3', 60455)) State.FROZEN -> State.WAITING 72834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49980) -> ('172.30.0.1', 34591)) State.FROZEN -> State.WAITING 72834ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(HPsz5fizK8 1 udp 1862270975 172.17.0.3 34591 typ prflx) 72834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33618) -> ('172.17.0.3', 34591)) State.WAITING -> State.IN_PROGRESS 72834ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34591) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x81(\x03\x98\x1fgphf\xb5\x11*') 72835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33618) -> ('172.30.0.1', 34591)) State.WAITING -> State.IN_PROGRESS 72835ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34591) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8dM\xf2\x80\xc8\x8f\xce\x1eoK\xb6\x08') 72835ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925447242 3925447242 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 34591 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 34591 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 60455 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34591 typ srflx raddr 172.30.0.1 rport 34591\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 60455 typ srflx raddr 172.17.0.3 rport 60455\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64716 typ relay raddr 172.17.0.3 rport 53890\\r\\na=end-of-candidates\\r\\na=ice-ufrag:At4q\\r\\na=ice-pwd:IvDYYDif0IYGB4sPlMUlIq\\r\\na=fingerprint:sha-256 CE:F7:4A:25:6A:18:D1:66:3C:93:3E:EE:C4:47:E3:C5:91:FB:30:ED:C2:5A:40:A5:E3:0E:BD:32:1E:98:9C:78\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 72835ms [log] handleSignalingMessage 72835ms [log] handleAnswer 72835ms [log] acceptAnswer 72835ms [log] connectionstatechanged connecting checking stable 72835ms [log] connectionstatechanged connecting checking stable 72835ms [log] connectionstatechanged connecting checking stable 72835ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6", "state": "connecting"}] 72835ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34591) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x81(\x03\x98\x1fgphf\xb5\x11*') 72835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33618) -> ('172.17.0.3', 34591)) State.IN_PROGRESS -> State.SUCCEEDED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51697) -> ('172.30.0.1', 34591)) State.WAITING -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33618) -> ('172.17.0.3', 60455)) State.WAITING -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51697) -> ('172.17.0.3', 60455)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33618) -> ('141.24.211.56', 34591)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51697) -> ('141.24.211.56', 34591)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33618) -> ('141.24.211.56', 60455)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51697) -> ('141.24.211.56', 60455)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33618) -> ('141.24.210.113', 64716)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51697) -> ('141.24.210.113', 64716)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49980) -> ('172.30.0.1', 34591)) State.WAITING -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49980) -> ('172.17.0.3', 60455)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49980) -> ('141.24.211.56', 34591)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49980) -> ('141.24.211.56', 60455)) State.FROZEN -> State.FAILED 72837ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49980) -> ('141.24.210.113', 64716)) State.FROZEN -> State.FAILED 72837ms [err] INFO:aioice.ice:Connection(0) ICE completed 72837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34591) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8dM\xf2\x80\xc8\x8f\xce\x1eoK\xb6\x08') 72837ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33618) -> ('172.30.0.1', 34591)) State.IN_PROGRESS -> State.SUCCEEDED 72837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34591) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbbB\xc7|\xcc\xc06\xf5\xfal@\xf0') 72838ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34591) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbbB\xc7|\xcc\xc06\xf5\xfal@\xf0') 72854ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 72855ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 72855ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 72858ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 72858ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 72858ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 72858ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 72859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 72859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 72859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 72859ms [log] connectionstatechanged connecting completed stable 72859ms [log] connectionstatechanged connected completed stable 72859ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6", "state": "connected"}] 72860ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 72860ms [log] line {"signal":"gpio1","value":"strongH"} 72860ms [log] 72860ms [log] reading line 72860ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 72860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 72860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 72860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 72861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 72861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 72861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 72861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 72861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 72861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 72862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1486006942, stream_id=1, stream_seq=0) 72862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 72863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=639537731, stream_id=1, stream_seq=0) 72863ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 72863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=639537731, gaps=[]) 72863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1486006942, gaps=[]) 72863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 72863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1486006943, stream_id=1, stream_seq=1) 72864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 72864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1486006944, stream_id=1, stream_seq=2) 72864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1486006945, stream_id=1, stream_seq=3) 72864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1486006946, stream_id=1, stream_seq=4) 72864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1486006943, gaps=[]) 72864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 72866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1486006944, gaps=[]) 72866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 72866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1486006945, gaps=[]) 72866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 72866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1486006946, gaps=[]) 72866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 72921ms [log] line {"signal":"gpio2","value":"strongL"} 72921ms [log] 72921ms [log] reading line 72921ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 72921ms [log] [experimentStatusChanged] {"status": "running", "message": null} 73005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 73005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 73005ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 73006ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 73006ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 73006ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 73006ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 73006ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 73007ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6"}', extra='') 73007ms [log] connectionstatechanged closed closed closed 73007ms [log] connectionstatechanged closed closed closed 73007ms [log] connectionstatechanged closed closed closed 73007ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6", "state": "closed"}] 73007ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 73007ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 73007ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xe5d\tq\xcf\xab\xdc\xbb6\x1b\x9bo') 73008ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xe5d\tq\xcf\xab\xdc\xbb6\x1b\x9bo') 73008ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49980) 73008ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 73008ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 73062ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 73062ms [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 73107ms [err] Traceback (most recent call last): 73107ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 73107ms [err] return _run_code(code, main_globals, None, 73107ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 73107ms [err] exec(code, run_globals) 73107ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 73107ms [err] sys.exit(main()) 73107ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 73107ms [err] asyncio.run(main_async()) 73107ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 73108ms [err] return loop.run_until_complete(main) 73108ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 73108ms [err] self.run_forever() 73108ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 73108ms [err] self._run_once() 73108ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 73108ms [err] event_list = self._selector.select(timeout) 73108ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 73109ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 73109ms [err] KeyboardInterrupt ================== js Client to js Client GPIO tests without driver: should transmit gpio value ================== js Client to python Client GPIO tests without driver: should transmit initial gpio value ================== js Client to python Client GPIO tests without driver: should transmit gpio value ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 87823ms [log] starting device 88253ms [err] DEBUG:asyncio:Using selector: EpollSelector 88324ms [err] ERROR:asyncio:Unclosed client session 88324ms [err] client_session: 88396ms [log] parsing 88396ms [log] creating device handler 88396ms [log] [ready] 88396ms [log] reading line 88396ms [log] [websocketToken] "7909e9f5-44f9-4e04-8621-2fb00b3a47e9" 88405ms [log] line {"signal":"gpio1","value":"strongH"} 88405ms [log] 88405ms [log] reading line 88405ms [log] line {"signal":"gpio2","value":"strongL"} 88405ms [log] 88405ms [log] reading line 88405ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 88405ms [log] [websocketConnected] 89911ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 89911ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 89927ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/7a8c529a-b17b-400c-bd75-373b801a9d73"}}', extra='') 89927ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/7a8c529a-b17b-400c-bd75-373b801a9d73"} 89997ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/233f38bc-d426-43ee-b099-36ba6407a9cb","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='') 89997ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 89997ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 89997ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/233f38bc-d426-43ee-b099-36ba6407a9cb", "state": "new"}] 91999ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 91999ms [err] v=0 91999ms [err] o=- 3925447261 3925447261 IN IP4 0.0.0.0 91999ms [err] s=- 91999ms [err] t=0 0 91999ms [err] a=group:BUNDLE 0 91999ms [err] a=msid-semantic:WMS * 91999ms [err] m=application 9 DTLS/SCTP 5000 91999ms [err] c=IN IP4 0.0.0.0 91999ms [err] a=mid:0 91999ms [err] a=sctpmap:5000 webrtc-datachannel 65535 91999ms [err] a=max-message-size:65536 91999ms [err] a=ice-ufrag:GRpJ 91999ms [err] a=ice-pwd:n1SpjFnVNXSfGLzC6XBYUo 91999ms [err] a=fingerprint:sha-256 79:50:26:11:1F:79:DC:58:65:02:E9:88:32:D2:15:58:60:C0:89:22:74:8A:A6:AE:C4:0B:C2:CE:7E:9C:97:EE 91999ms [err] a=setup:actpass 91999ms [err] 92000ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 92001ms [log] makeOffer 92001ms [log] connectionstatechanged new new have-local-offer 92001ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/233f38bc-d426-43ee-b099-36ba6407a9cb", "state": "new"}] 92001ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 92001ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 92002ms [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'R\x83\x01\xa7\x03\x9e5\xfc\x00\x9d\x88\xd6') 92003ms [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'\x9e\x86{\xbe/\xd1\x08\xe7u\n\x1c\xc0') 92003ms [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'\x9e\x86{\xbe/\xd1\x08\xe7u\n\x1c\xc0') 92003ms [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'R\x83\x01\xa7\x03\x9e5\xfc\x00\x9d\x88\xd6') 92004ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 92004ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xbf;\xf0\\\xb7\xff\xcc\xa3\x97\xf8\xd8\x8f') 92005ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xbf;\xf0\\\xb7\xff\xcc\xa3\x97\xf8\xd8\x8f') 92005ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'S\xd4\x8ez\x80^\xabm\xc3\xc6\xa3\xdc') 92006ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'S\xd4\x8ez\x80^\xabm\xc3\xc6\xa3\xdc') 92006ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 54748) (expires in 600 seconds) 92006ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 92006ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 92007ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 92007ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 92020ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 92020ms [err] v=0 92020ms [err] o=- 7418690994872400425 2 IN IP4 127.0.0.1 92020ms [err] s=- 92020ms [err] t=0 0 92020ms [err] a=group:BUNDLE 0 92020ms [err] a=msid-semantic: WMS 92020ms [err] m=application 9 DTLS/SCTP 5000 92020ms [err] c=IN IP4 0.0.0.0 92020ms [err] a=ice-ufrag:HtHG 92020ms [err] a=ice-pwd:hTeQuSIrjZQJnqCgRDdUVyRX 92020ms [err] a=ice-options:trickle 92020ms [err] a=fingerprint:sha-256 64:9F:CE:4B:F9:29:15:3A:F2:70:80:61:FB:1F:AA:E1:CF:9C:7E:44:53:BE:88:DB:09:C1:5C:73:32:07:D5:83 92020ms [err] a=setup:active 92020ms [err] a=mid:0 92020ms [err] a=sctpmap:5000 webrtc-datachannel 1024 92020ms [err] 92022ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 92022ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 92022ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 92022ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57660) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Oc0FVaNUYK5S') 92022ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57660) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Oc0FVaNUYK5S') 92022ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(7P8ctz4a4q 1 udp 1845501695 172.17.0.3 57660 typ prflx) 92022ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51874) -> ('172.17.0.3', 57660)) State.WAITING -> State.IN_PROGRESS 92022ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57660) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x7f\xad\x95\xd93\x7f>\x8a%\xa1\x06\xb3') 92022ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/233f38bc-d426-43ee-b099-36ba6407a9cb"}', extra='') 92022ms [log] handleSignalingMessage 92022ms [log] handleOptions 92022ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 7418690994872400425 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:HtHG\\r\\na=ice-pwd:hTeQuSIrjZQJnqCgRDdUVyRX\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 64:9F:CE:4B:F9:29:15:3A:F2:70:80:61:FB:1F:AA:E1:CF:9C:7E:44:53:BE:88:DB:09:C1:5C:73:32:07:D5:83\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/233f38bc-d426-43ee-b099-36ba6407a9cb"}', extra='') 92022ms [log] handleSignalingMessage 92022ms [log] handleAnswer 92022ms [log] acceptAnswer 92022ms [log] connectionstatechanged connecting checking stable 92022ms [log] connectionstatechanged connecting checking stable 92022ms [log] connectionstatechanged connecting checking stable 92022ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/233f38bc-d426-43ee-b099-36ba6407a9cb", "state": "connecting"}] 92026ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57660) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x7f\xad\x95\xd93\x7f>\x8a%\xa1\x06\xb3') 92026ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51874) -> ('172.17.0.3', 57660)) State.IN_PROGRESS -> State.SUCCEEDED 92026ms [err] INFO:aioice.ice:Connection(0) ICE completed 92033ms [err] INFO:aioice.ice:Connection(0) Remote candidate "b0fd7928-3a26-413a-8e33-5255d01a3018.local" resolved to 172.17.0.3 92041ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51874) -> ('172.17.0.3', 57660)) State.FROZEN -> State.IN_PROGRESS 92041ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57660) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe7(\xe5\xdbb\xe4\xd8\x94\xb0\xc3W\x7f') 92042ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57660) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe7(\xe5\xdbb\xe4\xd8\x94\xb0\xc3W\x7f') 92042ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51874) -> ('172.17.0.3', 57660)) State.IN_PROGRESS -> State.SUCCEEDED 92042ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36175) -> ('172.17.0.3', 57660)) State.FROZEN -> State.FAILED 92042ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54748) -> ('172.17.0.3', 57660)) State.FROZEN -> State.FAILED 92062ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51874) -> ('141.24.211.56', 57660)) State.FROZEN -> State.IN_PROGRESS 92062ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 57660) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9f\xc4\xed\xfef\x86\x14r\xc1\x0b\x0e\x0b') 92082ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36175) -> ('141.24.211.56', 57660)) State.FROZEN -> State.IN_PROGRESS 92082ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 57660) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf66uHC\x92\x95etO\xdb$') 92083ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57660) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Nd2Qe6VQ4Nfi') 92083ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57660) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Nd2Qe6VQ4Nfi') 92103ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54748) -> ('141.24.211.56', 57660)) State.FROZEN -> State.IN_PROGRESS 92103ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 57660) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xf2z\x1cNC\xa27l'\xef\x10T") 92103ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xe2\\\x12\x11\x07\xd7\xdc\xf8\xffX6#') 92104ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xe2\\\x12\x11\x07\xd7\xdc\xf8\xffX6#') 92104ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 57660) 92123ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 92123ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 92124ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 92127ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 92127ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 92127ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 92127ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 92128ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 92128ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 92128ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 92128ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2566019142 1 udp 2113937151 b0fd7928-3a26-413a-8e33-5255d01a3018.local 57660 typ host generation 0 ufrag HtHG network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/233f38bc-d426-43ee-b099-36ba6407a9cb"}', extra='') 92128ms [log] handleSignalingMessage 92128ms [log] handleIceCandidate 92128ms [log] acceptIceCandidate 92128ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2911154699 1 udp 1677729535 141.24.211.56 57660 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag HtHG network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/233f38bc-d426-43ee-b099-36ba6407a9cb"}', extra='') 92128ms [log] handleSignalingMessage 92128ms [log] handleIceCandidate 92128ms [log] acceptIceCandidate 92128ms [log] connectionstatechanged connecting completed stable 92128ms [log] connectionstatechanged connected completed stable 92128ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/233f38bc-d426-43ee-b099-36ba6407a9cb", "state": "connected"}] 92131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 92131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 92131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 92131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 92131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 92131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 92131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 92131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 92132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 92132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 92132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3901849738, stream_id=1, stream_seq=0) 92132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 92132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3901849738, gaps=[]) 92132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 92132ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2173209236, stream_id=1, stream_seq=0) 92132ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 92133ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2173209236, gaps=[]) 92133ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3901849739, stream_id=1, stream_seq=1) 92133ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 92133ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3901849740, stream_id=1, stream_seq=2) 92134ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3901849740, gaps=[]) 92134ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 92146ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 57660) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'489liP+P5QIh') 92146ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 57660) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'489liP+P5QIh') 92203ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 92203ms [log] [experimentStatusChanged] {"status": "running", "message": null} 92209ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 57660) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'du507IJ364hf') 92209ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 57660) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'du507IJ364hf') 92209ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36175) -> ('172.17.0.3', 57660)) State.WAITING -> State.IN_PROGRESS 92209ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 57660) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc8\xa2I\xe1O\x9a\x82\x9d! ('172.17.0.3', 57660)) State.IN_PROGRESS -> State.SUCCEEDED 92272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 92272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 92272ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 92273ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 92273ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 92273ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 92273ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 92273ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 92273ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/233f38bc-d426-43ee-b099-36ba6407a9cb"}', extra='') 92273ms [log] connectionstatechanged closed closed closed 92273ms [log] connectionstatechanged closed closed closed 92273ms [log] connectionstatechanged closed closed closed 92273ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/233f38bc-d426-43ee-b099-36ba6407a9cb", "state": "closed"}] 92274ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 92274ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 92274ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'n\x14J}\xeb\x84\xca\x06\x91w\xd4A') 92275ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'n\x14J}\xeb\x84\xca\x06\x91w\xd4A') 92275ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 54748) 92275ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 92275ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 92345ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 92345ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 92386ms [err] Traceback (most recent call last): 92386ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 92387ms [err] return _run_code(code, main_globals, None, 92387ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 92387ms [err] exec(code, run_globals) 92387ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 92387ms [err] sys.exit(main()) 92387ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 92387ms [err] asyncio.run(main_async()) 92387ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 92387ms [err] return loop.run_until_complete(main) 92387ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 92387ms [err] self.run_forever() 92387ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 92387ms [err] self._run_once() 92387ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 92388ms [err] event_list = self._selector.select(timeout) 92388ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 92388ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 92388ms [err] KeyboardInterrupt 92519ms [log] starting device 92939ms [err] DEBUG:asyncio:Using selector: EpollSelector 93011ms [err] ERROR:asyncio:Unclosed client session 93011ms [err] client_session: 93067ms [log] parsing 93067ms [log] creating device handler 93067ms [log] [ready] 93067ms [log] reading line 93067ms [log] [websocketToken] "172fbd0e-7293-4677-ae57-bbe2ede3b06f" 93076ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 93076ms [log] [websocketConnected] 94585ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 94585ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 94605ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c1a7b817-9b34-40ca-aff0-355a52082c79"}}', extra='') 94605ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c1a7b817-9b34-40ca-aff0-355a52082c79"} 94680ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/210c9991-88b4-4415-9dca-5090129b51ac","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='') 94680ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/210c9991-88b4-4415-9dca-5090129b51ac", "state": "new"}] 96684ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 96684ms [err] v=0 96684ms [err] o=- 3925447266 3925447266 IN IP4 0.0.0.0 96684ms [err] s=- 96684ms [err] t=0 0 96684ms [err] a=group:BUNDLE 0 96684ms [err] a=msid-semantic:WMS * 96684ms [err] m=application 9 DTLS/SCTP 5000 96684ms [err] c=IN IP4 0.0.0.0 96684ms [err] a=mid:0 96684ms [err] a=sctpmap:5000 webrtc-datachannel 65535 96684ms [err] a=max-message-size:65536 96684ms [err] a=ice-ufrag:nd0q 96684ms [err] a=ice-pwd:vVYyZ760WAocOgepkeBtjN 96684ms [err] a=fingerprint:sha-256 DB:43:0E:B0:AB:DD:CB:3E:D3:23:98:54:25:80:5F:07:6C:40:62:D8:25:14:8D:9A:05:EE:03:74:E5:06:65:D4 96684ms [err] a=setup:actpass 96684ms [err] 96684ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 96685ms [log] makeOffer 96685ms [log] connectionstatechanged new new have-local-offer 96685ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/210c9991-88b4-4415-9dca-5090129b51ac", "state": "new"}] 96686ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 96686ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 96687ms [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'_\xce\x1a\xf1\xa5\x9c\x8b\xd34\x1e\x06n') 96687ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'h\xadl\xf3D\xd1naGG"E') 96688ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'h\xadl\xf3D\xd1naGG"E') 96688ms [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'_\xce\x1a\xf1\xa5\x9c\x8b\xd34\x1e\x06n') 96690ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 96690ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'2\xf72Q\xe0\xb0s\xa3\x8b\xe1;\x8f') 96690ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'2\xf72Q\xe0\xb0s\xa3\x8b\xe1;\x8f') 96691ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd8\x9d\xc9Z\x05\x90\xcd\x9a\xad_\x0c\xcf') 96691ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd8\x9d\xc9Z\x05\x90\xcd\x9a\xad_\x0c\xcf') 96691ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62577) (expires in 600 seconds) 96691ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 96692ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 96692ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 96692ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 96704ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 96704ms [err] v=0 96704ms [err] o=- 3930347214318144067 2 IN IP4 127.0.0.1 96704ms [err] s=- 96704ms [err] t=0 0 96704ms [err] a=group:BUNDLE 0 96704ms [err] a=msid-semantic: WMS 96704ms [err] m=application 9 DTLS/SCTP 5000 96704ms [err] c=IN IP4 0.0.0.0 96704ms [err] a=ice-ufrag:xhwW 96704ms [err] a=ice-pwd:9sjzCDJ+3dLLv0doOockaxt4 96704ms [err] a=ice-options:trickle 96704ms [err] a=fingerprint:sha-256 0C:A7:CA:97:36:44:06:D2:4F:BA:C9:5B:BE:E1:10:56:E0:37:0B:49:10:47:36:83:2B:4A:AD:2B:92:E8:8A:5F 96704ms [err] a=setup:active 96704ms [err] a=mid:0 96704ms [err] a=sctpmap:5000 webrtc-datachannel 1024 96704ms [err] 96705ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 96705ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 96705ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 96705ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/210c9991-88b4-4415-9dca-5090129b51ac"}', extra='') 96705ms [log] handleSignalingMessage 96705ms [log] handleOptions 96705ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930347214318144067 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:xhwW\\r\\na=ice-pwd:9sjzCDJ+3dLLv0doOockaxt4\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 0C:A7:CA:97:36:44:06:D2:4F:BA:C9:5B:BE:E1:10:56:E0:37:0B:49:10:47:36:83:2B:4A:AD:2B:92:E8:8A:5F\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/210c9991-88b4-4415-9dca-5090129b51ac"}', extra='') 96705ms [log] handleSignalingMessage 96705ms [log] handleAnswer 96705ms [log] acceptAnswer 96705ms [log] connectionstatechanged connecting checking stable 96705ms [log] connectionstatechanged connecting checking stable 96705ms [log] connectionstatechanged connecting checking stable 96705ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/210c9991-88b4-4415-9dca-5090129b51ac", "state": "connecting"}] 96707ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'purFsdA4PrJQ') 96707ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'purFsdA4PrJQ') 96707ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(SKlWg3osTY 1 udp 1845501695 172.17.0.3 39717 typ prflx) 96707ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49274) -> ('172.17.0.3', 39717)) State.WAITING -> State.IN_PROGRESS 96708ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xabl\x8e\x0ea\x864\xa5\xaf\xcfB\xa3') 96710ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xabl\x8e\x0ea\x864\xa5\xaf\xcfB\xa3') 96710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49274) -> ('172.17.0.3', 39717)) State.IN_PROGRESS -> State.SUCCEEDED 96710ms [err] INFO:aioice.ice:Connection(0) ICE completed 96716ms [err] INFO:aioice.ice:Connection(0) Remote candidate "56ae440d-d51b-4c8e-860f-b9126dc7d77a.local" resolved to 172.17.0.3 96727ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49274) -> ('172.17.0.3', 39717)) State.FROZEN -> State.IN_PROGRESS 96727ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1d9\x89\x8fF\xe3\rK\r\x8e\x1a\xfc') 96728ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1d9\x89\x8fF\xe3\rK\r\x8e\x1a\xfc') 96728ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49274) -> ('172.17.0.3', 39717)) State.IN_PROGRESS -> State.SUCCEEDED 96728ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37869) -> ('172.17.0.3', 39717)) State.FROZEN -> State.FAILED 96728ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62577) -> ('172.17.0.3', 39717)) State.FROZEN -> State.FAILED 96748ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49274) -> ('141.24.211.56', 39717)) State.FROZEN -> State.IN_PROGRESS 96748ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 39717) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfa\x08H\xa8\x83W\xfe\xa7\xba\xbcoG') 96768ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37869) -> ('141.24.211.56', 39717)) State.FROZEN -> State.IN_PROGRESS 96769ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 39717) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xff\xb4\x83G+\xb5h\x0f\xa8\xd4t\x01') 96771ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'GgkVj8qJMdLv') 96771ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'GgkVj8qJMdLv') 96790ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62577) -> ('141.24.211.56', 39717)) State.FROZEN -> State.IN_PROGRESS 96790ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 39717) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b's\xae9\xfe\xeb4y\xd6[n,\x05') 96791ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\x90\x9bxT\xb3b\x99\x8c;\xb2\xf3\xee') 96791ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\x90\x9bxT\xb3b\x99\x8c;\xb2\xf3\xee') 96791ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 39717) 96811ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 96811ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 96812ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 96814ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 96814ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 96814ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 96814ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 96815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 96815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 96815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 96815ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2271799108 1 udp 2113937151 56ae440d-d51b-4c8e-860f-b9126dc7d77a.local 39717 typ host generation 0 ufrag xhwW network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/210c9991-88b4-4415-9dca-5090129b51ac"}', extra='') 96815ms [log] handleSignalingMessage 96815ms [log] handleIceCandidate 96815ms [log] acceptIceCandidate 96815ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2187388956 1 udp 1677729535 141.24.211.56 39717 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag xhwW network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/210c9991-88b4-4415-9dca-5090129b51ac"}', extra='') 96815ms [log] handleSignalingMessage 96815ms [log] handleIceCandidate 96815ms [log] acceptIceCandidate 96815ms [log] connectionstatechanged connecting completed stable 96815ms [log] connectionstatechanged connected completed stable 96815ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/210c9991-88b4-4415-9dca-5090129b51ac", "state": "connected"}] 96816ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 96816ms [log] line {"signal":"gpio1","value":"strongH"} 96816ms [log] 96816ms [log] reading line 96816ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 96818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 96818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 96818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 96818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 96818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 96818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 96818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 96818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 96818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 96819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 96819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3560315306, stream_id=1, stream_seq=0) 96819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 96819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3560315306, gaps=[]) 96819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 96820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1626230508, stream_id=1, stream_seq=0) 96820ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 96820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1626230508, gaps=[]) 96820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3560315307, stream_id=1, stream_seq=1) 96820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 96821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3560315308, stream_id=1, stream_seq=2) 96821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3560315309, stream_id=1, stream_seq=3) 96821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3560315310, stream_id=1, stream_seq=4) 96821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3560315308, gaps=[]) 96821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 96822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3560315310, gaps=[]) 96822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 96833ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'P4MGchOiKBNQ') 96833ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'P4MGchOiKBNQ') 96891ms [log] line {"signal":"gpio2","value":"strongL"} 96891ms [log] 96891ms [log] reading line 96891ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 96891ms [log] [experimentStatusChanged] {"status": "running", "message": null} 96896ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6WtSe99hr3pN') 96896ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6WtSe99hr3pN') 96896ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37869) -> ('172.17.0.3', 39717)) State.WAITING -> State.IN_PROGRESS 96897ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x06\x96\xb6\x16SF\xf8\xf4\t\xdaV\xd3') 96898ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 39717) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x06\x96\xb6\x16SF\xf8\xf4\t\xdaV\xd3') 96898ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37869) -> ('172.17.0.3', 39717)) State.IN_PROGRESS -> State.SUCCEEDED 96957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 96957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 96957ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 96957ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 96957ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 96957ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 96958ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 96958ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 96958ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/210c9991-88b4-4415-9dca-5090129b51ac"}', extra='') 96958ms [log] connectionstatechanged closed closed closed 96958ms [log] connectionstatechanged closed closed closed 96958ms [log] connectionstatechanged closed closed closed 96958ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/210c9991-88b4-4415-9dca-5090129b51ac", "state": "closed"}] 96958ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 96959ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 96959ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x1d\x19\x1b\n\x97\xafB\xfd\xce\xf7\x8a\xb8') 96960ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x1d\x19\x1b\n\x97\xafB\xfd\xce\xf7\x8a\xb8') 96960ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62577) 96960ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 96960ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 97015ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 97015ms [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 97063ms [err] Traceback (most recent call last): 97063ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 97063ms [err] return _run_code(code, main_globals, None, 97063ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 97064ms [err] exec(code, run_globals) 97064ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 97064ms [err] sys.exit(main()) 97064ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 97064ms [err] asyncio.run(main_async()) 97064ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 97064ms [err] return loop.run_until_complete(main) 97064ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 97064ms [err] self.run_forever() 97064ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 97064ms [err] self._run_once() 97064ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 97065ms [err] event_list = self._selector.select(timeout) 97065ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 97065ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 97065ms [err] KeyboardInterrupt 97157ms [log] starting device 97564ms [err] DEBUG:asyncio:Using selector: EpollSelector 97641ms [err] ERROR:asyncio:Unclosed client session 97641ms [err] client_session: 97716ms [log] parsing 97716ms [log] creating device handler 97716ms [log] [ready] 97716ms [log] reading line 97716ms [log] [websocketToken] "e5374f1f-06a6-428d-8984-16d3a2646163" 97729ms [log] line {"signal":"gpio1","value":"strongH"} 97729ms [log] 97729ms [log] reading line 97729ms [log] line {"signal":"gpio2","value":"strongL"} 97729ms [log] 97729ms [log] reading line 97729ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 97729ms [log] [websocketConnected] 97854ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 97854ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 97876ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/26e748c3-67a7-4547-855c-9f9412df48bb"}}', extra='') 97876ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/26e748c3-67a7-4547-855c-9f9412df48bb"} 97944ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731","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='') 97944ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 97944ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 97945ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731", "state": "new"}] 99947ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 99947ms [err] v=0 99947ms [err] o=- 3925447269 3925447269 IN IP4 0.0.0.0 99947ms [err] s=- 99947ms [err] t=0 0 99947ms [err] a=group:BUNDLE 0 99947ms [err] a=msid-semantic:WMS * 99947ms [err] m=application 9 DTLS/SCTP 5000 99947ms [err] c=IN IP4 0.0.0.0 99947ms [err] a=mid:0 99947ms [err] a=sctpmap:5000 webrtc-datachannel 65535 99947ms [err] a=max-message-size:65536 99947ms [err] a=ice-ufrag:05Dm 99947ms [err] a=ice-pwd:1dB2JP5W3lBTJLSVcVm21a 99947ms [err] a=fingerprint:sha-256 09:2C:2B:11:3B:C4:96:08:DF:8A:95:BC:8C:52:FE:C7:69:B9:21:7B:0F:EC:B0:A9:6F:15:EA:FB:AB:05:A2:05 99947ms [err] a=setup:actpass 99947ms [err] 99948ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 99948ms [log] makeOffer 99948ms [log] connectionstatechanged new new have-local-offer 99948ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731", "state": "new"}] 99949ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 99949ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 99950ms [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'\x87\xab/@\xab\xdb\xdb\xf7\x97\xbb\x99_') 99950ms [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'\xa3\x05:\x0c\xe1\x05*0Xb\xc7\xc5') 99951ms [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'\x87\xab/@\xab\xdb\xdb\xf7\x97\xbb\x99_') 99951ms [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'\xa3\x05:\x0c\xe1\x05*0Xb\xc7\xc5') 99952ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 99952ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa7\x02\xd2\xac]\xfb\xeenlg\x0fC') 99953ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xa7\x02\xd2\xac]\xfb\xeenlg\x0fC') 99953ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe5\x08\xbb\xd3\\2\x82\xfb\xc5\xbc\x89\x03') 99954ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe5\x08\xbb\xd3\\2\x82\xfb\xc5\xbc\x89\x03') 99954ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56177) (expires in 600 seconds) 99954ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 99954ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 99955ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 99955ms [log] handleSignalingMessage 99955ms [log] handleOptions 99955ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 99955ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 99968ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33951) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w\xb3:\xc9A\xb5N;\xd5\xf7\xe2\xe8') 99968ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33951) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w\xb3:\xc9A\xb5N;\xd5\xf7\xe2\xe8') 99974ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 99974ms [err] v=0 99974ms [err] o=- 3925447269 3925447269 IN IP4 0.0.0.0 99974ms [err] s=- 99974ms [err] t=0 0 99974ms [err] a=group:BUNDLE 0 99974ms [err] a=msid-semantic:WMS * 99974ms [err] m=application 33951 DTLS/SCTP 5000 99974ms [err] c=IN IP4 172.30.0.1 99974ms [err] a=mid:0 99974ms [err] a=sctpmap:5000 webrtc-datachannel 65535 99974ms [err] a=max-message-size:65536 99974ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 33951 typ host 99974ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44240 typ host 99974ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33951 typ srflx raddr 172.30.0.1 rport 33951 99974ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 44240 typ srflx raddr 172.17.0.3 rport 44240 99974ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53476 typ relay raddr 172.17.0.3 rport 51276 99974ms [err] a=end-of-candidates 99974ms [err] a=ice-ufrag:V3yz 99974ms [err] a=ice-pwd:qDo4VTeIa4M0nC5u84wDAq 99974ms [err] a=fingerprint:sha-256 2E:A4:B1:DC:AD:30:82:25:DE:D9:B9:90:21:B5:61:28:D8:F3:5A:28:40:62:A9:5F:2F:2E:6B:2F:5A:C7:31:8E 99974ms [err] a=setup:active 99974ms [err] 99975ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 99975ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 99975ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 99976ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56162) -> ('172.30.0.1', 33951)) State.FROZEN -> State.WAITING 99976ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57736) -> ('172.30.0.1', 33951)) State.FROZEN -> State.WAITING 99976ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56162) -> ('172.17.0.3', 44240)) State.FROZEN -> State.WAITING 99976ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56177) -> ('172.30.0.1', 33951)) State.FROZEN -> State.WAITING 99976ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(iz2YTGp9n8 1 udp 1862270975 172.17.0.3 33951 typ prflx) 99976ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56162) -> ('172.17.0.3', 33951)) State.WAITING -> State.IN_PROGRESS 99976ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33951) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x97\x12\xc6_v\x00"\xb43]\x05\xab') 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56162) -> ('172.30.0.1', 33951)) State.WAITING -> State.IN_PROGRESS 99977ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33951) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfb\xb17\xbf\xcd\xb31\x84\x0bI|\xf3') 99977ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925447269 3925447269 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 33951 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 33951 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44240 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33951 typ srflx raddr 172.30.0.1 rport 33951\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 44240 typ srflx raddr 172.17.0.3 rport 44240\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53476 typ relay raddr 172.17.0.3 rport 51276\\r\\na=end-of-candidates\\r\\na=ice-ufrag:V3yz\\r\\na=ice-pwd:qDo4VTeIa4M0nC5u84wDAq\\r\\na=fingerprint:sha-256 2E:A4:B1:DC:AD:30:82:25:DE:D9:B9:90:21:B5:61:28:D8:F3:5A:28:40:62:A9:5F:2F:2E:6B:2F:5A:C7:31:8E\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 99977ms [log] handleSignalingMessage 99977ms [log] handleAnswer 99977ms [log] acceptAnswer 99977ms [log] connectionstatechanged connecting checking stable 99977ms [log] connectionstatechanged connecting checking stable 99977ms [log] connectionstatechanged connecting checking stable 99977ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731", "state": "connecting"}] 99977ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33951) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x97\x12\xc6_v\x00"\xb43]\x05\xab') 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56162) -> ('172.17.0.3', 33951)) State.IN_PROGRESS -> State.SUCCEEDED 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57736) -> ('172.30.0.1', 33951)) State.WAITING -> State.FAILED 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56162) -> ('172.17.0.3', 44240)) State.WAITING -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57736) -> ('172.17.0.3', 44240)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56162) -> ('141.24.211.56', 33951)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57736) -> ('141.24.211.56', 33951)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56162) -> ('141.24.211.56', 44240)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57736) -> ('141.24.211.56', 44240)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56162) -> ('141.24.210.113', 53476)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57736) -> ('141.24.210.113', 53476)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56177) -> ('172.30.0.1', 33951)) State.WAITING -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56177) -> ('172.17.0.3', 44240)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56177) -> ('141.24.211.56', 33951)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56177) -> ('141.24.211.56', 44240)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56177) -> ('141.24.210.113', 53476)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) ICE completed 99979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33951) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfb\xb17\xbf\xcd\xb31\x84\x0bI|\xf3') 99979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56162) -> ('172.30.0.1', 33951)) State.IN_PROGRESS -> State.SUCCEEDED 99979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33951) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x10\xab.\x9c\xf3N\xeb\xd6\x19\xe5\x94'") 99979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33951) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x10\xab.\x9c\xf3N\xeb\xd6\x19\xe5\x94'") 99997ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 99997ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 99998ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 100000ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 100001ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 100001ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 100001ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 100001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 100001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 100001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 100001ms [log] connectionstatechanged connecting completed stable 100001ms [log] connectionstatechanged connected completed stable 100001ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731", "state": "connected"}] 100002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 100002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 100002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 100002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 100003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 100003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 100003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 100003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 100003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 100004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1827909517, stream_id=1, stream_seq=0) 100004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 100005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3332633830, stream_id=1, stream_seq=0) 100005ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 100005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3332633830, gaps=[]) 100005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1827909517, gaps=[]) 100005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 100005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1827909518, stream_id=1, stream_seq=1) 100006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 100006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1827909519, stream_id=1, stream_seq=2) 100006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1827909518, gaps=[]) 100006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 100007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1827909519, gaps=[]) 100007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 100061ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 100061ms [log] [experimentStatusChanged] {"status": "running", "message": null} 100147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 100147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 100147ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 100147ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 100147ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 100147ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 100147ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 100147ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 100148ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731"}', extra='') 100148ms [log] connectionstatechanged closed closed closed 100148ms [log] connectionstatechanged closed closed closed 100148ms [log] connectionstatechanged closed closed closed 100148ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731", "state": "closed"}] 100148ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 100148ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 100148ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x93k?\xce\xf4\x82E\xaa?\xa0_1') 100149ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x93k?\xce\xf4\x82E\xaa?\xa0_1') 100149ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56177) 100149ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 100149ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 100225ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 100225ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 100271ms [err] Traceback (most recent call last): 100271ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 100271ms [err] return _run_code(code, main_globals, None, 100271ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 100271ms [err] exec(code, run_globals) 100271ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 100271ms [err] sys.exit(main()) 100271ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 100271ms [err] asyncio.run(main_async()) 100271ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 100272ms [err] return loop.run_until_complete(main) 100272ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 100272ms [err] self.run_forever() 100272ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 100272ms [err] self._run_once() 100272ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 100273ms [err] event_list = self._selector.select(timeout) 100273ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 100273ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 100273ms [err] KeyboardInterrupt 100372ms [log] starting device 100793ms [err] DEBUG:asyncio:Using selector: EpollSelector 100866ms [err] ERROR:asyncio:Unclosed client session 100866ms [err] client_session: 100937ms [log] parsing 100937ms [log] creating device handler 100937ms [log] [ready] 100937ms [log] reading line 100937ms [log] [websocketToken] "62638b0d-c549-4f14-856a-833edb545ed2" 100951ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 100951ms [log] [websocketConnected] 101088ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 101088ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 101096ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/4ef54d00-e3bb-4f38-9bf8-09133040a137"}}', extra='') 101096ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/4ef54d00-e3bb-4f38-9bf8-09133040a137"} 101150ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7","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='') 101150ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7", "state": "new"}] 103153ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 103153ms [err] v=0 103153ms [err] o=- 3925447272 3925447272 IN IP4 0.0.0.0 103153ms [err] s=- 103153ms [err] t=0 0 103153ms [err] a=group:BUNDLE 0 103153ms [err] a=msid-semantic:WMS * 103153ms [err] m=application 9 DTLS/SCTP 5000 103153ms [err] c=IN IP4 0.0.0.0 103153ms [err] a=mid:0 103153ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103153ms [err] a=max-message-size:65536 103153ms [err] a=ice-ufrag:idZx 103153ms [err] a=ice-pwd:CFzEQeNpdmjodGcHC9Z9ll 103153ms [err] a=fingerprint:sha-256 76:6B:13:80:11:C3:28:48:CE:76:3C:B1:23:2E:FC:D9:19:08:62:0F:06:AF:68:4D:81:0F:50:A6:D5:BB:5E:CE 103153ms [err] a=setup:actpass 103153ms [err] 103154ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 103155ms [log] makeOffer 103155ms [log] connectionstatechanged new new have-local-offer 103155ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7", "state": "new"}] 103155ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 103156ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 103157ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\\X\x9d\xa2$Oo\xcc\xae\x9f\x11\x19') 103157ms [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'\xa2)\xc0\x86\xa9\x82g\xce\xa3\xbf\xfb\xca') 103158ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\\X\x9d\xa2$Oo\xcc\xae\x9f\x11\x19') 103158ms [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'\xa2)\xc0\x86\xa9\x82g\xce\xa3\xbf\xfb\xca') 103160ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 103160ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x87\xc9\x84\xf7e\xd8\xcc\x81!\x84\xaf\xdd') 103160ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x87\xc9\x84\xf7e\xd8\xcc\x81!\x84\xaf\xdd') 103161ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x93\xeb\x9d\xd54\x8f\xaeM\xecS\xd5!') 103161ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x93\xeb\x9d\xd54\x8f\xaeM\xecS\xd5!') 103161ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51850) (expires in 600 seconds) 103162ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 103162ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 103163ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 103163ms [log] handleSignalingMessage 103163ms [log] handleOptions 103163ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 103163ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 103176ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47179) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb8]\x11\x90V:\xb5\x0c\xdeI \xe3') 103177ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47179) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb8]\x11\x90V:\xb5\x0c\xdeI \xe3') 103182ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 103182ms [err] v=0 103182ms [err] o=- 3925447272 3925447272 IN IP4 0.0.0.0 103182ms [err] s=- 103182ms [err] t=0 0 103182ms [err] a=group:BUNDLE 0 103182ms [err] a=msid-semantic:WMS * 103182ms [err] m=application 47179 DTLS/SCTP 5000 103182ms [err] c=IN IP4 172.30.0.1 103182ms [err] a=mid:0 103182ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103182ms [err] a=max-message-size:65536 103182ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 47179 typ host 103182ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 57892 typ host 103182ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47179 typ srflx raddr 172.30.0.1 rport 47179 103182ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 57892 typ srflx raddr 172.17.0.3 rport 57892 103182ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59206 typ relay raddr 172.17.0.3 rport 42899 103182ms [err] a=end-of-candidates 103182ms [err] a=ice-ufrag:IS2B 103182ms [err] a=ice-pwd:HcE8bxGzhJQwDIe2MxNsft 103182ms [err] a=fingerprint:sha-256 CE:7A:34:78:1A:E1:72:12:BD:FA:5C:7A:2F:C1:9D:8E:20:BA:C3:29:62:19:FD:F6:CA:A0:FE:F7:59:D3:88:47 103182ms [err] a=setup:active 103182ms [err] 103183ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 103183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 103183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 103184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47325) -> ('172.30.0.1', 47179)) State.FROZEN -> State.WAITING 103184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43452) -> ('172.30.0.1', 47179)) State.FROZEN -> State.WAITING 103184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47325) -> ('172.17.0.3', 57892)) State.FROZEN -> State.WAITING 103184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51850) -> ('172.30.0.1', 47179)) State.FROZEN -> State.WAITING 103184ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(B79pFAKmqA 1 udp 1862270975 172.17.0.3 47179 typ prflx) 103184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47325) -> ('172.17.0.3', 47179)) State.WAITING -> State.IN_PROGRESS 103185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47179) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbb9\xcc\x8d\x14\xf4.+\xe1\x18\xfc\xd5') 103185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47325) -> ('172.30.0.1', 47179)) State.WAITING -> State.IN_PROGRESS 103185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47179) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd1|\xa0\xdd\x0e\xd4xK\x9b\xfa\xb0\xb5') 103185ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925447272 3925447272 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 47179 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 47179 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 57892 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47179 typ srflx raddr 172.30.0.1 rport 47179\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 57892 typ srflx raddr 172.17.0.3 rport 57892\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59206 typ relay raddr 172.17.0.3 rport 42899\\r\\na=end-of-candidates\\r\\na=ice-ufrag:IS2B\\r\\na=ice-pwd:HcE8bxGzhJQwDIe2MxNsft\\r\\na=fingerprint:sha-256 CE:7A:34:78:1A:E1:72:12:BD:FA:5C:7A:2F:C1:9D:8E:20:BA:C3:29:62:19:FD:F6:CA:A0:FE:F7:59:D3:88:47\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 103185ms [log] handleSignalingMessage 103185ms [log] handleAnswer 103185ms [log] acceptAnswer 103185ms [log] connectionstatechanged connecting checking stable 103185ms [log] connectionstatechanged connecting checking stable 103185ms [log] connectionstatechanged connecting checking stable 103185ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7", "state": "connecting"}] 103185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47179) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbb9\xcc\x8d\x14\xf4.+\xe1\x18\xfc\xd5') 103185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47325) -> ('172.17.0.3', 47179)) State.IN_PROGRESS -> State.SUCCEEDED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43452) -> ('172.30.0.1', 47179)) State.WAITING -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47325) -> ('172.17.0.3', 57892)) State.WAITING -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43452) -> ('172.17.0.3', 57892)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47325) -> ('141.24.211.56', 47179)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43452) -> ('141.24.211.56', 47179)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47325) -> ('141.24.211.56', 57892)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43452) -> ('141.24.211.56', 57892)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47325) -> ('141.24.210.113', 59206)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43452) -> ('141.24.210.113', 59206)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51850) -> ('172.30.0.1', 47179)) State.WAITING -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51850) -> ('172.17.0.3', 57892)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51850) -> ('141.24.211.56', 47179)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51850) -> ('141.24.211.56', 57892)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51850) -> ('141.24.210.113', 59206)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) ICE completed 103187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47179) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd1|\xa0\xdd\x0e\xd4xK\x9b\xfa\xb0\xb5') 103187ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47325) -> ('172.30.0.1', 47179)) State.IN_PROGRESS -> State.SUCCEEDED 103187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47179) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xab\xce\xd2Y\x98\x8d\xc2Z\xa1\xd3hh') 103187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47179) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xab\xce\xd2Y\x98\x8d\xc2Z\xa1\xd3hh') 103205ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 103205ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 103206ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 103208ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 103209ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 103209ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 103209ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 103209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 103209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 103209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 103209ms [log] connectionstatechanged connecting completed stable 103209ms [log] connectionstatechanged connected completed stable 103209ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7", "state": "connected"}] 103210ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 103210ms [log] line {"signal":"gpio1","value":"strongH"} 103210ms [log] 103210ms [log] reading line 103210ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 103210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 103211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 103211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 103211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 103211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 103211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 103212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 103212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 103212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 103212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1574516034, stream_id=1, stream_seq=0) 103212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 103213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3432189351, stream_id=1, stream_seq=0) 103213ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 103213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3432189351, gaps=[]) 103213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1574516034, gaps=[]) 103214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 103214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1574516035, stream_id=1, stream_seq=1) 103214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 103214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1574516036, stream_id=1, stream_seq=2) 103214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1574516037, stream_id=1, stream_seq=3) 103214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1574516038, stream_id=1, stream_seq=4) 103214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1574516035, gaps=[]) 103214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 103215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1574516036, gaps=[]) 103215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 103215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1574516037, gaps=[]) 103215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 103216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1574516038, gaps=[]) 103216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 103265ms [log] line {"signal":"gpio2","value":"strongL"} 103265ms [log] 103265ms [log] reading line 103265ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 103265ms [log] [experimentStatusChanged] {"status": "running", "message": null} 103351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 103351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 103351ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 103351ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 103351ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 103351ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 103352ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 103352ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 103352ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7"}', extra='') 103352ms [log] connectionstatechanged closed closed closed 103352ms [log] connectionstatechanged closed closed closed 103352ms [log] connectionstatechanged closed closed closed 103352ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7", "state": "closed"}] 103352ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 103352ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 103353ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x00\x07\xbc%\x82\xe4\x02w\xd99\x1c\xb2') 103353ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x00\x07\xbc%\x82\xe4\x02w\xd99\x1c\xb2') 103354ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51850) 103354ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 103354ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 103411ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 103411ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 103460ms [err] Traceback (most recent call last): 103460ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main ================== Client Communication (device <-> device): should connect without errors 103460ms [err] return _run_code(code, main_globals, None, 103460ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 103460ms [err] exec(code, run_globals) 103460ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 103460ms [err] sys.exit(main()) 103460ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 103461ms [err] asyncio.run(main_async()) 103461ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 103461ms [err] return loop.run_until_complete(main) 103461ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 103461ms [err] self.run_forever() 103461ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 103461ms [err] self._run_once() 103461ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 103461ms [err] event_list = self._selector.select(timeout) 103461ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 103461ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 103461ms [err] KeyboardInterrupt ================== Client Communication (device <-> device): should start an experiment ================== Client Communication (edge instantiable <-> device): should connect without errors ================== Client Communication (edge instantiable <-> device): should start an experiment