================== python Client to js Client Communication: should connect without errors
     10494ms [log] starting device
     10857ms [err] DEBUG:asyncio:Using selector: EpollSelector
     10943ms [err] ERROR:asyncio:Unclosed client session
     10943ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f62300a3490>
     11022ms [log] parsing
     11022ms [log] creating device handler
     11022ms [log] [ready]
     11022ms [log] reading line
     11022ms [log] [websocketToken] "1b58213b-01b0-4264-95f3-cb7603982160"
     11039ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     11039ms [log] [websocketConnected]
================== python Client to js Client Communication: should start an experiment
     12812ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='')
     12813ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     12839ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/6c943e33-64c6-41f5-897e-25c22e741752"}}', extra='')
     12839ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/6c943e33-64c6-41f5-897e-25c22e741752"}
     12919ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='')
     12923ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8", "state": "new"}]
     14926ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='')
     14927ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8"}', extra='')
     14927ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     14927ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     14927ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     14927ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 7311681677485247605 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:en8/\\r\\na=ice-pwd:Gl9RuoyRqtHVfJLLF6XX+gRQ\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 66:B4:35:25:9B:26:9A:C1:59:F3:27:AE:AD:43:84:33:96:03:4B:00:DD:0C:9D:7C:38:01:BC:2B:60:67:82:3C\\r\\na=setup:actpass\\r\\na=mid:0\\r\\na=sctp-port:5000\\r\\na=max-message-size:262144\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8"}', extra='')
     14927ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     14927ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
     14927ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
     14927ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     14927ms [err] v=0
     14927ms [err] o=- 7311681677485247605 2 IN IP4 127.0.0.1
     14927ms [err] s=-
     14927ms [err] t=0 0
     14927ms [err] a=group:BUNDLE 0
     14927ms [err] a=extmap-allow-mixed
     14927ms [err] a=msid-semantic: WMS
     14927ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
     14927ms [err] c=IN IP4 0.0.0.0
     14927ms [err] a=ice-ufrag:en8/
     14927ms [err] a=ice-pwd:Gl9RuoyRqtHVfJLLF6XX+gRQ
     14927ms [err] a=ice-options:trickle
     14927ms [err] a=fingerprint:sha-256 66:B4:35:25:9B:26:9A:C1:59:F3:27:AE:AD:43:84:33:96:03:4B:00:DD:0C:9D:7C:38:01:BC:2B:60:67:82:3C
     14927ms [err] a=setup:actpass
     14927ms [err] a=mid:0
     14927ms [err] a=sctp-port:5000
     14927ms [err] a=max-message-size:262144
     14927ms [err] 
     14930ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     14930ms [err] v=0
     14930ms [err] o=- 7311681677485247605 2 IN IP4 127.0.0.1
     14930ms [err] s=-
     14930ms [err] t=0 0
     14930ms [err] a=group:BUNDLE 0
     14930ms [err] a=extmap-allow-mixed
     14930ms [err] a=msid-semantic: WMS
     14930ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
     14930ms [err] c=IN IP4 0.0.0.0
     14930ms [err] a=ice-ufrag:en8/
     14930ms [err] a=ice-pwd:Gl9RuoyRqtHVfJLLF6XX+gRQ
     14930ms [err] a=ice-options:trickle
     14930ms [err] a=fingerprint:sha-256 66:B4:35:25:9B:26:9A:C1:59:F3:27:AE:AD:43:84:33:96:03:4B:00:DD:0C:9D:7C:38:01:BC:2B:60:67:82:3C
     14930ms [err] a=setup:actpass
     14930ms [err] a=mid:0
     14930ms [err] a=sctp-port:5000
     14930ms [err] a=max-message-size:262144
     14930ms [err] 
     14931ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
     14931ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8", "state": "new"}]
     14932ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
     14932ms [err] v=0
     14932ms [err] o=- 3947696410 3947696410 IN IP4 0.0.0.0
     14932ms [err] s=-
     14932ms [err] t=0 0
     14932ms [err] a=group:BUNDLE 0
     14932ms [err] a=msid-semantic:WMS *
     14932ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
     14932ms [err] c=IN IP4 0.0.0.0
     14932ms [err] a=mid:0
     14932ms [err] a=sctp-port:5000
     14932ms [err] a=max-message-size:65536
     14932ms [err] a=ice-ufrag:ON76
     14932ms [err] a=ice-pwd:l7TsatiEDneJunWS2rHQMB
     14932ms [err] a=fingerprint:sha-256 C7:18:F7:14:D6:5C:25:36:06:4C:4F:F8:DD:39:9C:1E:D3:2D:3B:02:4D:14:D2:D7:89:4B:1F:2B:7E:19:23:99
     14932ms [err] a=setup:active
     14932ms [err] 
     14933ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     14933ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     14933ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     14935ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     14936ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     14938ms [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"\xcc\xbcTn^\x9f\x1d\xee',\xc6\xda")
     14938ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd7\x1d&\x18\x03\x85\x0b&\xab\xa5sM')
     14939ms [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"\xcc\xbcTn^\x9f\x1d\xee',\xc6\xda")
     14939ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd7\x1d&\x18\x03\x85\x0b&\xab\xa5sM')
     14941ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     14941ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc9F\xa1g\xe2\x99\x81"\xfbSdl')
     14942ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc9F\xa1g\xe2\x99\x81"\xfbSdl')
     14942ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'$\x85\x06A\x9c\xe4\xe2\xf2\xb5\x15N[')
     14944ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'$\x85\x06A\x9c\xe4\xe2\xf2\xb5\x15N[')
     14944ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49221) (expires in 600 seconds)
     14944ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f62300f3010>)
     14944ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     14946ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
     14946ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     14946ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     14946ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     14946ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     14947ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8", "state": "connecting"}]
     14975ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'dgk/BQR4xLsL')
     14975ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'dgk/BQR4xLsL')
     14975ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(zeVidN4DYH 1 udp 1845501695 172.17.0.3 47093 typ prflx)
     14975ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39629) -> ('172.17.0.3', 47093)) State.WAITING -> State.IN_PROGRESS
     14976ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9N;]\x13\xd2\x92\x996\x19\x1cy')
     14977ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9N;]\x13\xd2\x92\x996\x19\x1cy')
     14977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39629) -> ('172.17.0.3', 47093)) State.IN_PROGRESS -> State.SUCCEEDED
     14978ms [err] INFO:aioice.ice:Connection(0) ICE completed
     14988ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
     14988ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     14989ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
     14989ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     14990ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:3267237599 1 udp 2113937151 545cd8f6-42d7-4451-afb8-abf6ebaa9735.local 47093 typ host generation 0 ufrag en8/ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8"}', extra='')
     14990ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     14990ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     14990ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     14994ms [err] INFO:aioice.ice:Connection(0) Remote candidate "545cd8f6-42d7-4451-afb8-abf6ebaa9735.local" resolved to 172.17.0.3
     14994ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80
     14995ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
     14995ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
     14995ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     14995ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     14995ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8", "state": "connected"}]
     14996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
     14996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
     14996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
     14997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
     14997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
     14997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
     14998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2722790460, stream_id=1, stream_seq=0)
     14998ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     14998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2133651187, stream_id=1, stream_seq=0)
     14998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
     14998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2722790460, gaps=[])
     14999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2133651187, gaps=[])
     14999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
     15000ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:3404094744 1 udp 1677729535 141.24.211.56 47093 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag en8/ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8"}', extra='')
     15001ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     15001ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     15001ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     15004ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:1959454442 1 udp 33562623 141.24.210.113 49327 typ relay raddr 141.24.211.56 rport 47093 generation 0 ufrag en8/ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8"}', extra='')
     15004ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     15004ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     15004ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     15028ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Dc3yw7JDUWVG')
     15029ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Dc3yw7JDUWVG')
     15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39629) -> ('172.17.0.3', 47093)) State.FROZEN -> State.FAILED
     15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41680) -> ('172.17.0.3', 47093)) State.FROZEN -> State.FAILED
     15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39629) -> ('141.24.211.56', 47093)) State.FROZEN -> State.FAILED
     15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41680) -> ('141.24.211.56', 47093)) State.FROZEN -> State.FAILED
     15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39629) -> ('141.24.210.113', 49327)) State.FROZEN -> State.FAILED
     15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41680) -> ('141.24.210.113', 49327)) State.FROZEN -> State.FAILED
     15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49221) -> ('172.17.0.3', 47093)) State.FROZEN -> State.FAILED
     15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49221) -> ('141.24.211.56', 47093)) State.FROZEN -> State.FAILED
     15030ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49221) -> ('141.24.210.113', 49327)) State.FROZEN -> State.FAILED
     15075ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     15075ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     15091ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0PwybOKI/2Yf')
     15092ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0PwybOKI/2Yf')
     15154ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8"}', extra='')
     15154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
     15154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
     15155ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     15155ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
     15155ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
     15155ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     15155ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     15155ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     15156ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
     15156ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     15156ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     15156ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8", "state": "closed"}]
     15157ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     15157ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     15157ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf4e\x90\x06\x8b%A\xaa\xf6l\x1d2')
     15158ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf4e\x90\x06\x8b%A\xaa\xf6l\x1d2')
     15158ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49221)
     15159ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     15159ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     15231ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='')
     15232ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== python Client to python Client Communication: should connect without errors
     15305ms [err] Traceback (most recent call last):
     15305ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     15305ms [err]     return _run_code(code, main_globals, None,
     15305ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     15305ms [err]     exec(code, run_globals)
     15305ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     15305ms [err]     sys.exit(main())
     15305ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     15305ms [err]     asyncio.run(main_async())
     15305ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     15305ms [err]     return loop.run_until_complete(main)
     15305ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     15305ms [err]     self.run_forever()
     15305ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     15306ms [err]     self._run_once()
     15306ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     15306ms [err]     event_list = self._selector.select(timeout)
     15306ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     15306ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     15306ms [err] KeyboardInterrupt
     15308ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     15308ms [err]   h.flush()
     15308ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
     15419ms [log] starting device
     15764ms [err] DEBUG:asyncio:Using selector: EpollSelector
     15857ms [err] ERROR:asyncio:Unclosed client session
     15857ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f0f91c334f0>
     15927ms [log] parsing
     15927ms [log] creating device handler
     15927ms [log] [ready]
     15927ms [log] reading line
     15927ms [log] [websocketToken] "f06c1989-1b1f-4c93-a349-662636bc92df"
     15940ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     15940ms [log] [websocketConnected]
================== python Client to python Client Communication: should start an experiment
     16141ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='')
     16141ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     16180ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8b973755-6acb-4ee2-babd-074a1f68bf53"}}', extra='')
     16180ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8b973755-6acb-4ee2-babd-074a1f68bf53"}
     16258ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='')
     16265ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c", "state": "new"}]
     18268ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer
     18269ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer)
     18269ms [err] v=0
     18269ms [err] o=- 3947696413 3947696413 IN IP4 0.0.0.0
     18269ms [err] s=-
     18269ms [err] t=0 0
     18269ms [err] a=group:BUNDLE 0
     18269ms [err] a=msid-semantic:WMS *
     18269ms [err] m=application 9 DTLS/SCTP 5000
     18269ms [err] c=IN IP4 0.0.0.0
     18269ms [err] a=mid:0
     18269ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     18269ms [err] a=max-message-size:65536
     18269ms [err] a=ice-ufrag:WAgb
     18269ms [err] a=ice-pwd:YT8g3gPntZmpFcEGKeTEZm
     18269ms [err] a=fingerprint:sha-256 B3:13:F2:2A:61:74:04:A4:DA:7B:C0:ED:81:1B:D1:81:1B:99:5A:9F:DA:A6:98:01:AB:B4:C7:4C:27:78:49:8A
     18269ms [err] a=setup:actpass
     18269ms [err] 
     18271ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer
     18271ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     18272ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c", "state": "new"}]
     18273ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     18273ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     18275ms [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'L\xd6|\x8dS\xd5\xd5f*\x0f\x96"')
     18276ms [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'\xda\xbfu\x04i\xbeGM\xddq\xda\x08')
     18276ms [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'L\xd6|\x8dS\xd5\xd5f*\x0f\x96"')
     18277ms [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'\xda\xbfu\x04i\xbeGM\xddq\xda\x08')
     18278ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     18279ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x9c\xce\xe0~\x92\xb89\xab{{z\xeb')
     18279ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x9c\xce\xe0~\x92\xb89\xab{{z\xeb')
     18280ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd7\xb6.q=0&\xfb\xe5^/\xd5')
     18280ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd7\xb6.q=0&\xfb\xe5^/\xd5')
     18281ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65439) (expires in 600 seconds)
     18281ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f0f91c7ef50>)
     18281ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     18281ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='')
     18282ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     18282ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     18282ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='')
     18282ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     18303ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39929) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\xc9\xc1\x05L\xa4\xaeXA\xf0/7')
     18303ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39929) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\xc9\xc1\x05L\xa4\xaeXA\xf0/7')
     18311ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c","content":{"type":"answer","sdp":"v=0\\r\\no=- 3947696413 3947696413 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 39929 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 39929 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42668 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 39929 typ srflx raddr 172.30.0.1 rport 39929\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 42668 typ srflx raddr 172.17.0.3 rport 42668\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61584 typ relay raddr 172.17.0.3 rport 36217\\r\\na=end-of-candidates\\r\\na=ice-ufrag:3Ovr\\r\\na=ice-pwd:6R233DljDArRXyGYJmEvOC\\r\\na=fingerprint:sha-256 94:EA:A7:A5:17:87:B7:EB:F0:6E:06:01:06:0D:5A:22:A7:D8:F6:06:CD:4B:DB:56:F4:64:D4:28:D1:91:E7:68\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='')
     18311ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     18311ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer
     18311ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer
     18311ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer)
     18311ms [err] v=0
     18311ms [err] o=- 3947696413 3947696413 IN IP4 0.0.0.0
     18311ms [err] s=-
     18311ms [err] t=0 0
     18311ms [err] a=group:BUNDLE 0
     18311ms [err] a=msid-semantic:WMS *
     18311ms [err] m=application 39929 DTLS/SCTP 5000
     18311ms [err] c=IN IP4 172.30.0.1
     18311ms [err] a=mid:0
     18311ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     18311ms [err] a=max-message-size:65536
     18311ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 39929 typ host
     18311ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42668 typ host
     18311ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 39929 typ srflx raddr 172.30.0.1 rport 39929
     18311ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 42668 typ srflx raddr 172.17.0.3 rport 42668
     18311ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61584 typ relay raddr 172.17.0.3 rport 36217
     18311ms [err] a=end-of-candidates
     18311ms [err] a=ice-ufrag:3Ovr
     18311ms [err] a=ice-pwd:6R233DljDArRXyGYJmEvOC
     18311ms [err] a=fingerprint:sha-256 94:EA:A7:A5:17:87:B7:EB:F0:6E:06:01:06:0D:5A:22:A7:D8:F6:06:CD:4B:DB:56:F4:64:D4:28:D1:91:E7:68
     18311ms [err] a=setup:active
     18311ms [err] 
     18313ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking
     18313ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     18313ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     18314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.30.0.1', 39929)) State.FROZEN -> State.WAITING
     18314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42310) -> ('172.30.0.1', 39929)) State.FROZEN -> State.WAITING
     18314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.17.0.3', 42668)) State.FROZEN -> State.WAITING
     18314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65439) -> ('172.30.0.1', 39929)) State.FROZEN -> State.WAITING
     18314ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(BsPnUPA1Og 1 udp 1862270975 172.17.0.3 39929 typ prflx)
     18314ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     18314ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     18314ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     18314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.17.0.3', 39929)) State.WAITING -> State.IN_PROGRESS
     18315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39929) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b't\xefU\xc0\x14\x83\x939\xc3o\xa5\xfa')
     18315ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.30.0.1', 39929)) State.WAITING -> State.IN_PROGRESS
     18315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 39929) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf2\x9d\x84\xea\xb3=\xdbM\xa6\x93\x9d\xf2')
     18315ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c", "state": "connecting"}]
     18316ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39929) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b't\xefU\xc0\x14\x83\x939\xc3o\xa5\xfa')
     18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.17.0.3', 39929)) State.IN_PROGRESS -> State.SUCCEEDED
     18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42310) -> ('172.30.0.1', 39929)) State.WAITING -> State.FAILED
     18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.17.0.3', 42668)) State.WAITING -> State.FAILED
     18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42310) -> ('172.17.0.3', 42668)) State.FROZEN -> State.FAILED
     18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('141.24.211.56', 39929)) State.FROZEN -> State.FAILED
     18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42310) -> ('141.24.211.56', 39929)) State.FROZEN -> State.FAILED
     18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('141.24.211.56', 42668)) State.FROZEN -> State.FAILED
     18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42310) -> ('141.24.211.56', 42668)) State.FROZEN -> State.FAILED
     18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('141.24.210.113', 61584)) State.FROZEN -> State.FAILED
     18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42310) -> ('141.24.210.113', 61584)) State.FROZEN -> State.FAILED
     18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65439) -> ('172.30.0.1', 39929)) State.WAITING -> State.FAILED
     18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65439) -> ('172.17.0.3', 42668)) State.FROZEN -> State.FAILED
     18317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65439) -> ('141.24.211.56', 39929)) State.FROZEN -> State.FAILED
     18317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65439) -> ('141.24.211.56', 42668)) State.FROZEN -> State.FAILED
     18317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65439) -> ('141.24.210.113', 61584)) State.FROZEN -> State.FAILED
     18317ms [err] INFO:aioice.ice:Connection(0) ICE completed
     18317ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 39929) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf2\x9d\x84\xea\xb3=\xdbM\xa6\x93\x9d\xf2')
     18317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.30.0.1', 39929)) State.IN_PROGRESS -> State.SUCCEEDED
     18318ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 39929) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\x1f\xc7&\xca\xe2\xf4\xeeI\xf7\xd9Q')
     18318ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 39929) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\x1f\xc7&\xca\xe2\xf4\xeeI\xf7\xd9Q')
     18335ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed
     18336ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     18336ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING
     18337ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     18339ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     18340ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete
     18340ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED
     18340ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     18340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0)
     18340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start
     18340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT
     18340ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     18341ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c", "state": "connected"}]
     18342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0)
     18342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel
     18342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams
     18342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0)
     18342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start
     18342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED
     18343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0)
     18343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel
     18343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED
     18343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2662454042, stream_id=1, stream_seq=0)
     18343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     18344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3775800044, stream_id=1, stream_seq=0)
     18344ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     18344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3775800044, gaps=[])
     18345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2662454042, gaps=[])
     18345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     18440ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     18440ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     18508ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c"}', extra='')
     18508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0)
     18508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED
     18508ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     18508ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete
     18508ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed
     18508ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     18509ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     18509ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     18509ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED
     18509ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     18510ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     18510ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c", "state": "closed"}]
     18510ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     18511ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     18511ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"\xab\x10\xc1u\x1d\x14\xd8\x88\x7f\xfd'\x10")
     18512ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"\xab\x10\xc1u\x1d\x14\xd8\x88\x7f\xfd'\x10")
     18512ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65439)
     18513ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     18513ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     18618ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='')
     18618ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
     18667ms [err] Traceback (most recent call last):
     18667ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     18667ms [err]     return _run_code(code, main_globals, None,
     18667ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     18667ms [err]     exec(code, run_globals)
     18667ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     18667ms [err]     sys.exit(main())
     18667ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     18667ms [err]     asyncio.run(main_async())
     18667ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     18667ms [err]     return loop.run_until_complete(main)
     18667ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     18668ms [err]     self.run_forever()
     18668ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     18668ms [err]     self._run_once()
     18668ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     18668ms [err]     event_list = self._selector.select(timeout)
     18668ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     18669ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     18669ms [err] KeyboardInterrupt
     18671ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     18671ms [err]   h.flush()
     18671ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
================== Cyclic Device Groups: should resolve cyclic device groups correctly (flat_group: false)
================== Client Communication (group <-> device): should connect without errors
================== Client Communication (group <-> device): should start an experiment
================== Experiment Status Changed Messages: should connect without errors
     22894ms [log] starting device
     23258ms [err] DEBUG:asyncio:Using selector: EpollSelector
     23344ms [err] ERROR:asyncio:Unclosed client session
     23344ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f088988f430>
     23434ms [log] parsing
     23434ms [log] creating device handler
     23434ms [log] [ready]
     23434ms [log] reading line
     23434ms [log] [websocketToken] "f7144c28-3437-42e8-aa9c-bfba39fdd22c"
     23449ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     23449ms [log] [websocketConnected]
================== Experiment Status Changed Messages: should start an experiment
     25193ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='')
     25193ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     25221ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/3b4067f1-8481-45e8-859d-ab924f045151"}}', extra='')
     25221ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/3b4067f1-8481-45e8-859d-ab924f045151"}
     25291ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='')
     25299ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c", "state": "new"}]
     27302ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer
     27303ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer)
     27303ms [err] v=0
     27303ms [err] o=- 3947696422 3947696422 IN IP4 0.0.0.0
     27303ms [err] s=-
     27303ms [err] t=0 0
     27303ms [err] a=group:BUNDLE 0
     27303ms [err] a=msid-semantic:WMS *
     27303ms [err] m=application 9 DTLS/SCTP 5000
     27303ms [err] c=IN IP4 0.0.0.0
     27303ms [err] a=mid:0
     27303ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     27303ms [err] a=max-message-size:65536
     27303ms [err] a=ice-ufrag:rcTA
     27303ms [err] a=ice-pwd:3v8NMrMKuJJ39khSza8I4V
     27303ms [err] a=fingerprint:sha-256 BB:FB:D8:68:0B:05:7E:5C:E4:42:C9:72:A7:50:C3:F1:8F:D9:CC:F9:3F:00:51:D4:9F:FA:51:CB:92:BC:F0:D5
     27303ms [err] a=setup:actpass
     27303ms [err] 
     27304ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer
     27304ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     27305ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c", "state": "new"}]
     27306ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     27306ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     27308ms [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'\xa7\x1a\x7f\xceF\xe1a\xe3\xec\x9e\xdb\x10')
     27308ms [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"\xae>\x01\x1d'\xb7\x1a\x85\xe0\xf5\xaey")
     27309ms [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'\xa7\x1a\x7f\xceF\xe1a\xe3\xec\x9e\xdb\x10')
     27309ms [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"\xae>\x01\x1d'\xb7\x1a\x85\xe0\xf5\xaey")
     27311ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     27311ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'z\xb0R\xf0*2\n@7\xef\x87\x8e')
     27312ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'z\xb0R\xf0*2\n@7\xef\x87\x8e')
     27312ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'i\xc4t,\xb3B\xe19cM|\xd4')
     27313ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'i\xc4t,\xb3B\xe19cM|\xd4')
     27313ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65225) (expires in 600 seconds)
     27313ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f08898df340>)
     27313ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     27314ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='')
     27314ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     27314ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c"}', extra='')
     27314ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     27314ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     27330ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'j3ou2MI6el4R')
     27330ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'j3ou2MI6el4R')
     27331ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 7172216758551953617 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:NVU9\\r\\na=ice-pwd:igwizFe1qD6QVxdtAg1z3ee2\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 43:B2:44:E3:ED:C8:63:BC:34:82:15:4D:7F:B1:56:A8:08:BF:5C:BF:CF:99:5B:9D:3F:2E:09:D6:91:C3:27:7D\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c"}', extra='')
     27331ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     27331ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer
     27331ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer
     27331ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer)
     27331ms [err] v=0
     27331ms [err] o=- 7172216758551953617 2 IN IP4 127.0.0.1
     27331ms [err] s=-
     27331ms [err] t=0 0
     27331ms [err] a=group:BUNDLE 0
     27331ms [err] a=msid-semantic: WMS
     27331ms [err] m=application 9 DTLS/SCTP 5000
     27331ms [err] c=IN IP4 0.0.0.0
     27331ms [err] a=ice-ufrag:NVU9
     27331ms [err] a=ice-pwd:igwizFe1qD6QVxdtAg1z3ee2
     27331ms [err] a=ice-options:trickle
     27331ms [err] a=fingerprint:sha-256 43:B2:44:E3:ED:C8:63:BC:34:82:15:4D:7F:B1:56:A8:08:BF:5C:BF:CF:99:5B:9D:3F:2E:09:D6:91:C3:27:7D
     27331ms [err] a=setup:active
     27331ms [err] a=mid:0
     27331ms [err] a=sctpmap:5000 webrtc-datachannel 1024
     27331ms [err] 
     27332ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking
     27332ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     27332ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     27333ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(vd8Jq2x4HN 1 udp 1845501695 172.17.0.3 43143 typ prflx)
     27333ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     27333ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     27333ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     27333ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49568) -> ('172.17.0.3', 43143)) State.WAITING -> State.IN_PROGRESS
     27333ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe9J@\xb1M\xa6\xd1\x03\\\x1f\xd5}')
     27334ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c", "state": "connecting"}]
     27334ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe9J@\xb1M\xa6\xd1\x03\\\x1f\xd5}')
     27334ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49568) -> ('172.17.0.3', 43143)) State.IN_PROGRESS -> State.SUCCEEDED
     27334ms [err] INFO:aioice.ice:Connection(0) ICE completed
     27340ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:1744008580 1 udp 2113937151 925ada44-13ff-494f-a014-5b736a0338a1.local 43143 typ host generation 0 ufrag NVU9 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c"}', extra='')
     27341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     27341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     27341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     27344ms [err] INFO:aioice.ice:Connection(0) Remote candidate "925ada44-13ff-494f-a014-5b736a0338a1.local" resolved to 172.17.0.3
     27353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49568) -> ('172.17.0.3', 43143)) State.FROZEN -> State.IN_PROGRESS
     27353ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xac\xe2=\xd2\x0e \xded\x96Z7/')
     27354ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xac\xe2=\xd2\x0e \xded\x96Z7/')
     27354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49568) -> ('172.17.0.3', 43143)) State.IN_PROGRESS -> State.SUCCEEDED
     27354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51430) -> ('172.17.0.3', 43143)) State.FROZEN -> State.FAILED
     27354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65225) -> ('172.17.0.3', 43143)) State.FROZEN -> State.FAILED
     27373ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed
     27373ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     27375ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING
     27375ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     27378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     27378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete
     27378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED
     27378ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     27378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0)
     27378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start
     27378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT
     27379ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     27379ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c", "state": "connected"}]
     27381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0)
     27381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0)
     27381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel
     27381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams
     27381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0)
     27381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start
     27382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED
     27382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0)
     27382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel
     27382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED
     27382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1084628161, stream_id=1, stream_seq=0)
     27382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     27383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1084628161, gaps=[])
     27383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     27383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1196171014, stream_id=1, stream_seq=0)
     27383ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     27383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1196171014, gaps=[])
     27387ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'G8xKkYjPvuHq')
     27387ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'G8xKkYjPvuHq')
     27394ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:1660648156 1 udp 1677729535 141.24.211.56 43143 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag NVU9 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c"}', extra='')
     27394ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     27394ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     27394ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     27450ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tb3OnNHMf/O+')
     27450ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tb3OnNHMf/O+')
     27512ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Ewxa9d6AMlaH')
     27512ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Ewxa9d6AMlaH')
     27513ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51430) -> ('172.17.0.3', 43143)) State.WAITING -> State.IN_PROGRESS
     27513ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1bd\x14\x9d\xdc\x9d-\n-<\xf62')
     27514ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1bd\x14\x9d\xdc\x9d-\n-<\xf62')
     27515ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51430) -> ('172.17.0.3', 43143)) State.IN_PROGRESS -> State.SUCCEEDED
     27515ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49568) -> ('141.24.211.56', 43143)) State.FROZEN -> State.FAILED
     27515ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51430) -> ('141.24.211.56', 43143)) State.FROZEN -> State.FAILED
     27515ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65225) -> ('141.24.211.56', 43143)) State.FROZEN -> State.FAILED
     27599ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     27599ms [log] [experimentStatusChanged] {"status": "running", "message": null}
================== Experiment Status Changed Messages: should stop an experiment
     27763ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c"}', extra='')
     27763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0)
     27764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED
     27764ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     27765ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete
     27765ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed
     27765ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     27765ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     27766ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     27766ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED
     27766ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     27766ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     27767ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c", "state": "closed"}]
     27768ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     27768ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     27769ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'I9\xca#[\xdc7\xc4\xb8^/\xd9')
     27770ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'I9\xca#[\xdc7\xc4\xb8^/\xd9')
     27770ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65225)
     27770ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     27770ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     27862ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='')
     27862ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== js Client to js Client File tests : should transmit file
     27915ms [err] Traceback (most recent call last):
     27915ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     27915ms [err]     return _run_code(code, main_globals, None,
     27915ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     27916ms [err]     exec(code, run_globals)
     27916ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     27916ms [err]     sys.exit(main())
     27916ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     27916ms [err]     asyncio.run(main_async())
     27916ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     27916ms [err]     return loop.run_until_complete(main)
     27916ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     27916ms [err]     self.run_forever()
     27916ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     27916ms [err]     self._run_once()
     27916ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     27917ms [err]     event_list = self._selector.select(timeout)
     27917ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     27917ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     27917ms [err] KeyboardInterrupt
     27919ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     27919ms [err]   h.flush()
     27919ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
================== js Client to python Client File tests : should transmit file
================== python Client to js Client File tests : should transmit file
     36171ms [log] starting device
     36527ms [err] DEBUG:asyncio:Using selector: EpollSelector
     36612ms [err] ERROR:asyncio:Unclosed client session
     36612ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f2a82d37520>
     36689ms [log] parsing
     36689ms [log] creating device handler
     36689ms [log] [ready]
     36689ms [log] reading line
     36689ms [log] [websocketToken] "8f95e6ee-7bb0-478b-8688-56a47887fb72"
     36705ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     36705ms [log] [websocketConnected]
     38485ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='')
     38485ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     38513ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/3d33cc05-ac8f-416a-8b86-aba4ed2c958d"}}', extra='')
     38513ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/3d33cc05-ac8f-416a-8b86-aba4ed2c958d"}
     38575ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='')
     38583ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445", "state": "new"}]
     40586ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer
     40588ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer)
     40588ms [err] v=0
     40588ms [err] o=- 3947696436 3947696436 IN IP4 0.0.0.0
     40588ms [err] s=-
     40588ms [err] t=0 0
     40588ms [err] a=group:BUNDLE 0
     40588ms [err] a=msid-semantic:WMS *
     40588ms [err] m=application 9 DTLS/SCTP 5000
     40588ms [err] c=IN IP4 0.0.0.0
     40588ms [err] a=mid:0
     40588ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     40588ms [err] a=max-message-size:65536
     40588ms [err] a=ice-ufrag:IJ3w
     40588ms [err] a=ice-pwd:OsF2QumqbwES0tvafVUJu8
     40588ms [err] a=fingerprint:sha-256 3D:7E:27:F9:37:56:4E:63:28:3E:76:87:57:6E:22:B5:BD:1C:0F:43:9F:26:0A:C7:F8:CE:C1:6F:1D:EC:D9:D1
     40588ms [err] a=setup:actpass
     40588ms [err] 
     40589ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer
     40589ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     40591ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445", "state": "new"}]
     40591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     40592ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     40594ms [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't\x17(\x7f\xc6\x9dQ\xb1\xff\x17U\xb7')
     40594ms [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",'\xa9Pm\xd5Q\xec$TC\xa2")
     40595ms [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't\x17(\x7f\xc6\x9dQ\xb1\xff\x17U\xb7')
     40595ms [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",'\xa9Pm\xd5Q\xec$TC\xa2")
     40597ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     40597ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'@\x89\xb6\x15\xdb\x17\xbc[R\x82[.')
     40598ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'@\x89\xb6\x15\xdb\x17\xbc[R\x82[.')
     40599ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'L,o\x02\xc8\x1e\xc6\xf0\xbd1\xe3\xaa')
     40600ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'L,o\x02\xc8\x1e\xc6\xf0\xbd1\xe3\xaa')
     40600ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52239) (expires in 600 seconds)
     40600ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f2a82d82e30>)
     40600ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     40601ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='')
     40601ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     40602ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445"}', extra='')
     40602ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     40602ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     40623ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+j3EpOHpXSsW')
     40624ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+j3EpOHpXSsW')
     40624ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1357971172102965536 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:NzeM\\r\\na=ice-pwd:ywumLZnG4CaXz+4wM53nKQsN\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 F3:A1:F0:D0:AF:25:56:B8:F8:3B:DC:7D:89:8E:CB:FE:06:DA:93:8B:DA:BA:99:BC:23:E9:0B:25:C5:D6:FD:C3\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445"}', extra='')
     40624ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     40624ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer
     40624ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer
     40624ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer)
     40624ms [err] v=0
     40624ms [err] o=- 1357971172102965536 2 IN IP4 127.0.0.1
     40624ms [err] s=-
     40624ms [err] t=0 0
     40624ms [err] a=group:BUNDLE 0
     40624ms [err] a=msid-semantic: WMS
     40624ms [err] m=application 9 DTLS/SCTP 5000
     40624ms [err] c=IN IP4 0.0.0.0
     40624ms [err] a=ice-ufrag:NzeM
     40624ms [err] a=ice-pwd:ywumLZnG4CaXz+4wM53nKQsN
     40624ms [err] a=ice-options:trickle
     40624ms [err] a=fingerprint:sha-256 F3:A1:F0:D0:AF:25:56:B8:F8:3B:DC:7D:89:8E:CB:FE:06:DA:93:8B:DA:BA:99:BC:23:E9:0B:25:C5:D6:FD:C3
     40624ms [err] a=setup:active
     40624ms [err] a=mid:0
     40624ms [err] a=sctpmap:5000 webrtc-datachannel 1024
     40624ms [err] 
     40625ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking
     40625ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     40626ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     40626ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(CSlQJbe9jP 1 udp 1845501695 172.17.0.3 35494 typ prflx)
     40626ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     40626ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     40626ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     40626ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56429) -> ('172.17.0.3', 35494)) State.WAITING -> State.IN_PROGRESS
     40627ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcaer\xfe\xd2\x96Q\x9d\x8b\x12jt')
     40628ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445", "state": "connecting"}]
     40628ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcaer\xfe\xd2\x96Q\x9d\x8b\x12jt')
     40628ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56429) -> ('172.17.0.3', 35494)) State.IN_PROGRESS -> State.SUCCEEDED
     40628ms [err] INFO:aioice.ice:Connection(0) ICE completed
     40632ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:2818157119 1 udp 2113937151 4348ddca-a49b-44ca-90b1-48501eef99db.local 35494 typ host generation 0 ufrag NzeM network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445"}', extra='')
     40633ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     40633ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     40633ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     40637ms [err] INFO:aioice.ice:Connection(0) Remote candidate "4348ddca-a49b-44ca-90b1-48501eef99db.local" resolved to 172.17.0.3
     40648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56429) -> ('172.17.0.3', 35494)) State.FROZEN -> State.IN_PROGRESS
     40648ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf0{3X\xa4H\xd8\x1e\xeaL0k')
     40649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf0{3X\xa4H\xd8\x1e\xeaL0k')
     40649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56429) -> ('172.17.0.3', 35494)) State.IN_PROGRESS -> State.SUCCEEDED
     40649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37274) -> ('172.17.0.3', 35494)) State.FROZEN -> State.FAILED
     40649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52239) -> ('172.17.0.3', 35494)) State.FROZEN -> State.FAILED
     40666ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:2946621944 1 udp 1677729535 141.24.211.56 35494 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag NzeM network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445"}', extra='')
     40666ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     40666ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     40666ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     40669ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56429) -> ('141.24.211.56', 35494)) State.FROZEN -> State.IN_PROGRESS
     40669ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'^\xaf\xd2\x8d,w\xfc\xfe:\xb2\xa0$')
     40685ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'DXaCiq64xwRP')
     40685ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'DXaCiq64xwRP')
     40689ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37274) -> ('141.24.211.56', 35494)) State.FROZEN -> State.IN_PROGRESS
     40690ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'W\x01\xdc\x1f\x1fe\xe6\xc7\x08\xa3\xaa_')
     40710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52239) -> ('141.24.211.56', 35494)) State.FROZEN -> State.IN_PROGRESS
     40710ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x83\x9a:4\xdad\xd6\xd0\xb9\xc4\xab\xf5')
     40710ms [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\xcd\xa5\xf0.(\xfc\x84\xd2\xb5K')
     40711ms [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\xcd\xa5\xf0.(\xfc\x84\xd2\xb5K')
     40711ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 35494)
     40731ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed
     40731ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     40731ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING
     40732ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     40734ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     40734ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete
     40734ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED
     40735ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     40735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0)
     40735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start
     40735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT
     40735ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     40735ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445", "state": "connected"}]
     40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0)
     40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0)
     40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel
     40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams
     40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0)
     40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start
     40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED
     40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0)
     40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel
     40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED
     40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1716938524, stream_id=1, stream_seq=0)
     40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938524, gaps=[])
     40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     40742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=653877515, stream_id=1, stream_seq=0)
     40742ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     40742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=653877515, gaps=[])
     40744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1716938525, stream_id=1, stream_seq=1)
     40744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     40744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938526, stream_id=1, stream_seq=2)
     40744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938527, stream_id=1, stream_seq=2)
     40745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938528, stream_id=1, stream_seq=2)
     40747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938526, gaps=[])
     40747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938529, stream_id=1, stream_seq=2)
     40747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938530, stream_id=1, stream_seq=2)
     40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938528, gaps=[])
     40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938531, stream_id=1, stream_seq=2)
     40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938532, stream_id=1, stream_seq=2)
     40748ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'buBVKdMOvTIJ')
     40749ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'buBVKdMOvTIJ')
     40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938530, gaps=[])
     40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938533, stream_id=1, stream_seq=3)
     40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938534, stream_id=1, stream_seq=3)
     40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938535, stream_id=1, stream_seq=3)
     40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938536, stream_id=1, stream_seq=3)
     40752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938532, gaps=[])
     40752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938537, stream_id=1, stream_seq=3)
     40752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938538, stream_id=1, stream_seq=3)
     40753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938534, gaps=[])
     40753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938539, stream_id=1, stream_seq=3)
     40755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938536, gaps=[])
     40755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938540, stream_id=1, stream_seq=4)
     40756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938541, stream_id=1, stream_seq=4)
     40756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938542, stream_id=1, stream_seq=4)
     40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938543, stream_id=1, stream_seq=4)
     40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938544, stream_id=1, stream_seq=4)
     40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938538, gaps=[])
     40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938545, stream_id=1, stream_seq=4)
     40758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938546, stream_id=1, stream_seq=4)
     40759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938540, gaps=[])
     40759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938547, stream_id=1, stream_seq=5)
     40759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938548, stream_id=1, stream_seq=5)
     40760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938549, stream_id=1, stream_seq=5)
     40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938542, gaps=[])
     40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938550, stream_id=1, stream_seq=5)
     40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938551, stream_id=1, stream_seq=5)
     40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938552, stream_id=1, stream_seq=5)
     40763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938544, gaps=[])
     40763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938553, stream_id=1, stream_seq=5)
     40765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938546, gaps=[])
     40765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938554, stream_id=1, stream_seq=6)
     40766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938555, stream_id=1, stream_seq=6)
     40766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938556, stream_id=1, stream_seq=6)
     40767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938557, stream_id=1, stream_seq=6)
     40767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938548, gaps=[])
     40767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938558, stream_id=1, stream_seq=6)
     40768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938559, stream_id=1, stream_seq=6)
     40769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938560, stream_id=1, stream_seq=6)
     40769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938550, gaps=[])
     40769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938561, stream_id=1, stream_seq=7)
     40769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938562, stream_id=1, stream_seq=7)
     40770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938563, stream_id=1, stream_seq=7)
     40770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938552, gaps=[])
     40770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938564, stream_id=1, stream_seq=7)
     40771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938565, stream_id=1, stream_seq=7)
     40771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938566, stream_id=1, stream_seq=7)
     40772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938554, gaps=[])
     40772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938567, stream_id=1, stream_seq=7)
     40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938556, gaps=[])
     40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938568, stream_id=1, stream_seq=8)
     40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938569, stream_id=1, stream_seq=8)
     40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938570, stream_id=1, stream_seq=8)
     40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938571, stream_id=1, stream_seq=8)
     40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938558, gaps=[])
     40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938572, stream_id=1, stream_seq=8)
     40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938573, stream_id=1, stream_seq=8)
     40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938574, stream_id=1, stream_seq=8)
     40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938560, gaps=[])
     40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938575, stream_id=1, stream_seq=9)
     40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938576, stream_id=1, stream_seq=9)
     40775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938577, stream_id=1, stream_seq=9)
     40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938562, gaps=[])
     40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938578, stream_id=1, stream_seq=9)
     40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938579, stream_id=1, stream_seq=9)
     40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938580, stream_id=1, stream_seq=9)
     40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938564, gaps=[])
     40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938581, stream_id=1, stream_seq=9)
     40778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938566, gaps=[])
     40778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938582, stream_id=1, stream_seq=10)
     40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938583, stream_id=1, stream_seq=10)
     40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938584, stream_id=1, stream_seq=10)
     40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938585, stream_id=1, stream_seq=10)
     40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938568, gaps=[])
     40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938586, stream_id=1, stream_seq=10)
     40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938587, stream_id=1, stream_seq=10)
     40780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938588, stream_id=1, stream_seq=10)
     40780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938570, gaps=[])
     40780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938589, stream_id=1, stream_seq=11)
     40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938590, stream_id=1, stream_seq=11)
     40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938591, stream_id=1, stream_seq=11)
     40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938572, gaps=[])
     40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938592, stream_id=1, stream_seq=11)
     40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938593, stream_id=1, stream_seq=11)
     40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938594, stream_id=1, stream_seq=11)
     40782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938574, gaps=[])
     40782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938595, stream_id=1, stream_seq=11)
     40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938576, gaps=[])
     40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938596, stream_id=1, stream_seq=12)
     40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938597, stream_id=1, stream_seq=12)
     40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938598, stream_id=1, stream_seq=12)
     40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938599, stream_id=1, stream_seq=12)
     40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938578, gaps=[])
     40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938600, stream_id=1, stream_seq=12)
     40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938601, stream_id=1, stream_seq=12)
     40786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938602, stream_id=1, stream_seq=12)
     40786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938580, gaps=[])
     40786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938603, stream_id=1, stream_seq=13)
     40786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938604, stream_id=1, stream_seq=13)
     40786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938605, stream_id=1, stream_seq=13)
     40787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938582, gaps=[])
     40787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938606, stream_id=1, stream_seq=13)
     40787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938607, stream_id=1, stream_seq=13)
     40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938608, stream_id=1, stream_seq=13)
     40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938584, gaps=[])
     40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938609, stream_id=1, stream_seq=13)
     40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938586, gaps=[])
     40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938610, stream_id=1, stream_seq=14)
     40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938611, stream_id=1, stream_seq=14)
     40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938612, stream_id=1, stream_seq=14)
     40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938613, stream_id=1, stream_seq=14)
     40790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938588, gaps=[])
     40790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938614, stream_id=1, stream_seq=14)
     40790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938615, stream_id=1, stream_seq=14)
     40790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938616, stream_id=1, stream_seq=14)
     40791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938590, gaps=[])
     40791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938617, stream_id=1, stream_seq=15)
     40791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938618, stream_id=1, stream_seq=15)
     40791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938619, stream_id=1, stream_seq=15)
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938592, gaps=[])
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938620, stream_id=1, stream_seq=15)
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938621, stream_id=1, stream_seq=15)
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938622, stream_id=1, stream_seq=15)
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938594, gaps=[])
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938623, stream_id=1, stream_seq=15)
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938596, gaps=[])
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938624, stream_id=1, stream_seq=16)
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938625, stream_id=1, stream_seq=16)
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938626, stream_id=1, stream_seq=16)
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938627, stream_id=1, stream_seq=16)
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938598, gaps=[])
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938628, stream_id=1, stream_seq=16)
     40795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938629, stream_id=1, stream_seq=16)
     40795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938630, stream_id=1, stream_seq=16)
     40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938600, gaps=[])
     40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938631, stream_id=1, stream_seq=17)
     40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938632, stream_id=1, stream_seq=17)
     40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938633, stream_id=1, stream_seq=17)
     40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938602, gaps=[])
     40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938634, stream_id=1, stream_seq=17)
     40797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938635, stream_id=1, stream_seq=17)
     40797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938636, stream_id=1, stream_seq=17)
     40798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938604, gaps=[])
     40798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938637, stream_id=1, stream_seq=17)
     40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938606, gaps=[])
     40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938638, stream_id=1, stream_seq=18)
     40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938639, stream_id=1, stream_seq=18)
     40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938640, stream_id=1, stream_seq=18)
     40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938641, stream_id=1, stream_seq=18)
     40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938608, gaps=[])
     40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938642, stream_id=1, stream_seq=18)
     40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938643, stream_id=1, stream_seq=18)
     40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938644, stream_id=1, stream_seq=18)
     40801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938610, gaps=[])
     40801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938645, stream_id=1, stream_seq=19)
     40801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938646, stream_id=1, stream_seq=19)
     40802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938612, gaps=[])
     40802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938647, stream_id=1, stream_seq=19)
     40802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938648, stream_id=1, stream_seq=19)
     40802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938649, stream_id=1, stream_seq=19)
     40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938614, gaps=[])
     40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938650, stream_id=1, stream_seq=19)
     40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938651, stream_id=1, stream_seq=19)
     40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938616, gaps=[])
     40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938652, stream_id=1, stream_seq=20)
     40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938653, stream_id=1, stream_seq=20)
     40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938654, stream_id=1, stream_seq=20)
     40805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938618, gaps=[])
     40805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938655, stream_id=1, stream_seq=20)
     40805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938656, stream_id=1, stream_seq=20)
     40805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938657, stream_id=1, stream_seq=20)
     40806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938620, gaps=[])
     40806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938658, stream_id=1, stream_seq=20)
     40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938622, gaps=[])
     40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938659, stream_id=1, stream_seq=21)
     40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938660, stream_id=1, stream_seq=21)
     40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938661, stream_id=1, stream_seq=21)
     40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938662, stream_id=1, stream_seq=21)
     40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938663, stream_id=1, stream_seq=21)
     40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938624, gaps=[])
     40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938664, stream_id=1, stream_seq=21)
     40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938665, stream_id=1, stream_seq=21)
     40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938626, gaps=[])
     40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938666, stream_id=1, stream_seq=22)
     40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938667, stream_id=1, stream_seq=22)
     40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938668, stream_id=1, stream_seq=22)
     40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938628, gaps=[])
     40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938669, stream_id=1, stream_seq=22)
     40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938670, stream_id=1, stream_seq=22)
     40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938671, stream_id=1, stream_seq=22)
     40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938630, gaps=[])
     40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938672, stream_id=1, stream_seq=22)
     40811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938632, gaps=[])
     40811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938673, stream_id=1, stream_seq=23)
     40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938674, stream_id=1, stream_seq=23)
     40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938675, stream_id=1, stream_seq=23)
     40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938676, stream_id=1, stream_seq=23)
     40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938634, gaps=[])
     40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938677, stream_id=1, stream_seq=23)
     40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938678, stream_id=1, stream_seq=23)
     40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938679, stream_id=1, stream_seq=23)
     40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938636, gaps=[])
     40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938680, stream_id=1, stream_seq=24)
     40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938681, stream_id=1, stream_seq=24)
     40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938682, stream_id=1, stream_seq=24)
     40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938638, gaps=[])
     40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938683, stream_id=1, stream_seq=24)
     40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938684, stream_id=1, stream_seq=24)
     40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938685, stream_id=1, stream_seq=24)
     40815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938640, gaps=[])
     40815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938686, stream_id=1, stream_seq=24)
     40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938642, gaps=[])
     40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938687, stream_id=1, stream_seq=25)
     40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938688, stream_id=1, stream_seq=25)
     40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938689, stream_id=1, stream_seq=25)
     40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938690, stream_id=1, stream_seq=25)
     40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938644, gaps=[])
     40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938691, stream_id=1, stream_seq=25)
     40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938692, stream_id=1, stream_seq=25)
     40817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938693, stream_id=1, stream_seq=25)
     40817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938646, gaps=[])
     40817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938694, stream_id=1, stream_seq=26)
     40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938695, stream_id=1, stream_seq=26)
     40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938696, stream_id=1, stream_seq=26)
     40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938648, gaps=[])
     40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938697, stream_id=1, stream_seq=26)
     40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938698, stream_id=1, stream_seq=26)
     40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938699, stream_id=1, stream_seq=26)
     40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938650, gaps=[])
     40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938700, stream_id=1, stream_seq=26)
     40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938652, gaps=[])
     40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938701, stream_id=1, stream_seq=27)
     40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938702, stream_id=1, stream_seq=27)
     40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938703, stream_id=1, stream_seq=27)
     40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938704, stream_id=1, stream_seq=27)
     40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938654, gaps=[])
     40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938705, stream_id=1, stream_seq=27)
     40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938706, stream_id=1, stream_seq=27)
     40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938707, stream_id=1, stream_seq=27)
     40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938656, gaps=[])
     40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938708, stream_id=1, stream_seq=28)
     40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938709, stream_id=1, stream_seq=28)
     40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938710, stream_id=1, stream_seq=28)
     40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938658, gaps=[])
     40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938711, stream_id=1, stream_seq=28)
     40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938712, stream_id=1, stream_seq=28)
     40823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938713, stream_id=1, stream_seq=28)
     40823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938660, gaps=[])
     40823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938714, stream_id=1, stream_seq=28)
     40824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938662, gaps=[])
     40824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938715, stream_id=1, stream_seq=29)
     40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938716, stream_id=1, stream_seq=29)
     40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938717, stream_id=1, stream_seq=29)
     40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938718, stream_id=1, stream_seq=29)
     40825ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tMKK+sj3jgmj')
     40825ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tMKK+sj3jgmj')
     40826ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37274) -> ('172.17.0.3', 35494)) State.WAITING -> State.IN_PROGRESS
     40826ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b']!\xc4\x95\x9c.4\\\xa2\xf2\x04\xa5')
     40826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938664, gaps=[])
     40826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938719, stream_id=1, stream_seq=29)
     40826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938720, stream_id=1, stream_seq=29)
     40826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938721, stream_id=1, stream_seq=29)
     40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938666, gaps=[])
     40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938722, stream_id=1, stream_seq=30)
     40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938723, stream_id=1, stream_seq=30)
     40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938724, stream_id=1, stream_seq=30)
     40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938668, gaps=[])
     40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938725, stream_id=1, stream_seq=30)
     40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938726, stream_id=1, stream_seq=30)
     40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938727, stream_id=1, stream_seq=30)
     40828ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8192
     40828ms [log] 8188
     40828ms [log] line [file] undefined
     40828ms [log] 
     40828ms [log] reading line
     40828ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938670, gaps=[])
     40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938728, stream_id=1, stream_seq=30)
     40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938672, gaps=[])
     40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938729, stream_id=1, stream_seq=31)
     40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938730, stream_id=1, stream_seq=31)
     40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938731, stream_id=1, stream_seq=31)
     40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938732, stream_id=1, stream_seq=31)
     40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938674, gaps=[])
     40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938733, stream_id=1, stream_seq=31)
     40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938734, stream_id=1, stream_seq=31)
     40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938735, stream_id=1, stream_seq=31)
     40832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938676, gaps=[])
     40832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938736, stream_id=1, stream_seq=32)
     40832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938737, stream_id=1, stream_seq=32)
     40832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938738, stream_id=1, stream_seq=32)
     40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938678, gaps=[])
     40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938739, stream_id=1, stream_seq=32)
     40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938740, stream_id=1, stream_seq=32)
     40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938741, stream_id=1, stream_seq=32)
     40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938680, gaps=[])
     40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938742, stream_id=1, stream_seq=32)
     40834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938682, gaps=[])
     40834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938743, stream_id=1, stream_seq=33)
     40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938744, stream_id=1, stream_seq=33)
     40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938745, stream_id=1, stream_seq=33)
     40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938746, stream_id=1, stream_seq=33)
     40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938684, gaps=[])
     40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938747, stream_id=1, stream_seq=33)
     40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938748, stream_id=1, stream_seq=33)
     40836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938749, stream_id=1, stream_seq=33)
     40836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938686, gaps=[])
     40836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938688, gaps=[])
     40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938690, gaps=[])
     40838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938692, gaps=[])
     40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938694, gaps=[])
     40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938696, gaps=[])
     40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938698, gaps=[])
     40841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938700, gaps=[])
     40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938702, gaps=[])
     40843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938704, gaps=[])
     40843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938706, gaps=[])
     40844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938708, gaps=[])
     40845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938710, gaps=[])
     40846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938712, gaps=[])
     40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938714, gaps=[])
     40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938716, gaps=[])
     40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938718, gaps=[])
     40849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40849ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b']!\xc4\x95\x9c.4\\\xa2\xf2\x04\xa5')
     40849ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37274) -> ('172.17.0.3', 35494)) State.IN_PROGRESS -> State.SUCCEEDED
     40850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938720, gaps=[])
     40850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938722, gaps=[])
     40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938724, gaps=[])
     40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938726, gaps=[])
     40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938728, gaps=[])
     40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938730, gaps=[])
     40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938732, gaps=[])
     40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938734, gaps=[])
     40855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938736, gaps=[])
     40855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938738, gaps=[])
     40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938740, gaps=[])
     40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938742, gaps=[])
     40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938744, gaps=[])
     40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938746, gaps=[])
     40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938748, gaps=[])
     40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     41024ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445"}', extra='')
     41024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0)
     41024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED
     41024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     41024ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     41025ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete
     41025ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed
     41025ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     41025ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     41025ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     41026ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED
     41026ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     41026ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     41026ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445", "state": "closed"}]
     41027ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     41027ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     41027ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xd6\xc4\x0f\xdfC\xef\x00\xea4a\xcf\x1a')
     41028ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xd6\xc4\x0f\xdfC\xef\x00\xea4a\xcf\x1a')
     41028ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52239)
     41028ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     41028ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     41115ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='')
     41115ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== python Client to python Client File tests : should transmit file
     41171ms [err] Traceback (most recent call last):
     41171ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     41171ms [err]     return _run_code(code, main_globals, None,
     41171ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     41171ms [err]     exec(code, run_globals)
     41171ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     41172ms [err]     sys.exit(main())
     41172ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     41172ms [err]     asyncio.run(main_async())
     41172ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     41172ms [err]     return loop.run_until_complete(main)
     41172ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     41172ms [err]     self.run_forever()
     41172ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     41173ms [err]     self._run_once()
     41173ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     41173ms [err]     event_list = self._selector.select(timeout)
     41173ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     41173ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     41173ms [err] KeyboardInterrupt
     41175ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     41175ms [err]   h.flush()
     41175ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
     41268ms [log] starting device
     41612ms [err] DEBUG:asyncio:Using selector: EpollSelector
     41704ms [err] ERROR:asyncio:Unclosed client session
     41704ms [err] client_session: <aiohttp.client.ClientSession object at 0x7fc34209f520>
     41768ms [log] parsing
     41768ms [log] creating device handler
     41768ms [log] [ready]
     41768ms [log] reading line
     41768ms [log] [websocketToken] "45cdd301-86fb-4557-a815-ca58f3d9b22a"
     41782ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     41782ms [log] [websocketConnected]
     41971ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='')
     41971ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     41991ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2d948da5-85f1-4580-aaf9-c8a6d0d54232"}}', extra='')
     41991ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2d948da5-85f1-4580-aaf9-c8a6d0d54232"}
     42051ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='')
     42057ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581", "state": "new"}]
     44060ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer
     44061ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer)
     44061ms [err] v=0
     44061ms [err] o=- 3947696439 3947696439 IN IP4 0.0.0.0
     44061ms [err] s=-
     44061ms [err] t=0 0
     44061ms [err] a=group:BUNDLE 0
     44061ms [err] a=msid-semantic:WMS *
     44061ms [err] m=application 9 DTLS/SCTP 5000
     44061ms [err] c=IN IP4 0.0.0.0
     44061ms [err] a=mid:0
     44061ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     44061ms [err] a=max-message-size:65536
     44061ms [err] a=ice-ufrag:qIwE
     44061ms [err] a=ice-pwd:8QplnnUTuZqpPUWHEdvtHg
     44061ms [err] a=fingerprint:sha-256 CE:67:9E:10:88:EC:80:A0:91:AA:01:D1:FA:26:C7:9A:A8:E3:8B:07:C8:7F:3C:62:0E:53:8C:7B:87:4F:BB:00
     44061ms [err] a=setup:actpass
     44061ms [err] 
     44063ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer
     44063ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     44065ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581", "state": "new"}]
     44065ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     44065ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     44068ms [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"\xc0_\x92b\xa7\xdd3'\x0c\x1cRM")
     44068ms [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'\xfe\xab{S\x9d<\x0b\xba\x98HJ\x14')
     44069ms [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"\xc0_\x92b\xa7\xdd3'\x0c\x1cRM")
     44069ms [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'\xfe\xab{S\x9d<\x0b\xba\x98HJ\x14')
     44071ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     44071ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\n\x8fh\xcf\xce\xe8@\x18 ]\x92\xd4')
     44072ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\n\x8fh\xcf\xce\xe8@\x18 ]\x92\xd4')
     44072ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb2\x8f\x8d\xef\x04<\xd8\xca&l\x90\x17')
     44073ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xb2\x8f\x8d\xef\x04<\xd8\xca&l\x90\x17')
     44073ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50213) (expires in 600 seconds)
     44073ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7fc3420eace0>)
     44074ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     44075ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='')
     44075ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     44075ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     44075ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='')
     44075ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     44101ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43091) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa0)\x17\xce\x8b\xf1D<\x18\x94\xf5%')
     44101ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43091) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa0)\x17\xce\x8b\xf1D<\x18\x94\xf5%')
     44108ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581","content":{"type":"answer","sdp":"v=0\\r\\no=- 3947696439 3947696439 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 43091 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 43091 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46364 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43091 typ srflx raddr 172.30.0.1 rport 43091\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46364 typ srflx raddr 172.17.0.3 rport 46364\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65266 typ relay raddr 172.17.0.3 rport 42095\\r\\na=end-of-candidates\\r\\na=ice-ufrag:2LQc\\r\\na=ice-pwd:Jo6TUS5OTsmHZ4rvCtagQW\\r\\na=fingerprint:sha-256 9B:AE:0A:AB:63:75:54:0F:BB:33:DA:70:A5:B7:AA:32:F3:A3:0A:EA:1A:D7:AA:14:58:C9:DF:69:72:A4:7F:A4\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='')
     44109ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     44109ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer
     44109ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer
     44109ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer)
     44109ms [err] v=0
     44109ms [err] o=- 3947696439 3947696439 IN IP4 0.0.0.0
     44109ms [err] s=-
     44109ms [err] t=0 0
     44109ms [err] a=group:BUNDLE 0
     44109ms [err] a=msid-semantic:WMS *
     44109ms [err] m=application 43091 DTLS/SCTP 5000
     44109ms [err] c=IN IP4 172.30.0.1
     44109ms [err] a=mid:0
     44109ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     44109ms [err] a=max-message-size:65536
     44109ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43091 typ host
     44109ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46364 typ host
     44109ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43091 typ srflx raddr 172.30.0.1 rport 43091
     44109ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46364 typ srflx raddr 172.17.0.3 rport 46364
     44109ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65266 typ relay raddr 172.17.0.3 rport 42095
     44109ms [err] a=end-of-candidates
     44109ms [err] a=ice-ufrag:2LQc
     44109ms [err] a=ice-pwd:Jo6TUS5OTsmHZ4rvCtagQW
     44109ms [err] a=fingerprint:sha-256 9B:AE:0A:AB:63:75:54:0F:BB:33:DA:70:A5:B7:AA:32:F3:A3:0A:EA:1A:D7:AA:14:58:C9:DF:69:72:A4:7F:A4
     44109ms [err] a=setup:active
     44109ms [err] 
     44111ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking
     44111ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     44111ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     44112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.30.0.1', 43091)) State.FROZEN -> State.WAITING
     44112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53775) -> ('172.30.0.1', 43091)) State.FROZEN -> State.WAITING
     44112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.17.0.3', 46364)) State.FROZEN -> State.WAITING
     44112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50213) -> ('172.30.0.1', 43091)) State.FROZEN -> State.WAITING
     44112ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(SAlCSUmwAp 1 udp 1862270975 172.17.0.3 43091 typ prflx)
     44112ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     44112ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     44113ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     44113ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.17.0.3', 43091)) State.WAITING -> State.IN_PROGRESS
     44113ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43091) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'cEz\xa6\x1fU*\x10\x98\x80\xec\x19')
     44113ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.30.0.1', 43091)) State.WAITING -> State.IN_PROGRESS
     44113ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43091) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'u\xd6l\xba\xe7\xfa,\xa5\xa4\xdc\xd1\xa8')
     44114ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581", "state": "connecting"}]
     44114ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43091) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'cEz\xa6\x1fU*\x10\x98\x80\xec\x19')
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.17.0.3', 43091)) State.IN_PROGRESS -> State.SUCCEEDED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53775) -> ('172.30.0.1', 43091)) State.WAITING -> State.FAILED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.17.0.3', 46364)) State.WAITING -> State.FAILED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53775) -> ('172.17.0.3', 46364)) State.FROZEN -> State.FAILED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('141.24.211.56', 43091)) State.FROZEN -> State.FAILED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53775) -> ('141.24.211.56', 43091)) State.FROZEN -> State.FAILED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('141.24.211.56', 46364)) State.FROZEN -> State.FAILED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53775) -> ('141.24.211.56', 46364)) State.FROZEN -> State.FAILED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('141.24.210.113', 65266)) State.FROZEN -> State.FAILED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53775) -> ('141.24.210.113', 65266)) State.FROZEN -> State.FAILED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50213) -> ('172.30.0.1', 43091)) State.WAITING -> State.FAILED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50213) -> ('172.17.0.3', 46364)) State.FROZEN -> State.FAILED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50213) -> ('141.24.211.56', 43091)) State.FROZEN -> State.FAILED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50213) -> ('141.24.211.56', 46364)) State.FROZEN -> State.FAILED
     44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50213) -> ('141.24.210.113', 65266)) State.FROZEN -> State.FAILED
     44116ms [err] INFO:aioice.ice:Connection(0) ICE completed
     44116ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43091) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'u\xd6l\xba\xe7\xfa,\xa5\xa4\xdc\xd1\xa8')
     44116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.30.0.1', 43091)) State.IN_PROGRESS -> State.SUCCEEDED
     44117ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43091) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\\\x10Zp`\x0fQ\xa9w\x1c\xad\xfa')
     44117ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43091) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\\\x10Zp`\x0fQ\xa9w\x1c\xad\xfa')
     44133ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed
     44133ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     44134ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING
     44135ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     44137ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     44138ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete
     44138ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED
     44138ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     44138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0)
     44138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start
     44138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT
     44138ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     44139ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581", "state": "connected"}]
     44139ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0)
     44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel
     44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams
     44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0)
     44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start
     44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED
     44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0)
     44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel
     44141ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED
     44141ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2179368941, stream_id=1, stream_seq=0)
     44141ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     44142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1259712080, stream_id=1, stream_seq=0)
     44142ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     44142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1259712080, gaps=[])
     44143ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368941, gaps=[])
     44143ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     44144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2179368942, stream_id=1, stream_seq=1)
     44144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     44144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368943, stream_id=1, stream_seq=2)
     44144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368944, stream_id=1, stream_seq=2)
     44144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368945, stream_id=1, stream_seq=2)
     44145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368942, gaps=[])
     44145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368946, stream_id=1, stream_seq=2)
     44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368943, gaps=[])
     44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368947, stream_id=1, stream_seq=2)
     44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368948, stream_id=1, stream_seq=2)
     44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368944, gaps=[])
     44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368949, stream_id=1, stream_seq=2)
     44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368945, gaps=[])
     44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368950, stream_id=1, stream_seq=3)
     44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368951, stream_id=1, stream_seq=3)
     44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368946, gaps=[])
     44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368952, stream_id=1, stream_seq=3)
     44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368953, stream_id=1, stream_seq=3)
     44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368947, gaps=[])
     44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368954, stream_id=1, stream_seq=3)
     44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368955, stream_id=1, stream_seq=3)
     44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368948, gaps=[])
     44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368956, stream_id=1, stream_seq=3)
     44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368949, gaps=[])
     44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368957, stream_id=1, stream_seq=4)
     44149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368958, stream_id=1, stream_seq=4)
     44149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368950, gaps=[])
     44149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368959, stream_id=1, stream_seq=4)
     44149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368960, stream_id=1, stream_seq=4)
     44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368951, gaps=[])
     44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368961, stream_id=1, stream_seq=4)
     44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368962, stream_id=1, stream_seq=4)
     44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368952, gaps=[])
     44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368963, stream_id=1, stream_seq=4)
     44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368953, gaps=[])
     44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368964, stream_id=1, stream_seq=5)
     44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368965, stream_id=1, stream_seq=5)
     44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368954, gaps=[])
     44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368966, stream_id=1, stream_seq=5)
     44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368967, stream_id=1, stream_seq=5)
     44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368955, gaps=[])
     44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368968, stream_id=1, stream_seq=5)
     44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368969, stream_id=1, stream_seq=5)
     44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368956, gaps=[])
     44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368970, stream_id=1, stream_seq=5)
     44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368957, gaps=[])
     44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368971, stream_id=1, stream_seq=6)
     44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368972, stream_id=1, stream_seq=6)
     44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368958, gaps=[])
     44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368973, stream_id=1, stream_seq=6)
     44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368974, stream_id=1, stream_seq=6)
     44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368959, gaps=[])
     44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368975, stream_id=1, stream_seq=6)
     44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368976, stream_id=1, stream_seq=6)
     44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368960, gaps=[])
     44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368977, stream_id=1, stream_seq=6)
     44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368961, gaps=[])
     44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368978, stream_id=1, stream_seq=7)
     44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368979, stream_id=1, stream_seq=7)
     44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368962, gaps=[])
     44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368980, stream_id=1, stream_seq=7)
     44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368981, stream_id=1, stream_seq=7)
     44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368963, gaps=[])
     44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368982, stream_id=1, stream_seq=7)
     44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368983, stream_id=1, stream_seq=7)
     44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368964, gaps=[])
     44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368984, stream_id=1, stream_seq=7)
     44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368965, gaps=[])
     44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368985, stream_id=1, stream_seq=8)
     44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368986, stream_id=1, stream_seq=8)
     44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368966, gaps=[])
     44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368987, stream_id=1, stream_seq=8)
     44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368988, stream_id=1, stream_seq=8)
     44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368967, gaps=[])
     44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368989, stream_id=1, stream_seq=8)
     44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368990, stream_id=1, stream_seq=8)
     44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368968, gaps=[])
     44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368991, stream_id=1, stream_seq=8)
     44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368969, gaps=[])
     44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368992, stream_id=1, stream_seq=9)
     44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368993, stream_id=1, stream_seq=9)
     44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368970, gaps=[])
     44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368994, stream_id=1, stream_seq=9)
     44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368995, stream_id=1, stream_seq=9)
     44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368971, gaps=[])
     44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368996, stream_id=1, stream_seq=9)
     44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368997, stream_id=1, stream_seq=9)
     44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368972, gaps=[])
     44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368998, stream_id=1, stream_seq=9)
     44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368973, gaps=[])
     44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368999, stream_id=1, stream_seq=10)
     44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369000, stream_id=1, stream_seq=10)
     44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368974, gaps=[])
     44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369001, stream_id=1, stream_seq=10)
     44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369002, stream_id=1, stream_seq=10)
     44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368975, gaps=[])
     44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369003, stream_id=1, stream_seq=10)
     44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369004, stream_id=1, stream_seq=10)
     44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368976, gaps=[])
     44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369005, stream_id=1, stream_seq=10)
     44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368977, gaps=[])
     44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369006, stream_id=1, stream_seq=11)
     44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369007, stream_id=1, stream_seq=11)
     44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368978, gaps=[])
     44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369008, stream_id=1, stream_seq=11)
     44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369009, stream_id=1, stream_seq=11)
     44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368979, gaps=[])
     44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369010, stream_id=1, stream_seq=11)
     44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369011, stream_id=1, stream_seq=11)
     44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368980, gaps=[])
     44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369012, stream_id=1, stream_seq=11)
     44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368981, gaps=[])
     44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369013, stream_id=1, stream_seq=12)
     44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369014, stream_id=1, stream_seq=12)
     44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368982, gaps=[])
     44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369015, stream_id=1, stream_seq=12)
     44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369016, stream_id=1, stream_seq=12)
     44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368983, gaps=[])
     44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369017, stream_id=1, stream_seq=12)
     44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369018, stream_id=1, stream_seq=12)
     44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368984, gaps=[])
     44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369019, stream_id=1, stream_seq=12)
     44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368985, gaps=[])
     44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369020, stream_id=1, stream_seq=13)
     44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369021, stream_id=1, stream_seq=13)
     44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368986, gaps=[])
     44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369022, stream_id=1, stream_seq=13)
     44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369023, stream_id=1, stream_seq=13)
     44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368987, gaps=[])
     44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369024, stream_id=1, stream_seq=13)
     44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369025, stream_id=1, stream_seq=13)
     44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368988, gaps=[])
     44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369026, stream_id=1, stream_seq=13)
     44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368989, gaps=[])
     44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369027, stream_id=1, stream_seq=14)
     44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369028, stream_id=1, stream_seq=14)
     44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368990, gaps=[])
     44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369029, stream_id=1, stream_seq=14)
     44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369030, stream_id=1, stream_seq=14)
     44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368991, gaps=[])
     44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369031, stream_id=1, stream_seq=14)
     44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369032, stream_id=1, stream_seq=14)
     44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368992, gaps=[])
     44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369033, stream_id=1, stream_seq=14)
     44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368993, gaps=[])
     44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369034, stream_id=1, stream_seq=15)
     44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369035, stream_id=1, stream_seq=15)
     44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368994, gaps=[])
     44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369036, stream_id=1, stream_seq=15)
     44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369037, stream_id=1, stream_seq=15)
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368995, gaps=[])
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369038, stream_id=1, stream_seq=15)
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369039, stream_id=1, stream_seq=15)
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368996, gaps=[])
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369040, stream_id=1, stream_seq=15)
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368997, gaps=[])
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369041, stream_id=1, stream_seq=16)
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369042, stream_id=1, stream_seq=16)
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368998, gaps=[])
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369043, stream_id=1, stream_seq=16)
     44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369044, stream_id=1, stream_seq=16)
     44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368999, gaps=[])
     44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369045, stream_id=1, stream_seq=16)
     44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369046, stream_id=1, stream_seq=16)
     44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369000, gaps=[])
     44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369047, stream_id=1, stream_seq=16)
     44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369001, gaps=[])
     44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369048, stream_id=1, stream_seq=17)
     44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369049, stream_id=1, stream_seq=17)
     44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369002, gaps=[])
     44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369050, stream_id=1, stream_seq=17)
     44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369051, stream_id=1, stream_seq=17)
     44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369003, gaps=[])
     44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369052, stream_id=1, stream_seq=17)
     44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369053, stream_id=1, stream_seq=17)
     44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369004, gaps=[])
     44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369054, stream_id=1, stream_seq=17)
     44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369005, gaps=[])
     44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369055, stream_id=1, stream_seq=18)
     44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369056, stream_id=1, stream_seq=18)
     44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369006, gaps=[])
     44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369057, stream_id=1, stream_seq=18)
     44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369058, stream_id=1, stream_seq=18)
     44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369007, gaps=[])
     44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369059, stream_id=1, stream_seq=18)
     44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369060, stream_id=1, stream_seq=18)
     44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369008, gaps=[])
     44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369061, stream_id=1, stream_seq=18)
     44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369009, gaps=[])
     44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369062, stream_id=1, stream_seq=19)
     44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369063, stream_id=1, stream_seq=19)
     44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369010, gaps=[])
     44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369064, stream_id=1, stream_seq=19)
     44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369065, stream_id=1, stream_seq=19)
     44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369011, gaps=[])
     44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369066, stream_id=1, stream_seq=19)
     44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369067, stream_id=1, stream_seq=19)
     44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369012, gaps=[])
     44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369068, stream_id=1, stream_seq=19)
     44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369013, gaps=[])
     44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369069, stream_id=1, stream_seq=20)
     44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369070, stream_id=1, stream_seq=20)
     44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369014, gaps=[])
     44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369071, stream_id=1, stream_seq=20)
     44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369072, stream_id=1, stream_seq=20)
     44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369015, gaps=[])
     44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369073, stream_id=1, stream_seq=20)
     44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369074, stream_id=1, stream_seq=20)
     44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369016, gaps=[])
     44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369075, stream_id=1, stream_seq=20)
     44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369017, gaps=[])
     44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369076, stream_id=1, stream_seq=21)
     44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369077, stream_id=1, stream_seq=21)
     44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369018, gaps=[])
     44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369078, stream_id=1, stream_seq=21)
     44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369079, stream_id=1, stream_seq=21)
     44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369019, gaps=[])
     44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369080, stream_id=1, stream_seq=21)
     44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369081, stream_id=1, stream_seq=21)
     44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369020, gaps=[])
     44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369082, stream_id=1, stream_seq=21)
     44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369021, gaps=[])
     44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369083, stream_id=1, stream_seq=22)
     44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369084, stream_id=1, stream_seq=22)
     44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369022, gaps=[])
     44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369085, stream_id=1, stream_seq=22)
     44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369086, stream_id=1, stream_seq=22)
     44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369023, gaps=[])
     44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369087, stream_id=1, stream_seq=22)
     44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369088, stream_id=1, stream_seq=22)
     44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369024, gaps=[])
     44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369089, stream_id=1, stream_seq=22)
     44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369025, gaps=[])
     44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369090, stream_id=1, stream_seq=23)
     44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369091, stream_id=1, stream_seq=23)
     44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369026, gaps=[])
     44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369092, stream_id=1, stream_seq=23)
     44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369093, stream_id=1, stream_seq=23)
     44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369027, gaps=[])
     44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369094, stream_id=1, stream_seq=23)
     44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369095, stream_id=1, stream_seq=23)
     44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369028, gaps=[])
     44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369096, stream_id=1, stream_seq=23)
     44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369029, gaps=[])
     44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369097, stream_id=1, stream_seq=24)
     44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369098, stream_id=1, stream_seq=24)
     44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369030, gaps=[])
     44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369099, stream_id=1, stream_seq=24)
     44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369100, stream_id=1, stream_seq=24)
     44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369031, gaps=[])
     44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369101, stream_id=1, stream_seq=24)
     44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369102, stream_id=1, stream_seq=24)
     44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369032, gaps=[])
     44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369103, stream_id=1, stream_seq=24)
     44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369033, gaps=[])
     44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369104, stream_id=1, stream_seq=25)
     44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369105, stream_id=1, stream_seq=25)
     44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369034, gaps=[])
     44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369106, stream_id=1, stream_seq=25)
     44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369107, stream_id=1, stream_seq=25)
     44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369035, gaps=[])
     44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369108, stream_id=1, stream_seq=25)
     44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369109, stream_id=1, stream_seq=25)
     44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369036, gaps=[])
     44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369110, stream_id=1, stream_seq=25)
     44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369037, gaps=[])
     44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369111, stream_id=1, stream_seq=26)
     44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369112, stream_id=1, stream_seq=26)
     44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369038, gaps=[])
     44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369113, stream_id=1, stream_seq=26)
     44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369114, stream_id=1, stream_seq=26)
     44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369039, gaps=[])
     44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369115, stream_id=1, stream_seq=26)
     44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369116, stream_id=1, stream_seq=26)
     44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369040, gaps=[])
     44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369117, stream_id=1, stream_seq=26)
     44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369041, gaps=[])
     44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369118, stream_id=1, stream_seq=27)
     44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369119, stream_id=1, stream_seq=27)
     44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369042, gaps=[])
     44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369120, stream_id=1, stream_seq=27)
     44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369121, stream_id=1, stream_seq=27)
     44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369043, gaps=[])
     44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369122, stream_id=1, stream_seq=27)
     44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369123, stream_id=1, stream_seq=27)
     44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369044, gaps=[])
     44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369124, stream_id=1, stream_seq=27)
     44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369045, gaps=[])
     44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369125, stream_id=1, stream_seq=28)
     44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369126, stream_id=1, stream_seq=28)
     44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369046, gaps=[])
     44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369127, stream_id=1, stream_seq=28)
     44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369128, stream_id=1, stream_seq=28)
     44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369047, gaps=[])
     44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369129, stream_id=1, stream_seq=28)
     44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369130, stream_id=1, stream_seq=28)
     44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369048, gaps=[])
     44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369131, stream_id=1, stream_seq=28)
     44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369049, gaps=[])
     44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369132, stream_id=1, stream_seq=29)
     44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369133, stream_id=1, stream_seq=29)
     44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369050, gaps=[])
     44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369134, stream_id=1, stream_seq=29)
     44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369135, stream_id=1, stream_seq=29)
     44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369051, gaps=[])
     44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369136, stream_id=1, stream_seq=29)
     44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369137, stream_id=1, stream_seq=29)
     44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369052, gaps=[])
     44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369138, stream_id=1, stream_seq=29)
     44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369053, gaps=[])
     44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369139, stream_id=1, stream_seq=30)
     44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369140, stream_id=1, stream_seq=30)
     44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369054, gaps=[])
     44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369141, stream_id=1, stream_seq=30)
     44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369142, stream_id=1, stream_seq=30)
     44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369055, gaps=[])
     44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369143, stream_id=1, stream_seq=30)
     44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369144, stream_id=1, stream_seq=30)
     44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369056, gaps=[])
     44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369145, stream_id=1, stream_seq=30)
     44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369057, gaps=[])
     44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369146, stream_id=1, stream_seq=31)
     44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369147, stream_id=1, stream_seq=31)
     44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369058, gaps=[])
     44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369148, stream_id=1, stream_seq=31)
     44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369149, stream_id=1, stream_seq=31)
     44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369059, gaps=[])
     44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369150, stream_id=1, stream_seq=31)
     44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369151, stream_id=1, stream_seq=31)
     44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369060, gaps=[])
     44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369152, stream_id=1, stream_seq=31)
     44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369061, gaps=[])
     44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369153, stream_id=1, stream_seq=32)
     44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369154, stream_id=1, stream_seq=32)
     44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369062, gaps=[])
     44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369155, stream_id=1, stream_seq=32)
     44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369156, stream_id=1, stream_seq=32)
     44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369063, gaps=[])
     44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369157, stream_id=1, stream_seq=32)
     44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369158, stream_id=1, stream_seq=32)
     44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369064, gaps=[])
     44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369159, stream_id=1, stream_seq=32)
     44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369065, gaps=[])
     44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369160, stream_id=1, stream_seq=33)
     44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369161, stream_id=1, stream_seq=33)
     44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369066, gaps=[])
     44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369162, stream_id=1, stream_seq=33)
     44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369163, stream_id=1, stream_seq=33)
     44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369067, gaps=[])
     44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369164, stream_id=1, stream_seq=33)
     44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369165, stream_id=1, stream_seq=33)
     44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369068, gaps=[])
     44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369166, stream_id=1, stream_seq=33)
     44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369069, gaps=[])
     44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369070, gaps=[])
     44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369071, gaps=[])
     44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369072, gaps=[])
     44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369073, gaps=[])
     44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369074, gaps=[])
     44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369075, gaps=[])
     44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369076, gaps=[])
     44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369077, gaps=[])
     44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369078, gaps=[])
     44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369079, gaps=[])
     44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369080, gaps=[])
     44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369081, gaps=[])
     44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369082, gaps=[])
     44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369083, gaps=[])
     44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369084, gaps=[])
     44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369085, gaps=[])
     44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369086, gaps=[])
     44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369087, gaps=[])
     44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369088, gaps=[])
     44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369089, gaps=[])
     44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369090, gaps=[])
     44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369091, gaps=[])
     44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369092, gaps=[])
     44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369093, gaps=[])
     44208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369094, gaps=[])
     44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369095, gaps=[])
     44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369096, gaps=[])
     44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369097, gaps=[])
     44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369098, gaps=[])
     44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369099, gaps=[])
     44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369100, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369101, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369102, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369103, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369104, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369105, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369106, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369107, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369108, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369109, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369110, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369111, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369112, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369113, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369114, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369115, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369116, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369117, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369118, gaps=[])
     44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369119, gaps=[])
     44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369120, gaps=[])
     44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369121, gaps=[])
     44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369122, gaps=[])
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369123, gaps=[])
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369124, gaps=[])
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369125, gaps=[])
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369126, gaps=[])
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369127, gaps=[])
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369128, gaps=[])
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369129, gaps=[])
     44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369130, gaps=[])
     44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369131, gaps=[])
     44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369132, gaps=[])
     44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369133, gaps=[])
     44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369134, gaps=[])
     44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369135, gaps=[])
     44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369136, gaps=[])
     44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369137, gaps=[])
     44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369138, gaps=[])
     44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369139, gaps=[])
     44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369140, gaps=[])
     44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369141, gaps=[])
     44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369142, gaps=[])
     44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369143, gaps=[])
     44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369144, gaps=[])
     44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369145, gaps=[])
     44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369146, gaps=[])
     44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369147, gaps=[])
     44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369148, gaps=[])
     44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369149, gaps=[])
     44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369150, gaps=[])
     44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369151, gaps=[])
     44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369152, gaps=[])
     44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369153, gaps=[])
     44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369154, gaps=[])
     44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369155, gaps=[])
     44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369156, gaps=[])
     44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369157, gaps=[])
     44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369158, gaps=[])
     44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44225ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8192
     44226ms [log] 8188
     44226ms [log] line [file] undefined
     44226ms [log] 
     44226ms [log] reading line
     44226ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369159, gaps=[])
     44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369160, gaps=[])
     44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369161, gaps=[])
     44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369162, gaps=[])
     44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369163, gaps=[])
     44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369164, gaps=[])
     44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369165, gaps=[])
     44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     44253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369166, gaps=[])
     44253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     44415ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581"}', extra='')
     44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0)
     44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED
     44416ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     44416ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete
     44416ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed
     44416ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     44416ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     44416ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     44416ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED
     44416ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     44416ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     44417ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581", "state": "closed"}]
     44417ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     44417ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     44417ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf5 A$\t\xc7\x19\x05\x7fDj\x80')
     44418ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf5 A$\t\xc7\x19\x05\x7fDj\x80')
     44418ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50213)
     44418ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     44418ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     44513ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='')
     44513ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== js Client to js Client GPIO tests : should transmit initial gpio value
     44564ms [err] Traceback (most recent call last):
     44564ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     44564ms [err]     return _run_code(code, main_globals, None,
     44564ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     44564ms [err]     exec(code, run_globals)
     44564ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     44564ms [err]     sys.exit(main())
     44564ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     44564ms [err]     asyncio.run(main_async())
     44564ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     44564ms [err]     return loop.run_until_complete(main)
     44564ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     44564ms [err]     self.run_forever()
     44564ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     44564ms [err]     self._run_once()
     44564ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     44565ms [err]     event_list = self._selector.select(timeout)
     44565ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     44565ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     44565ms [err] KeyboardInterrupt
     44567ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     44567ms [err]   h.flush()
     44567ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
================== js Client to js Client GPIO tests : should transmit gpio value
================== js Client to python Client GPIO tests : should transmit initial gpio value
================== js Client to python Client GPIO tests : should transmit gpio value
================== python Client to js Client GPIO tests : should transmit initial gpio value
     59946ms [log] starting device
     60303ms [err] DEBUG:asyncio:Using selector: EpollSelector
     60389ms [err] ERROR:asyncio:Unclosed client session
     60389ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f5609a974f0>
     60449ms [log] parsing
     60449ms [log] creating device handler
     60449ms [log] [ready]
     60449ms [log] reading line
     60449ms [log] [websocketToken] "1ab25b0c-b70a-404e-a751-15421c60aae5"
     60462ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     60462ms [log] line {"signal":"gpio1","value":"strongH"}
     60462ms [log] 
     60462ms [log] reading line
     60462ms [log] line {"signal":"gpio2","value":"strongL"}
     60462ms [log] 
     60462ms [log] reading line
     60462ms [log] [websocketConnected]
     62211ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='')
     62211ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     62240ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/685595ae-6672-4540-ada6-e2a97be62a25"}}', extra='')
     62240ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/685595ae-6672-4540-ada6-e2a97be62a25"}
     62290ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c","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='')
     62295ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
     62295ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
     62296ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c", "state": "new"}]
     64299ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer
     64301ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer)
     64301ms [err] v=0
     64301ms [err] o=- 3947696459 3947696459 IN IP4 0.0.0.0
     64301ms [err] s=-
     64301ms [err] t=0 0
     64301ms [err] a=group:BUNDLE 0
     64301ms [err] a=msid-semantic:WMS *
     64301ms [err] m=application 9 DTLS/SCTP 5000
     64301ms [err] c=IN IP4 0.0.0.0
     64301ms [err] a=mid:0
     64301ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     64301ms [err] a=max-message-size:65536
     64301ms [err] a=ice-ufrag:Q4Dl
     64301ms [err] a=ice-pwd:ag9DVtVzavBVAehZzSJY5s
     64301ms [err] a=fingerprint:sha-256 27:C6:0A:80:FA:E6:0D:5A:1E:16:47:FF:C8:BA:C9:C7:10:7F:9C:C0:31:BB:A3:C9:F3:57:62:56:7A:38:24:6F
     64301ms [err] a=setup:actpass
     64301ms [err] 
     64302ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer
     64302ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     64304ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c", "state": "new"}]
     64305ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     64305ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     64308ms [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'W\x7f\xe3\x1c9v+Xj\xbe\xbf\xd5')
     64308ms [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'\xf72\xe0]\xad\x14X(\x14\xe6U\x86')
     64309ms [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'W\x7f\xe3\x1c9v+Xj\xbe\xbf\xd5')
     64309ms [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'\xf72\xe0]\xad\x14X(\x14\xe6U\x86')
     64311ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     64311ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b's\xd8\x1a\xeco&\xb31\rP\x1aG')
     64312ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b's\xd8\x1a\xeco&\xb31\rP\x1aG')
     64312ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf2b\x87\x98J\x9bn\x89\x18\xd7\xf5e')
     64313ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf2b\x87\x98J\x9bn\x89\x18\xd7\xf5e')
     64313ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50840) (expires in 600 seconds)
     64313ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f5609ae3160>)
     64313ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     64314ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='')
     64314ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     64314ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c"}', extra='')
     64314ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     64315ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     64329ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2680168965649625826 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:sL/c\\r\\na=ice-pwd:zxksEa5NCFZOW4qpSgGXCc8w\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 1A:94:AC:75:51:4C:5C:F4:01:16:F8:60:1D:7B:95:09:8E:27:62:5B:8B:BA:CB:70:36:2C:A3:B4:AE:15:07:00\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c"}', extra='')
     64329ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     64329ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer
     64329ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer
     64329ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer)
     64329ms [err] v=0
     64329ms [err] o=- 2680168965649625826 2 IN IP4 127.0.0.1
     64329ms [err] s=-
     64329ms [err] t=0 0
     64329ms [err] a=group:BUNDLE 0
     64329ms [err] a=msid-semantic: WMS
     64329ms [err] m=application 9 DTLS/SCTP 5000
     64329ms [err] c=IN IP4 0.0.0.0
     64329ms [err] a=ice-ufrag:sL/c
     64329ms [err] a=ice-pwd:zxksEa5NCFZOW4qpSgGXCc8w
     64329ms [err] a=ice-options:trickle
     64329ms [err] a=fingerprint:sha-256 1A:94:AC:75:51:4C:5C:F4:01:16:F8:60:1D:7B:95:09:8E:27:62:5B:8B:BA:CB:70:36:2C:A3:B4:AE:15:07:00
     64329ms [err] a=setup:active
     64329ms [err] a=mid:0
     64329ms [err] a=sctpmap:5000 webrtc-datachannel 1024
     64329ms [err] 
     64330ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking
     64331ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     64331ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     64331ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     64331ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     64331ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     64332ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c", "state": "connecting"}]
     64332ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'dQgZzk1YY08d')
     64332ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'dQgZzk1YY08d')
     64332ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ReUzng2Iz3 1 udp 1845501695 172.17.0.3 38473 typ prflx)
     64333ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53384) -> ('172.17.0.3', 38473)) State.WAITING -> State.IN_PROGRESS
     64333ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x03\xa3M \x99.`\x9c\n\xafj\xb2')
     64340ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x03\xa3M \x99.`\x9c\n\xafj\xb2')
     64340ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53384) -> ('172.17.0.3', 38473)) State.IN_PROGRESS -> State.SUCCEEDED
     64340ms [err] INFO:aioice.ice:Connection(0) ICE completed
     64341ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:184746466 1 udp 2113937151 d208fb64-0547-43db-a209-1bd70368da89.local 38473 typ host generation 0 ufrag sL/c network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c"}', extra='')
     64341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     64341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     64341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     64345ms [err] INFO:aioice.ice:Connection(0) Remote candidate "d208fb64-0547-43db-a209-1bd70368da89.local" resolved to 172.17.0.3
     64351ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53384) -> ('172.17.0.3', 38473)) State.FROZEN -> State.IN_PROGRESS
     64351ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x08\x0e:\xc7\xdc\xd9!\xd1w\xee\x87\xde')
     64352ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:235605690 1 udp 1677729535 141.24.211.56 38473 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag sL/c network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c"}', extra='')
     64352ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     64352ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     64352ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     64353ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x08\x0e:\xc7\xdc\xd9!\xd1w\xee\x87\xde')
     64353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53384) -> ('172.17.0.3', 38473)) State.IN_PROGRESS -> State.SUCCEEDED
     64353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54981) -> ('172.17.0.3', 38473)) State.FROZEN -> State.FAILED
     64353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53384) -> ('141.24.211.56', 38473)) State.FROZEN -> State.FAILED
     64353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54981) -> ('141.24.211.56', 38473)) State.FROZEN -> State.FAILED
     64353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50840) -> ('172.17.0.3', 38473)) State.FROZEN -> State.FAILED
     64353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50840) -> ('141.24.211.56', 38473)) State.FROZEN -> State.FAILED
     64373ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed
     64373ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     64374ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING
     64375ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     64378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     64378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete
     64379ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED
     64379ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     64379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0)
     64379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start
     64379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT
     64379ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     64380ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c", "state": "connected"}]
     64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0)
     64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0)
     64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel
     64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams
     64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0)
     64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start
     64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED
     64385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0)
     64385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel
     64385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED
     64385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1086383670, stream_id=1, stream_seq=0)
     64385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     64386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1086383670, gaps=[])
     64386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     64386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2123842508, stream_id=1, stream_seq=0)
     64387ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     64387ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2123842508, gaps=[])
     64387ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'AXttyfjKdIeZ')
     64388ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'AXttyfjKdIeZ')
     64388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1086383671, stream_id=1, stream_seq=1)
     64388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     64388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1086383672, stream_id=1, stream_seq=2)
     64389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1086383672, gaps=[])
     64389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     64450ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'eSghIZUbT+52')
     64450ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'eSghIZUbT+52')
     64456ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     64456ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     64513ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8dhXqtEyOAit')
     64513ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8dhXqtEyOAit')
     64514ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54981) -> ('172.17.0.3', 38473)) State.WAITING -> State.IN_PROGRESS
     64514ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe3\xd4:\xc8\x0c\xdb\x7fP\xd7\xaa\xf8\x12')
     64517ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe3\xd4:\xc8\x0c\xdb\x7fP\xd7\xaa\xf8\x12')
     64517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54981) -> ('172.17.0.3', 38473)) State.IN_PROGRESS -> State.SUCCEEDED
     64542ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c"}', extra='')
     64543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0)
     64543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED
     64543ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     64543ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete
     64543ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed
     64543ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     64543ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     64544ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     64544ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED
     64544ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     64544ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     64545ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c", "state": "closed"}]
     64546ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     64547ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     64547ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'<\x12\x95\xc7\x1ev\x90\xc2\x17G\xef\x8c')
     64547ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'<\x12\x95\xc7\x1ev\x90\xc2\x17G\xef\x8c')
     64548ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50840)
     64548ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     64548ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     64598ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='')
     64598ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== python Client to js Client GPIO tests : should transmit gpio value
     64655ms [err] Traceback (most recent call last):
     64655ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     64656ms [err]     return _run_code(code, main_globals, None,
     64656ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     64656ms [err]     exec(code, run_globals)
     64656ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     64656ms [err]     sys.exit(main())
     64656ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     64656ms [err]     asyncio.run(main_async())
     64656ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     64656ms [err]     return loop.run_until_complete(main)
     64656ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     64656ms [err]     self.run_forever()
     64656ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     64657ms [err]     self._run_once()
     64657ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     64657ms [err]     event_list = self._selector.select(timeout)
     64657ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     64659ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     64659ms [err] KeyboardInterrupt
     64659ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     64659ms [err]   h.flush()
     64659ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
     64746ms [log] starting device
     65103ms [err] DEBUG:asyncio:Using selector: EpollSelector
     65189ms [err] ERROR:asyncio:Unclosed client session
     65189ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f8a696a34c0>
     65262ms [log] parsing
     65262ms [log] creating device handler
     65262ms [log] [ready]
     65262ms [log] reading line
     65262ms [log] [websocketToken] "59b6bd84-2ab8-4e95-95ce-f5c93478c729"
     65276ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     65276ms [log] [websocketConnected]
     66996ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='')
     66996ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     67027ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/6c96adea-652c-4e93-b261-f92333b00973"}}', extra='')
     67027ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/6c96adea-652c-4e93-b261-f92333b00973"}
     67076ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d","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='')
     67083ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d", "state": "new"}]
     69086ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d"}', extra='')
     69086ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     69086ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     69086ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='')
     69086ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     69086ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 7530381786252697673 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:XOsd\\r\\na=ice-pwd:octnbBR5VKKF0JoHvgfyvk90\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 40:3B:16:3D:C7:85:1C:DE:B3:9D:C7:34:41:27:21:8D:25:F9:FB:0B:E5:F5:CD:6C:D8:4F:1A:1C:B6:42:C3:3E\\r\\na=setup:actpass\\r\\na=mid:0\\r\\na=sctp-port:5000\\r\\na=max-message-size:262144\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d"}', extra='')
     69087ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     69087ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
     69087ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
     69087ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     69087ms [err] v=0
     69087ms [err] o=- 7530381786252697673 2 IN IP4 127.0.0.1
     69087ms [err] s=-
     69087ms [err] t=0 0
     69087ms [err] a=group:BUNDLE 0
     69087ms [err] a=extmap-allow-mixed
     69087ms [err] a=msid-semantic: WMS
     69087ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
     69087ms [err] c=IN IP4 0.0.0.0
     69087ms [err] a=ice-ufrag:XOsd
     69087ms [err] a=ice-pwd:octnbBR5VKKF0JoHvgfyvk90
     69087ms [err] a=ice-options:trickle
     69087ms [err] a=fingerprint:sha-256 40:3B:16:3D:C7:85:1C:DE:B3:9D:C7:34:41:27:21:8D:25:F9:FB:0B:E5:F5:CD:6C:D8:4F:1A:1C:B6:42:C3:3E
     69087ms [err] a=setup:actpass
     69087ms [err] a=mid:0
     69087ms [err] a=sctp-port:5000
     69087ms [err] a=max-message-size:262144
     69087ms [err] 
     69090ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     69090ms [err] v=0
     69090ms [err] o=- 7530381786252697673 2 IN IP4 127.0.0.1
     69090ms [err] s=-
     69090ms [err] t=0 0
     69090ms [err] a=group:BUNDLE 0
     69090ms [err] a=extmap-allow-mixed
     69090ms [err] a=msid-semantic: WMS
     69090ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
     69090ms [err] c=IN IP4 0.0.0.0
     69090ms [err] a=ice-ufrag:XOsd
     69090ms [err] a=ice-pwd:octnbBR5VKKF0JoHvgfyvk90
     69090ms [err] a=ice-options:trickle
     69090ms [err] a=fingerprint:sha-256 40:3B:16:3D:C7:85:1C:DE:B3:9D:C7:34:41:27:21:8D:25:F9:FB:0B:E5:F5:CD:6C:D8:4F:1A:1C:B6:42:C3:3E
     69090ms [err] a=setup:actpass
     69090ms [err] a=mid:0
     69090ms [err] a=sctp-port:5000
     69090ms [err] a=max-message-size:262144
     69090ms [err] 
     69091ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
     69091ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d", "state": "new"}]
     69093ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
     69093ms [err] v=0
     69093ms [err] o=- 3947696464 3947696464 IN IP4 0.0.0.0
     69093ms [err] s=-
     69093ms [err] t=0 0
     69093ms [err] a=group:BUNDLE 0
     69093ms [err] a=msid-semantic:WMS *
     69093ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
     69093ms [err] c=IN IP4 0.0.0.0
     69093ms [err] a=mid:0
     69093ms [err] a=sctp-port:5000
     69093ms [err] a=max-message-size:65536
     69093ms [err] a=ice-ufrag:P75p
     69093ms [err] a=ice-pwd:6m39P7TJOIhpoQrUgUQ4dT
     69093ms [err] a=fingerprint:sha-256 A8:53:84:25:94:FC:38:3F:51:40:F6:FE:45:41:BB:CC:A9:BA:63:DF:21:66:76:9B:6B:73:D7:7F:0D:4A:FE:25
     69093ms [err] a=setup:active
     69093ms [err] 
     69094ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     69094ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     69094ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     69097ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     69097ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     69099ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'r\xeb}MY-\x05\x0b\xc4\x9c\x08\xdf')
     69099ms [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'\x85\x91\xe7J\x82]\xed^S\x94\xcb\x96')
     69100ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'r\xeb}MY-\x05\x0b\xc4\x9c\x08\xdf')
     69101ms [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'\x85\x91\xe7J\x82]\xed^S\x94\xcb\x96')
     69102ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     69102ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf4\xc2\xe4\x8cX\xf1\xc1c\x01#rl')
     69103ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf4\xc2\xe4\x8cX\xf1\xc1c\x01#rl')
     69104ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'6`C\xfcZ\xe3\x07\xdb\xe0S\xdf\xc5')
     69105ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'6`C\xfcZ\xe3\x07\xdb\xe0S\xdf\xc5')
     69105ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63917) (expires in 600 seconds)
     69105ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f8a696f7160>)
     69105ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     69106ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
     69106ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     69106ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     69107ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     69107ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     69108ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d", "state": "connecting"}]
     69134ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+GlMCnJjwMWW')
     69135ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+GlMCnJjwMWW')
     69135ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(8svR07Ujp6 1 udp 1845501695 172.17.0.3 53601 typ prflx)
     69135ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34543) -> ('172.17.0.3', 53601)) State.WAITING -> State.IN_PROGRESS
     69135ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'-\xb1\xd3-$\xb1\xd0\x034c}\xab')
     69136ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'-\xb1\xd3-$\xb1\xd0\x034c}\xab')
     69137ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34543) -> ('172.17.0.3', 53601)) State.IN_PROGRESS -> State.SUCCEEDED
     69137ms [err] INFO:aioice.ice:Connection(0) ICE completed
     69146ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:291880668 1 udp 2113937151 320e8726-b132-4a62-817b-4a74cb60d6a0.local 53601 typ host generation 0 ufrag XOsd network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d"}', extra='')
     69147ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     69147ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     69147ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     69151ms [err] INFO:aioice.ice:Connection(0) Remote candidate "320e8726-b132-4a62-817b-4a74cb60d6a0.local" resolved to 172.17.0.3
     69151ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34543) -> ('172.17.0.3', 53601)) State.FROZEN -> State.IN_PROGRESS
     69151ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b';\xbe\tcOu\xc5\x97\xab6\xe3\x8f')
     69152ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b';\xbe\tcOu\xc5\x97\xab6\xe3\x8f')
     69152ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34543) -> ('172.17.0.3', 53601)) State.IN_PROGRESS -> State.SUCCEEDED
     69160ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:423490843 1 udp 1677729535 141.24.211.56 53601 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag XOsd network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d"}', extra='')
     69160ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     69160ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     69160ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     69163ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:2802929385 1 udp 33562623 141.24.210.113 64228 typ relay raddr 141.24.211.56 rport 53601 generation 0 ufrag XOsd network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d"}', extra='')
     69163ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     69163ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     69163ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     69172ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46789) -> ('172.17.0.3', 53601)) State.FROZEN -> State.IN_PROGRESS
     69172ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf85\xa4\xadi\xec\xf0\xaa\xa6\x8937')
     69173ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf85\xa4\xadi\xec\xf0\xaa\xa6\x8937')
     69173ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46789) -> ('172.17.0.3', 53601)) State.IN_PROGRESS -> State.SUCCEEDED
     69184ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'UfvMp65lvmwj')
     69185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'UfvMp65lvmwj')
     69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34543) -> ('141.24.211.56', 53601)) State.FROZEN -> State.FAILED
     69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46789) -> ('141.24.211.56', 53601)) State.FROZEN -> State.FAILED
     69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34543) -> ('141.24.210.113', 64228)) State.FROZEN -> State.FAILED
     69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46789) -> ('141.24.210.113', 64228)) State.FROZEN -> State.FAILED
     69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63917) -> ('172.17.0.3', 53601)) State.FROZEN -> State.FAILED
     69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63917) -> ('141.24.211.56', 53601)) State.FROZEN -> State.FAILED
     69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63917) -> ('141.24.210.113', 64228)) State.FROZEN -> State.FAILED
     69192ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
     69192ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     69193ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
     69193ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     69196ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80
     69196ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
     69196ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
     69196ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     69197ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     69197ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d", "state": "connected"}]
     69197ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
     69197ms [log] line {"signal":"gpio1","value":"strongH"}
     69197ms [log] 
     69197ms [log] reading line
     69197ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
     69201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
     69201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
     69201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
     69203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
     69203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
     69203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
     69204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1237531290, stream_id=1, stream_seq=0)
     69204ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     69204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=939170236, stream_id=1, stream_seq=0)
     69204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
     69204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1237531290, gaps=[])
     69205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=939170236, gaps=[])
     69205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
     69205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=939170237, stream_id=1, stream_seq=1)
     69206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
     69206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=939170238, stream_id=1, stream_seq=2)
     69206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=939170239, stream_id=1, stream_seq=3)
     69206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=939170240, stream_id=1, stream_seq=4)
     69207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=939170238, gaps=[])
     69207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart
     69207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=939170240, gaps=[])
     69207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
     69248ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'AXXs5/qtv2/E')
     69248ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'AXXs5/qtv2/E')
     69267ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     69268ms [log] line {"signal":"gpio2","value":"strongL"}
     69268ms [log] 
     69268ms [log] reading line
     69268ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     69366ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d"}', extra='')
     69366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
     69366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
     69366ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     69367ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
     69367ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
     69367ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     69367ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     69368ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     69368ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
     69368ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     69369ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     69369ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d", "state": "closed"}]
     69370ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     69371ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     69371ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xef2 $\xd4\x80\x7f\xf5\x17\xeb,q')
     69372ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xef2 $\xd4\x80\x7f\xf5\x17\xeb,q')
     69372ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63917)
     69373ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     69373ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     69440ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='')
     69440ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== python Client to python Client GPIO tests : should transmit initial gpio value
     69507ms [err] Traceback (most recent call last):
     69507ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     69508ms [err]     return _run_code(code, main_globals, None,
     69508ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     69508ms [err]     exec(code, run_globals)
     69508ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     69508ms [err]     sys.exit(main())
     69508ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     69508ms [err]     asyncio.run(main_async())
     69508ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     69508ms [err]     return loop.run_until_complete(main)
     69508ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     69508ms [err]     self.run_forever()
     69508ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     69508ms [err]     self._run_once()
     69508ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     69509ms [err]     event_list = self._selector.select(timeout)
     69509ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     69509ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     69509ms [err] KeyboardInterrupt
     69511ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     69511ms [err]   h.flush()
     69511ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
     69598ms [log] starting device
     69941ms [err] DEBUG:asyncio:Using selector: EpollSelector
     70034ms [err] ERROR:asyncio:Unclosed client session
     70034ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f9015d8b460>
     70095ms [log] parsing
     70095ms [log] creating device handler
     70095ms [log] [ready]
     70095ms [log] reading line
     70095ms [log] [websocketToken] "f776fbe6-c2f9-42ce-a031-0c095bae9e4b"
     70115ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     70115ms [log] line {"signal":"gpio1","value":"strongH"}
     70115ms [log] 
     70115ms [log] reading line
     70115ms [log] line {"signal":"gpio2","value":"strongL"}
     70115ms [log] 
     70115ms [log] reading line
     70115ms [log] [websocketConnected]
     70276ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='')
     70276ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     70293ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/6ba36e14-e728-4af5-9d59-0a7e4990541b"}}', extra='')
     70293ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/6ba36e14-e728-4af5-9d59-0a7e4990541b"}
     70338ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e","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='')
     70342ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
     70342ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
     70342ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e", "state": "new"}]
     72345ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='')
     72345ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     72345ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     72345ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='')
     72346ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     72366ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e","content":{"type":"offer","sdp":"v=0\\r\\no=- 3947696468 3947696468 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 50824 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 50824 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34077 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50824 typ srflx raddr 172.30.0.1 rport 50824\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34077 typ srflx raddr 172.17.0.3 rport 34077\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59736 typ relay raddr 172.17.0.3 rport 45470\\r\\na=end-of-candidates\\r\\na=ice-ufrag:0PFK\\r\\na=ice-pwd:sD3Kdd6SBpolAb41IkIJc2\\r\\na=fingerprint:sha-256 DF:BA:C7:FA:DB:0F:65:08:EE:40:33:B4:35:3F:2F:C6:FC:69:C9:A6:F7:58:01:ED:88:22:26:90:12:DA:57:6F\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='')
     72367ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     72367ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
     72367ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
     72367ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     72367ms [err] v=0
     72367ms [err] o=- 3947696468 3947696468 IN IP4 0.0.0.0
     72367ms [err] s=-
     72367ms [err] t=0 0
     72367ms [err] a=group:BUNDLE 0
     72367ms [err] a=msid-semantic:WMS *
     72367ms [err] m=application 50824 DTLS/SCTP 5000
     72367ms [err] c=IN IP4 172.30.0.1
     72367ms [err] a=mid:0
     72367ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     72367ms [err] a=max-message-size:65536
     72367ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50824 typ host
     72367ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34077 typ host
     72367ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50824 typ srflx raddr 172.30.0.1 rport 50824
     72367ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34077 typ srflx raddr 172.17.0.3 rport 34077
     72367ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59736 typ relay raddr 172.17.0.3 rport 45470
     72367ms [err] a=end-of-candidates
     72367ms [err] a=ice-ufrag:0PFK
     72367ms [err] a=ice-pwd:sD3Kdd6SBpolAb41IkIJc2
     72367ms [err] a=fingerprint:sha-256 DF:BA:C7:FA:DB:0F:65:08:EE:40:33:B4:35:3F:2F:C6:FC:69:C9:A6:F7:58:01:ED:88:22:26:90:12:DA:57:6F
     72367ms [err] a=setup:actpass
     72367ms [err] 
     72369ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     72369ms [err] v=0
     72369ms [err] o=- 3947696468 3947696468 IN IP4 0.0.0.0
     72369ms [err] s=-
     72369ms [err] t=0 0
     72369ms [err] a=group:BUNDLE 0
     72369ms [err] a=msid-semantic:WMS *
     72369ms [err] m=application 50824 DTLS/SCTP 5000
     72369ms [err] c=IN IP4 172.30.0.1
     72369ms [err] a=mid:0
     72369ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     72369ms [err] a=max-message-size:65536
     72369ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50824 typ host
     72369ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34077 typ host
     72369ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50824 typ srflx raddr 172.30.0.1 rport 50824
     72369ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34077 typ srflx raddr 172.17.0.3 rport 34077
     72369ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59736 typ relay raddr 172.17.0.3 rport 45470
     72369ms [err] a=end-of-candidates
     72369ms [err] a=ice-ufrag:0PFK
     72369ms [err] a=ice-pwd:sD3Kdd6SBpolAb41IkIJc2
     72369ms [err] a=fingerprint:sha-256 DF:BA:C7:FA:DB:0F:65:08:EE:40:33:B4:35:3F:2F:C6:FC:69:C9:A6:F7:58:01:ED:88:22:26:90:12:DA:57:6F
     72369ms [err] a=setup:actpass
     72369ms [err] 
     72370ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
     72370ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e", "state": "new"}]
     72371ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
     72371ms [err] v=0
     72371ms [err] o=- 3947696468 3947696468 IN IP4 0.0.0.0
     72371ms [err] s=-
     72371ms [err] t=0 0
     72371ms [err] a=group:BUNDLE 0
     72371ms [err] a=msid-semantic:WMS *
     72371ms [err] m=application 9 DTLS/SCTP 5000
     72371ms [err] c=IN IP4 0.0.0.0
     72371ms [err] a=mid:0
     72371ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     72371ms [err] a=max-message-size:65536
     72371ms [err] a=ice-ufrag:FTLQ
     72371ms [err] a=ice-pwd:UELjXbKPnOgw3y3y2Lkfw7
     72371ms [err] a=fingerprint:sha-256 DA:26:C7:B3:0E:F1:57:30:AD:02:F9:BE:92:EF:EF:B9:8F:2E:AF:61:4E:9D:8B:F0:FF:7D:DB:C9:E1:14:62:0D
     72371ms [err] a=setup:active
     72371ms [err] 
     72372ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     72372ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     72372ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     72374ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     72374ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     72376ms [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'\xacb\xa6\xfdj\x15/\xea{N\x14\xf4')
     72376ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe8\xa5\xac\xb4\xd7\xb3\xfe\xfd\xc0\xa0\xe1t')
     72377ms [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'\xacb\xa6\xfdj\x15/\xea{N\x14\xf4')
     72377ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe8\xa5\xac\xb4\xd7\xb3\xfe\xfd\xc0\xa0\xe1t')
     72378ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     72378ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'/\x0f\xf7\xa3\x01\x12;\xd8*\x12\r\xcc')
     72379ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'/\x0f\xf7\xa3\x01\x12;\xd8*\x12\r\xcc')
     72379ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1eqa\xc9\xd5\x9f\xb3\x1c\x18e\xb1\xbf')
     72380ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x1eqa\xc9\xd5\x9f\xb3\x1c\x18e\xb1\xbf')
     72381ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60578) (expires in 600 seconds)
     72381ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f9015ddb640>)
     72381ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     72382ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
     72382ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     72382ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     72383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('172.30.0.1', 50824)) State.FROZEN -> State.WAITING
     72383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57754) -> ('172.30.0.1', 50824)) State.FROZEN -> State.WAITING
     72383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('172.17.0.3', 34077)) State.FROZEN -> State.WAITING
     72383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60578) -> ('172.30.0.1', 50824)) State.FROZEN -> State.WAITING
     72383ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     72384ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     72384ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('172.30.0.1', 50824)) State.WAITING -> State.IN_PROGRESS
     72384ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50824) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe6\xb8v\x13\x02C\x92\x06\x018kZ')
     72384ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e", "state": "connecting"}]
     72385ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50824) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe6\xb8v\x13\x02C\x92\x06\x018kZ')
     72385ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('172.30.0.1', 50824)) State.IN_PROGRESS -> State.SUCCEEDED
     72385ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('141.24.211.56', 50824)) State.FROZEN -> State.WAITING
     72385ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('141.24.211.56', 34077)) State.FROZEN -> State.WAITING
     72386ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('141.24.210.113', 59736)) State.FROZEN -> State.WAITING
     72399ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50824) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'J\xa2\x0f(6\x9aLM\xc5\x99\x9fW')
     72401ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50824) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'J\xa2\x0f(6\x9aLM\xc5\x99\x9fW')
     72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57754) -> ('172.30.0.1', 50824)) State.WAITING -> State.FAILED
     72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('172.17.0.3', 34077)) State.WAITING -> State.FAILED
     72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57754) -> ('172.17.0.3', 34077)) State.FROZEN -> State.FAILED
     72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('141.24.211.56', 50824)) State.WAITING -> State.FAILED
     72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57754) -> ('141.24.211.56', 50824)) State.FROZEN -> State.FAILED
     72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('141.24.211.56', 34077)) State.WAITING -> State.FAILED
     72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57754) -> ('141.24.211.56', 34077)) State.FROZEN -> State.FAILED
     72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60578) -> ('172.30.0.1', 50824)) State.WAITING -> State.FAILED
     72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60578) -> ('172.17.0.3', 34077)) State.FROZEN -> State.FAILED
     72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('141.24.210.113', 59736)) State.WAITING -> State.FAILED
     72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57754) -> ('141.24.210.113', 59736)) State.FROZEN -> State.FAILED
     72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60578) -> ('141.24.211.56', 50824)) State.FROZEN -> State.FAILED
     72402ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60578) -> ('141.24.211.56', 34077)) State.FROZEN -> State.FAILED
     72402ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60578) -> ('141.24.210.113', 59736)) State.FROZEN -> State.FAILED
     72402ms [err] INFO:aioice.ice:Connection(0) ICE completed
     72402ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50824) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b';B>_\x9b\xa6\x06\xf9JC\xd1C')
     72403ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50824) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b';B>_\x9b\xa6\x06\xf9JC\xd1C')
     72403ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(dyFXfNNlYF 1 udp 1862270975 172.17.0.3 50824 typ prflx)
     72403ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('172.17.0.3', 50824)) State.WAITING -> State.IN_PROGRESS
     72403ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50824) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x82\xe0B\xf8\xe6\xd8\x83\xaa\xd3\x98\xb0\xfe')
     72403ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
     72403ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     72405ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
     72405ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     72406ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50824) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x82\xe0B\xf8\xe6\xd8\x83\xaa\xd3\x98\xb0\xfe')
     72424ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     72425ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
     72425ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
     72425ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     72425ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     72425ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e", "state": "connected"}]
     72426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
     72426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
     72426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
     72427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
     72427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
     72427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
     72429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2968553045, stream_id=1, stream_seq=0)
     72429ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     72429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1819306966, stream_id=1, stream_seq=0)
     72429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
     72430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2968553045, gaps=[])
     72430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1819306967, stream_id=1, stream_seq=1)
     72431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1819306968, stream_id=1, stream_seq=2)
     72431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1819306966, gaps=[])
     72431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart
     72431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1819306967, gaps=[])
     72431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart
     72432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1819306968, gaps=[])
     72432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
     72500ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     72500ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     72590ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e"}', extra='')
     72590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
     72590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
     72590ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     72591ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
     72591ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
     72591ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     72591ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     72592ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     72592ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
     72592ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     72593ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     72593ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e", "state": "closed"}]
     72594ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     72594ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     72595ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"J\x86~<\rV\xfa)\x82X'+")
     72596ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"J\x86~<\rV\xfa)\x82X'+")
     72596ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60578)
     72597ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     72597ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     72660ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='')
     72660ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== python Client to python Client GPIO tests : should transmit gpio value
     72720ms [err] Traceback (most recent call last):
     72720ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     72720ms [err]     return _run_code(code, main_globals, None,
     72720ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     72720ms [err]     exec(code, run_globals)
     72720ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     72720ms [err]     sys.exit(main())
     72720ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     72720ms [err]     asyncio.run(main_async())
     72720ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     72721ms [err]     return loop.run_until_complete(main)
     72721ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     72721ms [err]     self.run_forever()
     72721ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     72721ms [err]     self._run_once()
     72721ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     72722ms [err]     event_list = self._selector.select(timeout)
     72722ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     72722ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     72722ms [err] KeyboardInterrupt
     72724ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     72724ms [err]   h.flush()
     72724ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
     72814ms [log] starting device
     73160ms [err] DEBUG:asyncio:Using selector: EpollSelector
     73251ms [err] ERROR:asyncio:Unclosed client session
     73251ms [err] client_session: <aiohttp.client.ClientSession object at 0x7fddf549b4c0>
     73305ms [log] parsing
     73305ms [log] creating device handler
     73305ms [log] [ready]
     73305ms [log] reading line
     73305ms [log] [websocketToken] "b34ae2fe-f369-455a-8c7f-b83eb4378d28"
     73324ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     73324ms [log] [websocketConnected]
     73482ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='')
     73482ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     73500ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/1f6b9104-9de3-4b81-b7e8-fb8a4871eaab"}}', extra='')
     73501ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/1f6b9104-9de3-4b81-b7e8-fb8a4871eaab"}
     73542ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f","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='')
     73546ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f", "state": "new"}]
     75548ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer
     75550ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer)
     75550ms [err] v=0
     75550ms [err] o=- 3947696471 3947696471 IN IP4 0.0.0.0
     75550ms [err] s=-
     75550ms [err] t=0 0
     75550ms [err] a=group:BUNDLE 0
     75550ms [err] a=msid-semantic:WMS *
     75550ms [err] m=application 9 DTLS/SCTP 5000
     75550ms [err] c=IN IP4 0.0.0.0
     75550ms [err] a=mid:0
     75550ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     75550ms [err] a=max-message-size:65536
     75550ms [err] a=ice-ufrag:SaHD
     75550ms [err] a=ice-pwd:xVc5luJdPDkDf1vMq9tmR2
     75550ms [err] a=fingerprint:sha-256 C2:C1:AE:16:28:9B:3E:04:38:B3:85:8D:94:57:0E:FC:06:F4:DF:88:56:5B:9F:CE:4F:EF:CE:F3:9F:35:D8:28
     75550ms [err] a=setup:actpass
     75550ms [err] 
     75551ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer
     75551ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     75553ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f", "state": "new"}]
     75553ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     75554ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     75556ms [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'9\xc4\x11\x87\xe3[<\xb8\xa3QC-')
     75556ms [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'\x1d\xe3\x96\x9f\xe7<zV\xd0\xe4;\xb4')
     75557ms [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'9\xc4\x11\x87\xe3[<\xb8\xa3QC-')
     75557ms [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'\x1d\xe3\x96\x9f\xe7<zV\xd0\xe4;\xb4')
     75558ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     75559ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd4\x15v\x0b\xef\xc4S\xde\x17^4c')
     75559ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd4\x15v\x0b\xef\xc4S\xde\x17^4c')
     75560ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'l\xd9\x9c\x17\xad\x87\xbb6y\xca\x03\x8b')
     75561ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'l\xd9\x9c\x17\xad\x87\xbb6y\xca\x03\x8b')
     75561ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49812) (expires in 600 seconds)
     75561ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7fddf54eaf80>)
     75561ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     75562ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='')
     75562ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     75562ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     75563ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='')
     75563ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     75589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47034) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"'\x98\x90\x04\x8e\x06\xf1\xed`\x8d\x1e\xad")
     75589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47034) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"'\x98\x90\x04\x8e\x06\xf1\xed`\x8d\x1e\xad")
     75597ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f","content":{"type":"answer","sdp":"v=0\\r\\no=- 3947696471 3947696471 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 47034 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 47034 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55496 typ host\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 55496 typ srflx raddr 172.17.0.3 rport 55496\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47034 typ srflx raddr 172.30.0.1 rport 47034\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53113 typ relay raddr 172.17.0.3 rport 57864\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Yk1h\\r\\na=ice-pwd:rCSBH8t3eQRRgIt7OepZ16\\r\\na=fingerprint:sha-256 1C:C3:DC:AC:5A:BE:B8:A4:FE:B6:94:3E:DD:B2:BB:1C:E2:E4:CD:2C:C6:63:54:58:EF:4E:FA:F9:7B:D6:1A:5E\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='')
     75597ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     75597ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer
     75598ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer
     75598ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer)
     75598ms [err] v=0
     75598ms [err] o=- 3947696471 3947696471 IN IP4 0.0.0.0
     75598ms [err] s=-
     75598ms [err] t=0 0
     75598ms [err] a=group:BUNDLE 0
     75598ms [err] a=msid-semantic:WMS *
     75598ms [err] m=application 47034 DTLS/SCTP 5000
     75598ms [err] c=IN IP4 172.30.0.1
     75598ms [err] a=mid:0
     75598ms [err] a=sctpmap:5000 webrtc-datachannel 65535
     75598ms [err] a=max-message-size:65536
     75598ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 47034 typ host
     75598ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55496 typ host
     75598ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 55496 typ srflx raddr 172.17.0.3 rport 55496
     75598ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47034 typ srflx raddr 172.30.0.1 rport 47034
     75598ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53113 typ relay raddr 172.17.0.3 rport 57864
     75598ms [err] a=end-of-candidates
     75598ms [err] a=ice-ufrag:Yk1h
     75598ms [err] a=ice-pwd:rCSBH8t3eQRRgIt7OepZ16
     75598ms [err] a=fingerprint:sha-256 1C:C3:DC:AC:5A:BE:B8:A4:FE:B6:94:3E:DD:B2:BB:1C:E2:E4:CD:2C:C6:63:54:58:EF:4E:FA:F9:7B:D6:1A:5E
     75598ms [err] a=setup:active
     75598ms [err] 
     75601ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking
     75601ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     75601ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     75602ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('172.30.0.1', 47034)) State.FROZEN -> State.WAITING
     75602ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55521) -> ('172.30.0.1', 47034)) State.FROZEN -> State.WAITING
     75602ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('172.17.0.3', 55496)) State.FROZEN -> State.WAITING
     75602ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49812) -> ('172.30.0.1', 47034)) State.FROZEN -> State.WAITING
     75602ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(HKZXCSl6SK 1 udp 1862270975 172.17.0.3 47034 typ prflx)
     75603ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     75603ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     75603ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     75603ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('172.17.0.3', 47034)) State.WAITING -> State.IN_PROGRESS
     75603ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47034) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Eld\xc9\x8e\xbcd\xbb\xa8\xfb\xc7/')
     75604ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('172.30.0.1', 47034)) State.WAITING -> State.IN_PROGRESS
     75604ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47034) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'T\xe6<V\xe8\xce\xc8\xc2O[\xce\xf1')
     75604ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f", "state": "connecting"}]
     75604ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47034) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Eld\xc9\x8e\xbcd\xbb\xa8\xfb\xc7/')
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('172.17.0.3', 47034)) State.IN_PROGRESS -> State.SUCCEEDED
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55521) -> ('172.30.0.1', 47034)) State.WAITING -> State.FAILED
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('172.17.0.3', 55496)) State.WAITING -> State.FAILED
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55521) -> ('172.17.0.3', 55496)) State.FROZEN -> State.FAILED
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('141.24.211.56', 55496)) State.FROZEN -> State.FAILED
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55521) -> ('141.24.211.56', 55496)) State.FROZEN -> State.FAILED
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('141.24.211.56', 47034)) State.FROZEN -> State.FAILED
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55521) -> ('141.24.211.56', 47034)) State.FROZEN -> State.FAILED
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('141.24.210.113', 53113)) State.FROZEN -> State.FAILED
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55521) -> ('141.24.210.113', 53113)) State.FROZEN -> State.FAILED
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49812) -> ('172.30.0.1', 47034)) State.WAITING -> State.FAILED
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49812) -> ('172.17.0.3', 55496)) State.FROZEN -> State.FAILED
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49812) -> ('141.24.211.56', 55496)) State.FROZEN -> State.FAILED
     75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49812) -> ('141.24.211.56', 47034)) State.FROZEN -> State.FAILED
     75606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49812) -> ('141.24.210.113', 53113)) State.FROZEN -> State.FAILED
     75606ms [err] INFO:aioice.ice:Connection(0) ICE completed
     75606ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47034) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'T\xe6<V\xe8\xce\xc8\xc2O[\xce\xf1')
     75606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('172.30.0.1', 47034)) State.IN_PROGRESS -> State.SUCCEEDED
     75607ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47034) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf4\xeb\xb9\xa1\xc2\xff\xc3\x96\xd7U\x95[')
     75607ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47034) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf4\xeb\xb9\xa1\xc2\xff\xc3\x96\xd7U\x95[')
     75624ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed
     75624ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     75626ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING
     75626ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     75630ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
     75630ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete
     75630ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED
     75630ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     75631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0)
     75631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start
     75631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT
     75631ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     75632ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f", "state": "connected"}]
     75632ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
     75633ms [log] line {"signal":"gpio1","value":"strongH"}
     75633ms [log] 
     75633ms [log] reading line
     75633ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
     75633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0)
     75633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel
     75633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams
     75634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0)
     75634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start
     75634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED
     75635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0)
     75635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel
     75635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED
     75635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4000544497, stream_id=1, stream_seq=0)
     75636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     75637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3001179421, stream_id=1, stream_seq=0)
     75637ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     75637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3001179421, gaps=[])
     75638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4000544497, gaps=[])
     75639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     75639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4000544498, stream_id=1, stream_seq=1)
     75639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start
     75639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4000544499, stream_id=1, stream_seq=2)
     75639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4000544500, stream_id=1, stream_seq=3)
     75640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4000544501, stream_id=1, stream_seq=4)
     75640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4000544498, gaps=[])
     75640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     75640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4000544499, gaps=[])
     75640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     75641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4000544500, gaps=[])
     75641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart
     75641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4000544501, gaps=[])
     75641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel
     75721ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     75721ms [log] line {"signal":"gpio2","value":"strongL"}
     75721ms [log] 
     75721ms [log] reading line
     75721ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     75799ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f"}', extra='')
     75800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0)
     75800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED
     75800ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     75800ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete
     75800ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed
     75800ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     75800ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     75801ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     75801ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED
     75801ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     75801ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     75802ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f", "state": "closed"}]
     75803ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     75803ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     75803ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x07H\xf9j\xf0\x91E\x80zr\x10\x89')
     75804ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x07H\xf9j\xf0\x91E\x80zr\x10\x89')
     75804ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49812)
     75804ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     75804ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     75889ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='')
     75889ms [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
     75938ms [err] Traceback (most recent call last):
     75938ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     75938ms [err]     return _run_code(code, main_globals, None,
     75938ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     75938ms [err]     exec(code, run_globals)
     75938ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     75938ms [err]     sys.exit(main())
     75938ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     75938ms [err]     asyncio.run(main_async())
     75938ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     75938ms [err]     return loop.run_until_complete(main)
     75938ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     75938ms [err]     self.run_forever()
     75938ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     75938ms [err]     self._run_once()
     75938ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     75939ms [err]     event_list = self._selector.select(timeout)
     75939ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     75940ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     75940ms [err] KeyboardInterrupt
     75941ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     75941ms [err]   h.flush()
     75941ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
================== js Client to js Client GPIO tests without driver: should transmit gpio value
================== js Client to python Client GPIO tests without driver: should transmit initial gpio value
================== js Client to python Client GPIO tests without driver: should transmit gpio value
================== python Client to js Client GPIO tests without driver: should transmit initial gpio value
     91136ms [log] starting device
     91497ms [err] DEBUG:asyncio:Using selector: EpollSelector
     91584ms [err] ERROR:asyncio:Unclosed client session
     91584ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f07e329f460>
     91653ms [log] parsing
     91653ms [log] creating device handler
     91653ms [log] [ready]
     91653ms [log] reading line
     91653ms [log] [websocketToken] "642a750a-c022-4ca7-813d-e8f7dc4e837e"
     91664ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     91664ms [log] line {"signal":"gpio1","value":"strongH"}
     91664ms [log] 
     91664ms [log] reading line
     91664ms [log] line {"signal":"gpio2","value":"strongL"}
     91664ms [log] 
     91664ms [log] reading line
     91664ms [log] [websocketConnected]
     93409ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='')
     93409ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     93436ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c37847a2-cc33-424d-b16a-c5359cd895a4"}}', extra='')
     93436ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c37847a2-cc33-424d-b16a-c5359cd895a4"}
     93486ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='')
     93492ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
     93492ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
     93492ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8", "state": "new"}]
     95495ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='')
     95495ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
     95495ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8"}', extra='')
     95495ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     95496ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
     95496ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 5085930914451005577 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:MhkI\\r\\na=ice-pwd:lsVGJnEVOFEjhVDG3XIEXaWi\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 A9:1E:10:4D:03:1F:46:2F:B7:01:2F:E5:CF:00:62:46:06:29:0F:AE:C5:ED:2E:31:F6:E8:CA:C1:35:C5:3D:4E\\r\\na=setup:actpass\\r\\na=mid:0\\r\\na=sctp-port:5000\\r\\na=max-message-size:262144\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8"}', extra='')
     95496ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     95496ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
     95496ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
     95496ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     95496ms [err] v=0
     95496ms [err] o=- 5085930914451005577 2 IN IP4 127.0.0.1
     95496ms [err] s=-
     95496ms [err] t=0 0
     95496ms [err] a=group:BUNDLE 0
     95496ms [err] a=extmap-allow-mixed
     95496ms [err] a=msid-semantic: WMS
     95496ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
     95496ms [err] c=IN IP4 0.0.0.0
     95496ms [err] a=ice-ufrag:MhkI
     95496ms [err] a=ice-pwd:lsVGJnEVOFEjhVDG3XIEXaWi
     95496ms [err] a=ice-options:trickle
     95496ms [err] a=fingerprint:sha-256 A9:1E:10:4D:03:1F:46:2F:B7:01:2F:E5:CF:00:62:46:06:29:0F:AE:C5:ED:2E:31:F6:E8:CA:C1:35:C5:3D:4E
     95496ms [err] a=setup:actpass
     95496ms [err] a=mid:0
     95496ms [err] a=sctp-port:5000
     95496ms [err] a=max-message-size:262144
     95496ms [err] 
     95500ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
     95500ms [err] v=0
     95500ms [err] o=- 5085930914451005577 2 IN IP4 127.0.0.1
     95500ms [err] s=-
     95500ms [err] t=0 0
     95500ms [err] a=group:BUNDLE 0
     95500ms [err] a=extmap-allow-mixed
     95500ms [err] a=msid-semantic: WMS
     95500ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
     95500ms [err] c=IN IP4 0.0.0.0
     95500ms [err] a=ice-ufrag:MhkI
     95500ms [err] a=ice-pwd:lsVGJnEVOFEjhVDG3XIEXaWi
     95500ms [err] a=ice-options:trickle
     95500ms [err] a=fingerprint:sha-256 A9:1E:10:4D:03:1F:46:2F:B7:01:2F:E5:CF:00:62:46:06:29:0F:AE:C5:ED:2E:31:F6:E8:CA:C1:35:C5:3D:4E
     95500ms [err] a=setup:actpass
     95500ms [err] a=mid:0
     95500ms [err] a=sctp-port:5000
     95500ms [err] a=max-message-size:262144
     95500ms [err] 
     95500ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
     95500ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8", "state": "new"}]
     95502ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
     95502ms [err] v=0
     95502ms [err] o=- 3947696491 3947696491 IN IP4 0.0.0.0
     95502ms [err] s=-
     95502ms [err] t=0 0
     95502ms [err] a=group:BUNDLE 0
     95502ms [err] a=msid-semantic:WMS *
     95502ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
     95502ms [err] c=IN IP4 0.0.0.0
     95502ms [err] a=mid:0
     95502ms [err] a=sctp-port:5000
     95502ms [err] a=max-message-size:65536
     95502ms [err] a=ice-ufrag:7mJ9
     95502ms [err] a=ice-pwd:vjXN7MUzwh88psTKhOv059
     95502ms [err] a=fingerprint:sha-256 D2:6D:7E:0A:96:C4:D0:62:7E:65:C6:8D:F8:29:22:1B:12:9F:EB:DB:02:33:E7:54:49:77:E7:96:5E:D6:04:A8
     95502ms [err] a=setup:active
     95502ms [err] 
     95502ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     95502ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
     95502ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
     95505ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
     95505ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
     95507ms [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'Q\x90\xccG2\xc1}\x04\xcc\xbbi\x04')
     95507ms [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'\xf3\x1d\xa5\x93[Pj\xff\xc7=\x80\x81')
     95508ms [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'Q\x90\xccG2\xc1}\x04\xcc\xbbi\x04')
     95509ms [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'\xf3\x1d\xa5\x93[Pj\xff\xc7=\x80\x81')
     95510ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
     95510ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd4\x9f\x1bM\xa8z g\xb4\x8dAy')
     95511ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd4\x9f\x1bM\xa8z g\xb4\x8dAy')
     95511ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb5\xa1^\xf2\xcc\x91\x0f-\x9d\xe1\x1a*')
     95512ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xb5\xa1^\xf2\xcc\x91\x0f-\x9d\xe1\x1a*')
     95512ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59716) (expires in 600 seconds)
     95512ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f07e32f31c0>)
     95512ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
     95513ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
     95513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
     95513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
     95513ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     95513ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
     95514ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8", "state": "connecting"}]
     95541ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'UDH8GwnUWMBm')
     95541ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'UDH8GwnUWMBm')
     95541ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(rNB06NH1Y5 1 udp 1845501695 172.17.0.3 41939 typ prflx)
     95541ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57829) -> ('172.17.0.3', 41939)) State.WAITING -> State.IN_PROGRESS
     95542ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'e#\x12ij\t\xd2\xa9\xf3\xdb\x92\x81')
     95547ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'e#\x12ij\t\xd2\xa9\xf3\xdb\x92\x81')
     95547ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57829) -> ('172.17.0.3', 41939)) State.IN_PROGRESS -> State.SUCCEEDED
     95547ms [err] INFO:aioice.ice:Connection(0) ICE completed
     95555ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
     95555ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
     95556ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
     95556ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
     95557ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:4023144209 1 udp 2113937151 cba19b2a-adba-4b11-8b49-bb01f021423f.local 41939 typ host generation 0 ufrag MhkI network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8"}', extra='')
     95557ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     95557ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     95557ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     95562ms [err] INFO:aioice.ice:Connection(0) Remote candidate "cba19b2a-adba-4b11-8b49-bb01f021423f.local" resolved to 172.17.0.3
     95562ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80
     95562ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
     95562ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
     95563ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
     95563ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
     95563ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8", "state": "connected"}]
     95564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
     95564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
     95564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
     95565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
     95565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
     95566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
     95567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=362317504, stream_id=1, stream_seq=0)
     95567ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
     95567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=520643744, stream_id=1, stream_seq=0)
     95567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
     95568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=362317504, gaps=[])
     95568ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:3938730057 1 udp 1677729535 141.24.211.56 41939 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag MhkI network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8"}', extra='')
     95568ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     95568ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     95569ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     95569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=520643744, gaps=[])
     95569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
     95570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=520643745, stream_id=1, stream_seq=1)
     95570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
     95570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=520643746, stream_id=1, stream_seq=2)
     95571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=520643746, gaps=[])
     95571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
     95571ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:3117023170 1 udp 33562623 141.24.210.113 65023 typ relay raddr 141.24.211.56 rport 41939 generation 0 ufrag MhkI network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8"}', extra='')
     95572ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
     95572ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
     95572ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
     95591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0RECSkpcHAt7')
     95591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0RECSkpcHAt7')
     95591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57829) -> ('172.17.0.3', 41939)) State.FROZEN -> State.FAILED
     95591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44679) -> ('172.17.0.3', 41939)) State.FROZEN -> State.FAILED
     95591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57829) -> ('141.24.211.56', 41939)) State.FROZEN -> State.FAILED
     95591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44679) -> ('141.24.211.56', 41939)) State.FROZEN -> State.FAILED
     95591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57829) -> ('141.24.210.113', 65023)) State.FROZEN -> State.FAILED
     95592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44679) -> ('141.24.210.113', 65023)) State.FROZEN -> State.FAILED
     95592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59716) -> ('172.17.0.3', 41939)) State.FROZEN -> State.FAILED
     95592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59716) -> ('141.24.211.56', 41939)) State.FROZEN -> State.FAILED
     95592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59716) -> ('141.24.210.113', 65023)) State.FROZEN -> State.FAILED
     95622ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
     95622ms [log] [experimentStatusChanged] {"status": "running", "message": null}
     95653ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mw8GBkqfWvHd')
     95654ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mw8GBkqfWvHd')
     95728ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8"}', extra='')
     95728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
     95728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
     95729ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
     95729ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
     95729ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
     95729ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
     95729ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
     95730ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     95730ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
     95730ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     95730ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
     95731ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8", "state": "closed"}]
     95731ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
     95732ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
     95732ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'g\xdc \xf9\x1a*\xb2z\x05\x1c\x0b\xa5')
     95733ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'g\xdc \xf9\x1a*\xb2z\x05\x1c\x0b\xa5')
     95733ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59716)
     95733ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
     95733ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
     95782ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='')
     95782ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== python Client to js Client GPIO tests without driver: should transmit gpio value
     95852ms [err] Traceback (most recent call last):
     95852ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
     95852ms [err]     return _run_code(code, main_globals, None,
     95852ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
     95852ms [err]     exec(code, run_globals)
     95852ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
     95853ms [err]     sys.exit(main())
     95853ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
     95853ms [err]     asyncio.run(main_async())
     95853ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
     95853ms [err]     return loop.run_until_complete(main)
     95853ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
     95853ms [err]     self.run_forever()
     95853ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
     95854ms [err]     self._run_once()
     95854ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
     95854ms [err]     event_list = self._selector.select(timeout)
     95854ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
     95854ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
     95854ms [err] KeyboardInterrupt
     95856ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
     95856ms [err]   h.flush()
     95856ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
     95940ms [log] starting device
     96303ms [err] DEBUG:asyncio:Using selector: EpollSelector
     96389ms [err] ERROR:asyncio:Unclosed client session
     96389ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f1fcc68f400>
     96461ms [log] parsing
     96461ms [log] creating device handler
     96461ms [log] [ready]
     96461ms [log] reading line
     96461ms [log] [websocketToken] "f0fa84ba-1087-4150-adcf-4883f57c85ba"
     96476ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
     96476ms [log] [websocketConnected]
     98193ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='')
     98193ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
     98230ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/34ce8de5-4cdd-4c49-b13f-5b776c18ec6a"}}', extra='')
     98230ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/34ce8de5-4cdd-4c49-b13f-5b776c18ec6a"}
     98291ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='')
     98296ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c", "state": "new"}]
    100300ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c"}', extra='')
    100300ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
    100300ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
    100300ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='')
    100300ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
    100300ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 2562454844960665231 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:t6Uk\\r\\na=ice-pwd:Tc8/cFSLoBpiegEjVkJ+ELG1\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 00:6E:3A:FA:13:BB:8D:9F:63:E1:A5:CE:E1:60:3E:8D:DC:1A:79:F0:36:50:F6:0C:49:BF:34:64:FB:59:32:29\\r\\na=setup:actpass\\r\\na=mid:0\\r\\na=sctp-port:5000\\r\\na=max-message-size:262144\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c"}', extra='')
    100300ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
    100301ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
    100301ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
    100301ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
    100301ms [err] v=0
    100301ms [err] o=- 2562454844960665231 2 IN IP4 127.0.0.1
    100301ms [err] s=-
    100301ms [err] t=0 0
    100301ms [err] a=group:BUNDLE 0
    100301ms [err] a=extmap-allow-mixed
    100301ms [err] a=msid-semantic: WMS
    100301ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
    100301ms [err] c=IN IP4 0.0.0.0
    100301ms [err] a=ice-ufrag:t6Uk
    100301ms [err] a=ice-pwd:Tc8/cFSLoBpiegEjVkJ+ELG1
    100301ms [err] a=ice-options:trickle
    100301ms [err] a=fingerprint:sha-256 00:6E:3A:FA:13:BB:8D:9F:63:E1:A5:CE:E1:60:3E:8D:DC:1A:79:F0:36:50:F6:0C:49:BF:34:64:FB:59:32:29
    100301ms [err] a=setup:actpass
    100301ms [err] a=mid:0
    100301ms [err] a=sctp-port:5000
    100301ms [err] a=max-message-size:262144
    100301ms [err] 
    100304ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
    100304ms [err] v=0
    100304ms [err] o=- 2562454844960665231 2 IN IP4 127.0.0.1
    100304ms [err] s=-
    100304ms [err] t=0 0
    100304ms [err] a=group:BUNDLE 0
    100304ms [err] a=extmap-allow-mixed
    100304ms [err] a=msid-semantic: WMS
    100304ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
    100304ms [err] c=IN IP4 0.0.0.0
    100304ms [err] a=ice-ufrag:t6Uk
    100304ms [err] a=ice-pwd:Tc8/cFSLoBpiegEjVkJ+ELG1
    100304ms [err] a=ice-options:trickle
    100304ms [err] a=fingerprint:sha-256 00:6E:3A:FA:13:BB:8D:9F:63:E1:A5:CE:E1:60:3E:8D:DC:1A:79:F0:36:50:F6:0C:49:BF:34:64:FB:59:32:29
    100304ms [err] a=setup:actpass
    100304ms [err] a=mid:0
    100304ms [err] a=sctp-port:5000
    100304ms [err] a=max-message-size:262144
    100304ms [err] 
    100305ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
    100305ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c", "state": "new"}]
    100307ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
    100307ms [err] v=0
    100307ms [err] o=- 3947696495 3947696495 IN IP4 0.0.0.0
    100307ms [err] s=-
    100307ms [err] t=0 0
    100307ms [err] a=group:BUNDLE 0
    100307ms [err] a=msid-semantic:WMS *
    100307ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel
    100307ms [err] c=IN IP4 0.0.0.0
    100307ms [err] a=mid:0
    100307ms [err] a=sctp-port:5000
    100307ms [err] a=max-message-size:65536
    100307ms [err] a=ice-ufrag:5wDS
    100307ms [err] a=ice-pwd:dLrazqUo98I1bwFZoQw1hy
    100307ms [err] a=fingerprint:sha-256 75:B3:BE:14:18:B8:B4:9C:31:D2:A2:F1:08:E5:4A:59:A6:B5:CC:C3:ED:8A:0E:3C:15:4A:FE:45:2E:92:55:3B
    100307ms [err] a=setup:active
    100307ms [err] 
    100308ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
    100308ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
    100308ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
    100311ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
    100311ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
    100313ms [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'\xf9e`\xa6N\xed5\xb2\xe9@\x08\x0f')
    100313ms [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's\xf6\t\xaa\xa3\x00\xd81*\xd4\xc3!')
    100314ms [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'\xf9e`\xa6N\xed5\xb2\xe9@\x08\x0f')
    100314ms [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's\xf6\t\xaa\xa3\x00\xd81*\xd4\xc3!')
    100316ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
    100316ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe9\x12\xba0\xd9\x91\xa2\x8a\x9c\xe2\xaf\xde')
    100317ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xe9\x12\xba0\xd9\x91\xa2\x8a\x9c\xe2\xaf\xde')
    100317ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'pY\xf0W\x1c\x99\xbd\xb8I\xc0\xe2\xfc')
    100318ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'pY\xf0W\x1c\x99\xbd\xb8I\xc0\xe2\xfc')
    100318ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59727) (expires in 600 seconds)
    100318ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f1fcc6df160>)
    100319ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
    100320ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
    100320ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
    100320ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
    100320ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
    100321ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
    100321ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c", "state": "connecting"}]
    100340ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'kDuv7f8O5VEK')
    100340ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'kDuv7f8O5VEK')
    100340ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ZKzrqXhn2D 1 udp 1845501695 172.17.0.3 36266 typ prflx)
    100341ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40459) -> ('172.17.0.3', 36266)) State.WAITING -> State.IN_PROGRESS
    100341ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9f\xad\x80b\x9a\xf5\xdfV\xa4\xe1\xd6T')
    100344ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9f\xad\x80b\x9a\xf5\xdfV\xa4\xe1\xd6T')
    100344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40459) -> ('172.17.0.3', 36266)) State.IN_PROGRESS -> State.SUCCEEDED
    100344ms [err] INFO:aioice.ice:Connection(0) ICE completed
    100351ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:3109125977 1 udp 2113937151 8e5ba180-4ece-40c3-bdd6-61cfc0807b5c.local 36266 typ host generation 0 ufrag t6Uk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c"}', extra='')
    100351ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
    100351ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
    100351ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
    100356ms [err] INFO:aioice.ice:Connection(0) Remote candidate "8e5ba180-4ece-40c3-bdd6-61cfc0807b5c.local" resolved to 172.17.0.3
    100359ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:3159977985 1 udp 1677729535 141.24.211.56 36266 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag t6Uk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c"}', extra='')
    100359ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
    100359ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
    100359ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
    100362ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"signalingType":"candidate","content":{"candidate":"candidate:4015312778 1 udp 33562623 141.24.210.113 61871 typ relay raddr 141.24.211.56 rport 36266 generation 0 ufrag t6Uk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c"}', extra='')
    100362ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
    100362ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate
    100362ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate
    100363ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40459) -> ('172.17.0.3', 36266)) State.FROZEN -> State.IN_PROGRESS
    100363ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x19\xe4?\xf6/n\xa8e\x953\xc8=')
    100364ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x19\xe4?\xf6/n\xa8e\x953\xc8=')
    100364ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40459) -> ('172.17.0.3', 36266)) State.IN_PROGRESS -> State.SUCCEEDED
    100384ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50498) -> ('172.17.0.3', 36266)) State.FROZEN -> State.IN_PROGRESS
    100384ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9d6<\x95\x893S\xea\xe5\x9adG')
    100385ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9d6<\x95\x893S\xea\xe5\x9adG')
    100386ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50498) -> ('172.17.0.3', 36266)) State.IN_PROGRESS -> State.SUCCEEDED
    100403ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'D1W0bAH9IxyN')
    100404ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'D1W0bAH9IxyN')
    100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40459) -> ('141.24.211.56', 36266)) State.FROZEN -> State.FAILED
    100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50498) -> ('141.24.211.56', 36266)) State.FROZEN -> State.FAILED
    100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40459) -> ('141.24.210.113', 61871)) State.FROZEN -> State.FAILED
    100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50498) -> ('141.24.210.113', 61871)) State.FROZEN -> State.FAILED
    100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59727) -> ('172.17.0.3', 36266)) State.FROZEN -> State.FAILED
    100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59727) -> ('141.24.211.56', 36266)) State.FROZEN -> State.FAILED
    100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59727) -> ('141.24.210.113', 61871)) State.FROZEN -> State.FAILED
    100404ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
    100405ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
    100406ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
    100406ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
    100410ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80
    100410ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
    100410ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
    100411ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
    100411ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
    100411ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c", "state": "connected"}]
    100411ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
    100411ms [log] line {"signal":"gpio1","value":"strongH"}
    100411ms [log] 
    100411ms [log] reading line
    100411ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
    100414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
    100414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
    100414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
    100415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
    100415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
    100415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
    100416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2313711426, stream_id=1, stream_seq=0)
    100416ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
    100417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1290591237, stream_id=1, stream_seq=0)
    100417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
    100417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2313711426, gaps=[])
    100418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1290591237, gaps=[])
    100418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
    100418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1290591238, stream_id=1, stream_seq=1)
    100418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
    100419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1290591239, stream_id=1, stream_seq=2)
    100419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1290591240, stream_id=1, stream_seq=3)
    100419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1290591241, stream_id=1, stream_seq=4)
    100420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1290591239, gaps=[])
    100420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart
    100420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1290591241, gaps=[])
    100420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
    100466ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'FAqF0pN101Ls')
    100466ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'FAqF0pN101Ls')
    100481ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
    100481ms [log] line {"signal":"gpio2","value":"strongL"}
    100481ms [log] 
    100481ms [log] reading line
    100481ms [log] [experimentStatusChanged] {"status": "running", "message": null}
    100579ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c"}', extra='')
    100579ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
    100580ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
    100580ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
    100580ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
    100580ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
    100580ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
    100581ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
    100581ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    100582ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
    100582ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    100582ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    100583ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c", "state": "closed"}]
    100584ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
    100584ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
    100584ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'E\x92\xa6\xa1\\\xe5B\xcaV\xfe\xb1d')
    100585ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'E\x92\xa6\xa1\\\xe5B\xcaV\xfe\xb1d')
    100586ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59727)
    100586ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
    100586ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
    100644ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='')
    100644ms [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
    100708ms [err] Traceback (most recent call last):
    100708ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
    100708ms [err]     return _run_code(code, main_globals, None,
    100708ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
    100708ms [err]     exec(code, run_globals)
    100708ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
    100708ms [err]     sys.exit(main())
    100708ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
    100708ms [err]     asyncio.run(main_async())
    100708ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
    100708ms [err]     return loop.run_until_complete(main)
    100708ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
    100709ms [err]     self.run_forever()
    100709ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
    100709ms [err]     self._run_once()
    100709ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
    100709ms [err]     event_list = self._selector.select(timeout)
    100709ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
    100710ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
    100710ms [err] KeyboardInterrupt
    100711ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
    100711ms [err]   h.flush()
    100711ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
    100797ms [log] starting device
    101142ms [err] DEBUG:asyncio:Using selector: EpollSelector
    101236ms [err] ERROR:asyncio:Unclosed client session
    101236ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f7b20197520>
    101299ms [log] parsing
    101299ms [log] creating device handler
    101299ms [log] [ready]
    101299ms [log] reading line
    101299ms [log] [websocketToken] "c1689f2a-4c76-433a-b4f3-832ba1ff3020"
    101318ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
    101318ms [log] line {"signal":"gpio1","value":"strongH"}
    101318ms [log] 
    101318ms [log] reading line
    101318ms [log] line {"signal":"gpio2","value":"strongL"}
    101318ms [log] 
    101318ms [log] reading line
    101318ms [log] [websocketConnected]
    101465ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='')
    101465ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
    101480ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/4f278d54-21da-442f-b9ec-3c37684be8cd"}}', extra='')
    101480ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/4f278d54-21da-442f-b9ec-3c37684be8cd"}
    101527ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='')
    101530ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
    101530ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
    101530ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335", "state": "new"}]
    103533ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='')
    103533ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
    103534ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
    103534ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='')
    103534ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
    103556ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335","content":{"type":"offer","sdp":"v=0\\r\\no=- 3947696499 3947696499 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 43376 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 43376 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56749 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43376 typ srflx raddr 172.30.0.1 rport 43376\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 56749 typ srflx raddr 172.17.0.3 rport 56749\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52128 typ relay raddr 172.17.0.3 rport 58185\\r\\na=end-of-candidates\\r\\na=ice-ufrag:aGE1\\r\\na=ice-pwd:GNBXmXuFcfRYfghyGSJCJu\\r\\na=fingerprint:sha-256 FC:74:99:B9:0E:B2:B6:66:5E:0D:4B:A2:90:28:55:C6:67:15:BF:FB:47:C5:1D:A2:D3:81:B8:52:96:77:EF:20\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='')
    103556ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
    103556ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
    103556ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
    103556ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
    103556ms [err] v=0
    103556ms [err] o=- 3947696499 3947696499 IN IP4 0.0.0.0
    103556ms [err] s=-
    103556ms [err] t=0 0
    103556ms [err] a=group:BUNDLE 0
    103556ms [err] a=msid-semantic:WMS *
    103556ms [err] m=application 43376 DTLS/SCTP 5000
    103556ms [err] c=IN IP4 172.30.0.1
    103556ms [err] a=mid:0
    103556ms [err] a=sctpmap:5000 webrtc-datachannel 65535
    103556ms [err] a=max-message-size:65536
    103556ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43376 typ host
    103556ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56749 typ host
    103556ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43376 typ srflx raddr 172.30.0.1 rport 43376
    103556ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 56749 typ srflx raddr 172.17.0.3 rport 56749
    103556ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52128 typ relay raddr 172.17.0.3 rport 58185
    103556ms [err] a=end-of-candidates
    103556ms [err] a=ice-ufrag:aGE1
    103556ms [err] a=ice-pwd:GNBXmXuFcfRYfghyGSJCJu
    103556ms [err] a=fingerprint:sha-256 FC:74:99:B9:0E:B2:B6:66:5E:0D:4B:A2:90:28:55:C6:67:15:BF:FB:47:C5:1D:A2:D3:81:B8:52:96:77:EF:20
    103556ms [err] a=setup:actpass
    103556ms [err] 
    103559ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
    103559ms [err] v=0
    103559ms [err] o=- 3947696499 3947696499 IN IP4 0.0.0.0
    103559ms [err] s=-
    103559ms [err] t=0 0
    103559ms [err] a=group:BUNDLE 0
    103559ms [err] a=msid-semantic:WMS *
    103559ms [err] m=application 43376 DTLS/SCTP 5000
    103559ms [err] c=IN IP4 172.30.0.1
    103559ms [err] a=mid:0
    103559ms [err] a=sctpmap:5000 webrtc-datachannel 65535
    103559ms [err] a=max-message-size:65536
    103559ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43376 typ host
    103559ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56749 typ host
    103559ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43376 typ srflx raddr 172.30.0.1 rport 43376
    103559ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 56749 typ srflx raddr 172.17.0.3 rport 56749
    103559ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52128 typ relay raddr 172.17.0.3 rport 58185
    103559ms [err] a=end-of-candidates
    103559ms [err] a=ice-ufrag:aGE1
    103559ms [err] a=ice-pwd:GNBXmXuFcfRYfghyGSJCJu
    103559ms [err] a=fingerprint:sha-256 FC:74:99:B9:0E:B2:B6:66:5E:0D:4B:A2:90:28:55:C6:67:15:BF:FB:47:C5:1D:A2:D3:81:B8:52:96:77:EF:20
    103559ms [err] a=setup:actpass
    103559ms [err] 
    103559ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
    103560ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335", "state": "new"}]
    103561ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
    103561ms [err] v=0
    103561ms [err] o=- 3947696499 3947696499 IN IP4 0.0.0.0
    103561ms [err] s=-
    103561ms [err] t=0 0
    103561ms [err] a=group:BUNDLE 0
    103561ms [err] a=msid-semantic:WMS *
    103561ms [err] m=application 9 DTLS/SCTP 5000
    103561ms [err] c=IN IP4 0.0.0.0
    103561ms [err] a=mid:0
    103561ms [err] a=sctpmap:5000 webrtc-datachannel 65535
    103561ms [err] a=max-message-size:65536
    103561ms [err] a=ice-ufrag:eV9b
    103561ms [err] a=ice-pwd:AJPYKMTUVTFyCDcixX07by
    103561ms [err] a=fingerprint:sha-256 15:72:87:CA:92:1C:6E:0A:C8:21:02:3B:96:90:FA:2D:ED:9E:FF:73:EB:FE:39:45:43:F9:CB:18:EF:FF:BE:32
    103561ms [err] a=setup:active
    103561ms [err] 
    103561ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
    103562ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
    103562ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
    103564ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
    103564ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
    103566ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'f\x14-hW{q\x8fK\xca5\xff')
    103566ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa0\x9f`\xec\xb36\xdd&\xd8\xf8\xbf\xd3')
    103566ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'f\x14-hW{q\x8fK\xca5\xff')
    103567ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa0\x9f`\xec\xb36\xdd&\xd8\xf8\xbf\xd3')
    103568ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
    103568ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x82V\x17p\xa3\xa0\xe4f\t\x8c\x83k')
    103569ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x82V\x17p\xa3\xa0\xe4f\t\x8c\x83k')
    103570ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'-\x02\x91?H\xa1\xb3N\xf0\xc8\xc9W')
    103571ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'-\x02\x91?H\xa1\xb3N\xf0\xc8\xc9W')
    103571ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55151) (expires in 600 seconds)
    103571ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f7b201e3490>)
    103571ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
    103572ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
    103572ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
    103572ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
    103573ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.30.0.1', 43376)) State.FROZEN -> State.WAITING
    103573ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60637) -> ('172.30.0.1', 43376)) State.FROZEN -> State.WAITING
    103573ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.17.0.3', 56749)) State.FROZEN -> State.WAITING
    103573ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55151) -> ('172.30.0.1', 43376)) State.FROZEN -> State.WAITING
    103574ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
    103574ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
    103574ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.30.0.1', 43376)) State.WAITING -> State.IN_PROGRESS
    103574ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43376) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x98C}\xf8\x9a\x1e\xa7\xe5\xeax)\xae')
    103574ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335", "state": "connecting"}]
    103575ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43376) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x98C}\xf8\x9a\x1e\xa7\xe5\xeax)\xae')
    103575ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.30.0.1', 43376)) State.IN_PROGRESS -> State.SUCCEEDED
    103575ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('141.24.211.56', 43376)) State.FROZEN -> State.WAITING
    103575ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('141.24.211.56', 56749)) State.FROZEN -> State.WAITING
    103575ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('141.24.210.113', 52128)) State.FROZEN -> State.WAITING
    103588ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43376) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'@\xa3\x8f\xc9\x06\xc0\xfe=\xd7A\x8b\xe7')
    103589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43376) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'@\xa3\x8f\xc9\x06\xc0\xfe=\xd7A\x8b\xe7')
    103589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60637) -> ('172.30.0.1', 43376)) State.WAITING -> State.FAILED
    103589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.17.0.3', 56749)) State.WAITING -> State.FAILED
    103589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60637) -> ('172.17.0.3', 56749)) State.FROZEN -> State.FAILED
    103589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('141.24.211.56', 43376)) State.WAITING -> State.FAILED
    103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60637) -> ('141.24.211.56', 43376)) State.FROZEN -> State.FAILED
    103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('141.24.211.56', 56749)) State.WAITING -> State.FAILED
    103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60637) -> ('141.24.211.56', 56749)) State.FROZEN -> State.FAILED
    103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55151) -> ('172.30.0.1', 43376)) State.WAITING -> State.FAILED
    103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55151) -> ('172.17.0.3', 56749)) State.FROZEN -> State.FAILED
    103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('141.24.210.113', 52128)) State.WAITING -> State.FAILED
    103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60637) -> ('141.24.210.113', 52128)) State.FROZEN -> State.FAILED
    103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55151) -> ('141.24.211.56', 43376)) State.FROZEN -> State.FAILED
    103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55151) -> ('141.24.211.56', 56749)) State.FROZEN -> State.FAILED
    103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55151) -> ('141.24.210.113', 52128)) State.FROZEN -> State.FAILED
    103590ms [err] INFO:aioice.ice:Connection(0) ICE completed
    103591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43376) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb8\xd1\x84\xdb\x97\xb4\xca\xb8.\xa4\x92\x08')
    103591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43376) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb8\xd1\x84\xdb\x97\xb4\xca\xb8.\xa4\x92\x08')
    103591ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(eetwilWQlq 1 udp 1862270975 172.17.0.3 43376 typ prflx)
    103591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.17.0.3', 43376)) State.WAITING -> State.IN_PROGRESS
    103592ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43376) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb8b\x8e\xf0r\xa5\xd1\xd6p\x9d\x91p')
    103592ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43376) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb8b\x8e\xf0r\xa5\xd1\xd6p\x9d\x91p')
    103592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.17.0.3', 43376)) State.IN_PROGRESS -> State.SUCCEEDED
    103594ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
    103594ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
    103595ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
    103596ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
    103614ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
    103615ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
    103615ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
    103615ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
    103616ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
    103616ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335", "state": "connected"}]
    103617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
    103618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
    103618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
    103619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
    103619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
    103619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
    103620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=992229295, stream_id=1, stream_seq=0)
    103621ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
    103621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=206479168, stream_id=1, stream_seq=0)
    103621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
    103621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=992229295, gaps=[])
    103623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=206479169, stream_id=1, stream_seq=1)
    103623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=206479170, stream_id=1, stream_seq=2)
    103624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=206479168, gaps=[])
    103624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart
    103624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=206479169, gaps=[])
    103624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart
    103625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=206479170, gaps=[])
    103625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
    103692ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
    103692ms [log] [experimentStatusChanged] {"status": "running", "message": null}
    103786ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335"}', extra='')
    103787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
    103787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
    103787ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
    103787ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
    103788ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
    103788ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
    103788ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
    103789ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    103789ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
    103789ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    103789ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    103790ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335", "state": "closed"}]
    103791ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
    103791ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
    103791ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"\x99\xe1'\x9d\x9fO!r\x94\xdf\x04\x13")
    103792ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"\x99\xe1'\x9d\x9fO!r\x94\xdf\x04\x13")
    103793ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55151)
    103793ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
    103793ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
    103859ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='')
    103859ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== python Client to python Client GPIO tests without driver: should transmit gpio value
    103928ms [err] Traceback (most recent call last):
    103928ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
    103928ms [err]     return _run_code(code, main_globals, None,
    103928ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
    103929ms [err]     exec(code, run_globals)
    103929ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
    103929ms [err]     sys.exit(main())
    103929ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
    103929ms [err]     asyncio.run(main_async())
    103929ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
    103929ms [err]     return loop.run_until_complete(main)
    103929ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
    103930ms [err]     self.run_forever()
    103930ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
    103930ms [err]     self._run_once()
    103930ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
    103930ms [err]     event_list = self._selector.select(timeout)
    103930ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
    103930ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
    103930ms [err] KeyboardInterrupt
    103932ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
    103932ms [err]   h.flush()
    103932ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
    104025ms [log] starting device
    104369ms [err] DEBUG:asyncio:Using selector: EpollSelector
    104461ms [err] ERROR:asyncio:Unclosed client session
    104461ms [err] client_session: <aiohttp.client.ClientSession object at 0x7f5081da3490>
    104529ms [log] parsing
    104529ms [log] creating device handler
    104529ms [log] [ready]
    104529ms [log] reading line
    104529ms [log] [websocketToken] "bbd92cb9-b073-4f46-847b-0376c6a77ed4"
    104547ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"authenticate","authenticated":true}', extra='')
    104547ms [log] [websocketConnected]
    104714ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='')
    104714ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."}
    104733ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ba472c9f-eacb-4ee1-9046-0390ed232744"}}', extra='')
    104733ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ba472c9f-eacb-4ee1-9046-0390ed232744"}
    104788ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='')
    104792ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c", "state": "new"}]
    106795ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='')
    106795ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
    106796ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions
    106796ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='')
    106796ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."}
    106818ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"connectionUrl":"http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c","content":{"type":"offer","sdp":"v=0\\r\\no=- 3947696502 3947696502 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 32870 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 32870 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46866 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 32870 typ srflx raddr 172.30.0.1 rport 32870\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46866 typ srflx raddr 172.17.0.3 rport 46866\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62337 typ relay raddr 172.17.0.3 rport 36317\\r\\na=end-of-candidates\\r\\na=ice-ufrag:d69j\\r\\na=ice-pwd:8SmJ3inwlR5A2zdHboUBsO\\r\\na=fingerprint:sha-256 80:E5:1D:18:4D:23:39:8C:40:0E:39:43:C3:E2:71:F2:B7:AC:24:5C:DE:EA:BA:FA:92:53:E4:46:54:F4:85:4C\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='')
    106818ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage
    106818ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer
    106818ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer
    106818ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
    106818ms [err] v=0
    106818ms [err] o=- 3947696502 3947696502 IN IP4 0.0.0.0
    106818ms [err] s=-
    106818ms [err] t=0 0
    106818ms [err] a=group:BUNDLE 0
    106818ms [err] a=msid-semantic:WMS *
    106818ms [err] m=application 32870 DTLS/SCTP 5000
    106818ms [err] c=IN IP4 172.30.0.1
    106818ms [err] a=mid:0
    106818ms [err] a=sctpmap:5000 webrtc-datachannel 65535
    106818ms [err] a=max-message-size:65536
    106818ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 32870 typ host
    106818ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46866 typ host
    106818ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 32870 typ srflx raddr 172.30.0.1 rport 32870
    106818ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46866 typ srflx raddr 172.17.0.3 rport 46866
    106818ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62337 typ relay raddr 172.17.0.3 rport 36317
    106818ms [err] a=end-of-candidates
    106818ms [err] a=ice-ufrag:d69j
    106818ms [err] a=ice-pwd:8SmJ3inwlR5A2zdHboUBsO
    106818ms [err] a=fingerprint:sha-256 80:E5:1D:18:4D:23:39:8C:40:0E:39:43:C3:E2:71:F2:B7:AC:24:5C:DE:EA:BA:FA:92:53:E4:46:54:F4:85:4C
    106818ms [err] a=setup:actpass
    106818ms [err] 
    106821ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer)
    106821ms [err] v=0
    106821ms [err] o=- 3947696502 3947696502 IN IP4 0.0.0.0
    106821ms [err] s=-
    106821ms [err] t=0 0
    106821ms [err] a=group:BUNDLE 0
    106821ms [err] a=msid-semantic:WMS *
    106821ms [err] m=application 32870 DTLS/SCTP 5000
    106821ms [err] c=IN IP4 172.30.0.1
    106821ms [err] a=mid:0
    106821ms [err] a=sctpmap:5000 webrtc-datachannel 65535
    106821ms [err] a=max-message-size:65536
    106821ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 32870 typ host
    106821ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46866 typ host
    106821ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 32870 typ srflx raddr 172.30.0.1 rport 32870
    106821ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46866 typ srflx raddr 172.17.0.3 rport 46866
    106821ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62337 typ relay raddr 172.17.0.3 rport 36317
    106821ms [err] a=end-of-candidates
    106821ms [err] a=ice-ufrag:d69j
    106821ms [err] a=ice-pwd:8SmJ3inwlR5A2zdHboUBsO
    106821ms [err] a=fingerprint:sha-256 80:E5:1D:18:4D:23:39:8C:40:0E:39:43:C3:E2:71:F2:B7:AC:24:5C:DE:EA:BA:FA:92:53:E4:46:54:F4:85:4C
    106821ms [err] a=setup:actpass
    106821ms [err] 
    106822ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer
    106822ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c", "state": "new"}]
    106824ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer)
    106824ms [err] v=0
    106824ms [err] o=- 3947696502 3947696502 IN IP4 0.0.0.0
    106824ms [err] s=-
    106824ms [err] t=0 0
    106824ms [err] a=group:BUNDLE 0
    106824ms [err] a=msid-semantic:WMS *
    106824ms [err] m=application 9 DTLS/SCTP 5000
    106824ms [err] c=IN IP4 0.0.0.0
    106824ms [err] a=mid:0
    106824ms [err] a=sctpmap:5000 webrtc-datachannel 65535
    106824ms [err] a=max-message-size:65536
    106824ms [err] a=ice-ufrag:JdkO
    106824ms [err] a=ice-pwd:ZUJqbx4rQOdAFOgxjC1QSz
    106824ms [err] a=fingerprint:sha-256 44:F7:44:1C:24:E4:03:23:33:1B:4B:BA:88:B1:25:04:C5:77:30:5C:79:A7:52:7A:B4:8E:31:70:17:AE:98:74
    106824ms [err] a=setup:active
    106824ms [err] 
    106824ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
    106824ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable
    106824ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering
    106827ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=<idle, bufsize=0>>)
    106827ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=<idle, bufsize=0>>)
    106829ms [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'\xee\xd6<ay\xe0\xdcD\xc7C\xa6W')
    106829ms [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'J|q\xa3P9\xdbi\x19L2\xdd')
    106830ms [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'\xee\xd6<ay\xe0\xdcD\xc7C\xa6W')
    106830ms [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'J|q\xa3P9\xdbi\x19L2\xdd')
    106831ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=<idle, bufsize=0>>)
    106831ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'U\xeb3]\x93\xbf\xd6\x97R\xc5\x01o')
    106832ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'U\xeb3]\x93\xbf\xd6\x97R\xc5\x01o')
    106832ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'E\xa6\xf4\x02lT\x85\xe9n\xc60\xe2')
    106833ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'E\xa6\xf4\x02lT\x85\xe9n\xc60\xe2')
    106833ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62195) (expires in 600 seconds)
    106833ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made(<aioice.turn.TurnTransport object at 0x7f5081df34c0>)
    106834ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete
    106834ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking
    106835ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking
    106835ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting
    106835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.30.0.1', 32870)) State.FROZEN -> State.WAITING
    106835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55630) -> ('172.30.0.1', 32870)) State.FROZEN -> State.WAITING
    106835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.17.0.3', 46866)) State.FROZEN -> State.WAITING
    106836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62195) -> ('172.30.0.1', 32870)) State.FROZEN -> State.WAITING
    106836ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
    106836ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable
    106836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.30.0.1', 32870)) State.WAITING -> State.IN_PROGRESS
    106837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 32870) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'z\xfe\xcfGo\xb5M\xb5\xbe\x0830')
    106837ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c", "state": "connecting"}]
    106837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 32870) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'z\xfe\xcfGo\xb5M\xb5\xbe\x0830')
    106838ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.30.0.1', 32870)) State.IN_PROGRESS -> State.SUCCEEDED
    106838ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('141.24.211.56', 32870)) State.FROZEN -> State.WAITING
    106838ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('141.24.211.56', 46866)) State.FROZEN -> State.WAITING
    106838ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('141.24.210.113', 62337)) State.FROZEN -> State.WAITING
    106850ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 32870) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'TD\xc4\xac4\x14\xdb:\xcd`\xdd\xc9')
    106851ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 32870) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'TD\xc4\xac4\x14\xdb:\xcd`\xdd\xc9')
    106851ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55630) -> ('172.30.0.1', 32870)) State.WAITING -> State.FAILED
    106851ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.17.0.3', 46866)) State.WAITING -> State.FAILED
    106851ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55630) -> ('172.17.0.3', 46866)) State.FROZEN -> State.FAILED
    106851ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('141.24.211.56', 32870)) State.WAITING -> State.FAILED
    106851ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55630) -> ('141.24.211.56', 32870)) State.FROZEN -> State.FAILED
    106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('141.24.211.56', 46866)) State.WAITING -> State.FAILED
    106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55630) -> ('141.24.211.56', 46866)) State.FROZEN -> State.FAILED
    106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62195) -> ('172.30.0.1', 32870)) State.WAITING -> State.FAILED
    106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62195) -> ('172.17.0.3', 46866)) State.FROZEN -> State.FAILED
    106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('141.24.210.113', 62337)) State.WAITING -> State.FAILED
    106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55630) -> ('141.24.210.113', 62337)) State.FROZEN -> State.FAILED
    106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62195) -> ('141.24.211.56', 32870)) State.FROZEN -> State.FAILED
    106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62195) -> ('141.24.211.56', 46866)) State.FROZEN -> State.FAILED
    106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62195) -> ('141.24.210.113', 62337)) State.FROZEN -> State.FAILED
    106852ms [err] INFO:aioice.ice:Connection(0) ICE completed
    106852ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 32870) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfe\xff\xe9\x0c\xdb,\xc8\xba>C4\x1d')
    106853ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 32870) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfe\xff\xe9\x0c\xdb,\xc8\xba>C4\x1d')
    106853ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(54tvdeM27U 1 udp 1862270975 172.17.0.3 32870 typ prflx)
    106853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.17.0.3', 32870)) State.WAITING -> State.IN_PROGRESS
    106853ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 32870) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x87R\xcf\xb8m\x0b\xfb\xf4\x07`\x933')
    106854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 32870) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x87R\xcf\xb8m\x0b\xfb\xf4\x07`\x933')
    106854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.17.0.3', 32870)) State.IN_PROGRESS -> State.SUCCEEDED
    106857ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed
    106857ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed
    106858ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING
    106858ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable
    106874ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM
    106875ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete
    106875ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED
    106875ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected
    106875ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable
    106875ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c", "state": "connected"}]
    106876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0)
    106876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams
    106876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0)
    106876ms [log] [gpio] {"signal": "gpio1", "value": "strongH"}
    106876ms [log] line {"signal":"gpio1","value":"strongH"}
    106876ms [log] 
    106876ms [log] reading line
    106876ms [log] [gpio] {"signal": "gpio2", "value": "strongL"}
    106877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0)
    106877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0)
    106877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED
    106878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3342829643, stream_id=1, stream_seq=0)
    106878ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open
    106878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2577064791, stream_id=1, stream_seq=0)
    106878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start
    106879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3342829643, gaps=[])
    106879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2577064792, stream_id=1, stream_seq=1)
    106880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2577064793, stream_id=1, stream_seq=2)
    106880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2577064794, stream_id=1, stream_seq=3)
    106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2577064795, stream_id=1, stream_seq=4)
    106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2577064791, gaps=[])
    106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart
    106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2577064792, gaps=[])
    106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart
    106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2577064793, gaps=[])
    106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart
    106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2577064794, gaps=[])
    106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart
    106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2577064795, gaps=[])
    106882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel
    106935ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"running"}', extra='')
    106935ms [log] line {"signal":"gpio2","value":"strongL"}
    106935ms [log] 
    106935ms [log] reading line
    106935ms [log] [experimentStatusChanged] {"status": "running", "message": null}
    107037ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c"}', extra='')
    107038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0)
    107038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED
    107038ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed
    107038ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete
    107038ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed
    107039ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed
    107039ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed
    107039ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    107040ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED
    107040ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    107040ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed
    107041ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c", "state": "closed"}]
    107042ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None)
    107042ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None)
    107042ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xee\xea \x92\x9d\xcbIU\xa0\xb2\xe0\x1b')
    107044ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xee\xea \x92\x9d\xcbIU\xa0\xb2\xe0\x1b')
    107044ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62195)
    107044ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None)
    107044ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None)
    107109ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=<WSMsgType.TEXT: 1>, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='')
    107109ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."}
================== Client Communication (device <-> device): should connect without errors
    107170ms [err] Traceback (most recent call last):
    107170ms [err]   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
    107170ms [err]     return _run_code(code, main_globals, None,
    107170ms [err]   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
    107171ms [err]     exec(code, run_globals)
    107171ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in <module>
    107171ms [err]     sys.exit(main())
    107171ms [err]   File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main
    107171ms [err]     asyncio.run(main_async())
    107171ms [err]   File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
    107171ms [err]     return loop.run_until_complete(main)
    107171ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
    107171ms [err]     self.run_forever()
    107171ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
    107172ms [err]     self._run_once()
    107172ms [err]   File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once
    107172ms [err]     event_list = self._selector.select(timeout)
    107172ms [err]   File "/usr/lib/python3.10/selectors.py", line 469, in select
    107173ms [err]     fd_event_list = self._selector.poll(timeout, max_ev)
    107173ms [err] KeyboardInterrupt
    107174ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited
    107174ms [err]   h.flush()
    107174ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback
================== Client Communication (device <-> device): should start an experiment
================== Client Communication (edge instantiable <-> device): should connect without errors
================== Client Communication (edge instantiable <-> device): should start an experiment